Example #1
0
 private void addToTrainFile_btn_Click(object sender, EventArgs e)
 {
     if (_yourWav != null)
     {
         int          size     = _yourWav.FullData.Count;
         int          startPnt = (int)(_startSelected * size);
         int          endPnt   = (int)(_endSelected * size);
         string       word     = "";
         DialogResult re       = InputBox("Nhap Word", "Vui Long nhap tu muon training:", ref word);
         if (re == DialogResult.OK && !string.IsNullOrEmpty(word))
         {
             string traingDir = VCDir.Instance.TrainDirAudio + word;
             VCDir.CreateDirectory(traingDir);
             string file = Path.GetFileName(_yourPath);
             string path = word + "\\" + file;
             _label = word;
             string newpath = VCDir.Instance.TrainDirAudio + path;
             if (File.Exists(_yourPath))
             {
                 File.Move(_yourPath, newpath);
             }
             trainFrom.AddRow(word, path, startPnt, endPnt);
         }
     }
 }