ASP.NET语音识别应用程序

时间:2010-10-13 12:44:45

标签: asp.net voice

。 亲爱的大家,                  我们正在开发一个ASP.NET语音识别项目。该应用程序主要旨在培训最终用户的英语语言。在这里,我们需要捕获登录用户对显示图像说话的声音。

例如,我们需要捕获&当我们在网页上显示一名驾驶汽车的男子的图像时,将用户的录音“男人开车”发送到服务器。

在此之后,在服务器端,我们需要将此语音转换为文本,然后与数据库文本“一名男子驾驶汽车”进行比较。如果两者都匹配,那么用户得到1分,否则为0分。

那么请你指导我们如何进行这个应用程序的开发。参考链接会有很大的帮助。

非常感谢, 问候 Anupriya。

1 个答案:

答案 0 :(得分:0)

如果没有某种浏览器插件,我不确定你能做到这一点。它可能与Silverlight有关,虽然它不是我尝试过的东西。

如果你还没有看到它,MS Speech API提供语音到文本(反之亦然),并且免费提供许多版本的Windows,但不确定服务器。有managedunmanaged版本。

Silverlight 4可以访问用户的麦克风,因此您应该能够录制语音,将其发回,并使用语音API在服务器上处理。

This post创建一个反向的示例应用程序(浏览器中的文本在服务器上转换为语音并返回给客户端),但某些原则应该相同。

This sample app使用WPF进行语音转文本。

祝你好运!