Speech on WinRT

佐手、 提交于 2019-12-12 12:54:38

问题


  1. Is Speech api available in WinRT (like Windows Phone 8).
  2. Can I use some third party speech api instead?

I want to implement TTS in my Windows 8/WinRT application, does anyone have some suggestions?


回答1:


Speech is now available for WinRT

Voice Commands and Speech Recognition are available on phone only.

TTS is available for all winRT devices.




回答2:


There is no Speech API available in WinRT.

There may be 3rd party WinRT components, you would have to look for those. I am not aware of any, but I only did a cursory search.

If being connected to the internet as an app requirement is not a problem, you can use http://translatorservice.codeplex.com/




回答3:


The Bing Speech Control for Windows 8.1 has a nearly identical API set to that of the speech recognition APIs on Windows Phone. It is not difficult to create an abstraction around them that can work in a universal app. Unfortunately the speech control for Windows 8 does require an internet connection for speech recognition.

For text to speech only (not recognition), those APIs were added directly to Windows 8.1. They are in the Windows.Media.SpeechSynthesis namespace.



来源:https://stackoverflow.com/questions/13183289/speech-on-winrt

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!