语音识别文本Windows Phone 8

本文关键字:Phone Windows 识别文本 语音 | 更新日期: 2023-09-27 18:16:27

是否可以在Windows Phone 8中识别语音到文本?

支持所有语言还是只安装?

语音识别文本Windows Phone 8

使用开箱即用的服务

private async void ButtonSR_Click(object sender, RoutedEventArgs e)
{
  // Create an instance of SpeechRecognizerUI.
  this.recoWithUI = new SpeechRecognizerUI();
  // Start recognition (load the dictation grammar by default).
  SpeechRecognitionUIResult recoResult = await recoWithUI.RecognizeWithUIAsync();
  // Do something with the recognition result.
  MessageBox.Show(string.Format("You said {0}.", recoResult.RecognitionResult.Text));
}

我建议在windows phone 8上使用google api text来完全自由地讲话,它工作得很好:

你可以在这里找到如何做:我如何使用谷歌文本语音api在windows的形式?

当然这需要互联网连接和开源的NAudio !

google最适合我

如果你想要一个离线选项,你可能会感兴趣:http://www.codeproject.com/Articles/483347/Speech-recognition-speech-to-text-text-to-speech-a

http://www.codeproject.com/Articles/380027/Csharp-Speech-to-Text