public static bool Read(string filePath)
        {
            try
            {
                var reader = new StreamReader(File.OpenRead(@filePath));
                fileNames = new List<string>();
                utterances = new List<string>();
                count = 0;
                while (!reader.EndOfStream)
                {
                    var line = reader.ReadLine();
                    var values = line.Split('\t');

                    fileNames.Add(values[0]);
                    utterances.Add(values[1]);
                    count += 1;
                }

                curIndex = 0;
                Console.WriteLine(fileNames.ToString());
                return true;
            }
            catch (Exception e)
            {
                return false;
            }
        }