оценка произношения (правильность голоса) - PullRequest
3 голосов
/ 30 октября 2011

Существуют ли какие-либо алгоритмы или библиотеки для C #, которые можно использовать для оценки произношения пользователя?

Например, что-то вроде расстояния Левенштейна для текста, но для речи.

Были бы полезны любые связанные ссылки или информация об алгоритмах. Я пишу приложение, которое нуждается в чем-то вроде распознавания речи, поэтому было бы замечательно, если бы были соответствующие библиотеки C #.

Конечно, было бы неплохо, если бы библиотека могла выполнять речь к тексту, предпочтительно на многих языках.

1 Ответ

3 голосов
/ 30 октября 2011

Вы можете узнать больше об алгоритмах произношения из статей

Метод измерения разборчивости и неродственности качества телефона при обучении произношению иностранных языков Го Кавай и Кейкити Хиросе

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

Система SRI EduSpeakTM: оценка распознавания и произношения Франко и др.

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

В качестве примера реализации оценки произношения проверьте веб-сайт Ottercall:

http://ottercall.com/

...