Tag: speech to text

C#:使用System.Speech命名空间将WAV文件转录为文本(语音到文本)

如何使用.NET语音命名空间类将WAV文件中的音频转换为文本格式,我可以在屏幕上显示或保存到文件? 我正在寻找一些教程样本。 UPDATE 在这里找到了代码示例。 但是当我尝试它时会得到不正确的结果。 下面是我采用的vb代码示例。 (实际上我不介意lang,只要它的vb / c#…)。 它没有给我正确的结果。 我假设如果我们把正确的语法 – 即我们在录音中所期望的单词 – 我们应该得到它的文本输出。 首先,我尝试了调用中的示例单词。 它有时只打印那个(一个)字而不是其他字。 然后我尝试了一些我们在录音中完全没有想到的词……不幸的是它也打印出来…… 🙁 Imports System Imports System.Speech.Recognition Public Class Form1 Dim WithEvents sre As SpeechRecognitionEngine Private Sub btnLiterate_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnLiterate.Click If TextBox1.Text.Trim.Length = 0 Then Exit Sub sre.SetInputToWaveFile(TextBox1.Text) Dim r As RecognitionResult […]