Как сопоставить два голосовых файла и вернуть, являются ли они одними и теми же словами?

Я записываю свой голос со словами «Hello World» и сохраняю его как файл-1.

Затем запишите голос другого парня с «Hello World» и сохраните его как файл-2.

Есть ли способ сопоставить эти два файла?

Я имею в виду, что если в двух файлах записаны одни и те же слова, они должны быть равны.

Пожалуйста, скажите мне какой-нибудь проект с открытым исходным кодом или статьи для чтения.


comment
Найти ответ на этот вопрос самостоятельно гораздо проще, чем разбираться в бумагах, которые помогут решить проблему. Воспринимайте это как легкое упражнение. Но: вам просто нужно решение, которое работает, или вас интересует, как это делается?   -  person ziggystar    schedule 06.06.2012
comment
@ziggystar Ну, сначала мне нужно знать, как это сделать .... но, кроме того, мне очень нравится знать, как это работает.   -  person WoooHaaaa    schedule 06.06.2012
comment
Вы можете попробовать какой-нибудь независимый от говорящего пакет распознавания голоса, который не требует заранее определенного словарного запаса для преобразования wav в текст. Но это, скорее всего, не очень хорошо сработает.   -  person ziggystar    schedule 06.06.2012


Ответы (1)


Попробуйте поиграть с алгоритмом динамического искажения времени

Вот пример использования алгоритма DTW в приложении к распознаванию речи http://www.cnel.ufl.edu/~kkale/6825Project.html

person stemm    schedule 06.06.2012