2011-10-30 141 views
3

是否有可用於評分用戶發音的C#的任何算法或庫?發音評分(語音正確性)

例如Levenshtein距離的文字,但爲語音。

任何相關的鏈接或有關算法的信息將是有用的。我正在編寫一個需要類似語音識別的應用程序,所以如果有相關的C#庫,它將會很棒。

當然,如果圖書館可以對文本進行語音處理,最好是以多種語言進行處理,這也會很棒。

回答

3

您可以瞭解更多有關語音算法從論文

一種用於測量外語發音訓練手機質量的清晰度和nonnativeness方法 吳河合和勁吉瀨

http://www.shlrc.mq.edu.au/proceedings/icslp98/PDF/AUTHOR/SL980782.PDF

SRI EduSpeakTM系統:識別和發音評分Franco et al。

http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.6.7417&rep=rep1&type=pdf

我不認爲任何C#庫中存在,但你可以通過使用現有的包裝語音識別工具包(C庫)或IKVM(Java庫)。您可以瞭解更多關於CMUSphinx語音識別的無線工具包從教程

http://cmusphinx.sourceforge.net/wiki/tutorial

由於發音評估實現的exapmle檢查Ottercall網站:

http://ottercall.com/