Silverlight的语音识别(浏览器) [英] Silverlight Speech Recognition (In browser)
问题描述
由于这个话题有点过时,我想在这里重新讨论这个问题。
Since this topic is a bit out dated I would like to re-discuss it here.
在网上搜索后,我碰到下面的链接来了:
After searching the web, I came across the following link:
http://archive.msdn.microsoft.com/nesl 仅运行出由于浏览器的Silverlight(浏览器)不能访问相关的窗口某些COM库。
http://archive.msdn.microsoft.com/nesl which runs only out of browser because Silverlight (in browser) can't access certain COM libraries that are related to windows.
我想(出于明显的提高性能的目的)至(客户机)通过执行Silverlight的语音识别,然后通过回发的结果(文本)发送到服务器来执行相应的操作。
I wish (for obvious performance purposes) to perform the speech recognition through Silverlight (on the client machine) and then send the result (text) to the server via a postback to perform the corresponding action.
我已经实现了一种方式来获得从麦克风的声音,并将其存储在Silverlight中的字节数组。有没有一种方法来转换讲话字节数组文本?
I already achieved a way to get the voice from the microphone and store it in Silverlight in a byte array. Is there a way to convert the speech byte array to text?
HTML5谷歌的服务是不是因为IE需要一个可以接受的方法。
HTML5 Google service is not an acceptable approach since IE is required.
我的最终目标是实现在ASP.NET Web应用程序一个语音识别。
My final goal is to implement a speech recognition in ASP.NET Web Application.
任何建议是AP preciated。
Any suggestion is appreciated.
推荐答案
,使可信浏览器内的Silverlight应用程序:
To make Trusted In-browser Silverlight application:
http://msdn.microsoft.com /en-us/library/gg192793(v=vs.95).aspx
的http://www.pitorque.de/MisterGoodcat/post/Silverlight-5-Tidbits-Trusted-applications.aspx
和安全背景:
http://msdn.microsoft。 COM / EN-US /库/ ee721083%28V = VS.95%29.aspx
注意NESL不支持DictionaryGrammar。语法必须是pre定义的:
Note that NESL doesn't support DictionaryGrammar. Grammar needs to be pre-defined:
http://archive.msdn.microsoft.com/ NESL /主题/ View.aspx?的ThreadId = 4905
这篇关于Silverlight的语音识别(浏览器)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!