Я хочу преобразовать файл .wav, записанный через телефон Android на 16000, в текст с использованием C #;а именно пространство имен System.Speech.Мой код упомянут ниже:
recognizer.SetInputToWaveFile(Server.MapPath("~/spoken.wav"));
recognizer.LoadGrammar(new DictationGrammar());
RecognitionResult result = recognizer.Recognize();
label1.Text = result.Text;
Отлично работает с примером файла .wav "Hello world".Однако, когда я записываю что-то на телефон и пытаюсь конвертировать в на ПК, преобразованный текст совсем не похож на то, что я записал.Есть ли какой-нибудь способ убедиться, что аудио файл записан точно?