语音识别文本Windows Phone 8
本文关键字:Phone Windows 识别文本 语音 | 更新日期: 2023-09-27 18:16:27
是否可以在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