2010-10-13 163 views
1

。 尊敬的大家, 我們正在開發ASP.NET語音識別項目。該應用程序主要用於培訓英語語言的最終用戶。在這裏我們需要捕捉登錄用戶對顯示圖像說話的聲音。ASP.NET語音識別應用程序

例如,我們需要捕獲&當我們在網頁上顯示一個駕駛汽車的人的圖像時,將用戶「一名男子駕駛汽車」的錄製語音發送到服務器。

之後,在服務器端,我們需要將此語音轉換爲文本,然後與數據庫文本「一個人正在開車」進行比較。如果兩者匹配,那麼用戶得到1點或其他0點。

那麼,請你指導我們如何實施這個應用程序的開發。參考鏈接會有很大的幫助。

非常感謝, 關注 Anupriya。 。

回答

0

我不確定如果沒有某種瀏覽器插件,您可以做到這一點。 Silverlight可能是可能的,儘管這不是我嘗試過的。

如果您還沒有看到它,MS Speech API提供了語音到文本(反之亦然),並免費提供許多版本的Windows,但不確定服務器。有一個managedunmanaged版本。

Silverlight 4可以訪問用戶的麥克風,因此您應該能夠記錄語音,將其發回,並使用語音API在服務器上處理它。

This post創建了一個反過來的示例應用程序(瀏覽器中的文本被轉換爲服務器上的語音並返回給客戶端),但其中一些原則應該是相同的。

This sample app使用WPF語音到文本。

祝你好運!