2013-03-19 4 views
1

Я работаю над программой, которая должна записывать аудио распознаваемые, поэтому впоследствии ее можно легко сравнить с другими аудиофайлами. аудиофайлы будет содержать что-то вроде речи, поэтому мне было интересно, что было бы проще сделать:Распознавание аудио

  • Реализация алгоритма для распознавания речи и сохранения/сравнения, что выходы,
  • или реализации/создания алгоритма, создает нечто вроде звукового отпечатка пальца, например Быстрое преобразование Фурье и сравнивает их?

Есть ли у кого-нибудь опыт в этой области? Мне интересно, будет ли второе решение реализовано в течение относительно короткого периода времени. Может быть, есть решение, которое менее сложно кодировать, и я просто не нахожу его?

ответ

1

взгляните на акустическую печать пальца, большую часть кода вы найдете в github! Это должно помочь вам решить вашу проблему, конкретнее https://github.com/lalinsky/chromaprint/tree/master/tools

для получения более подробной информации, посмотрите на эту тему, эта тема уже широко освещалась, Open source audio pattern recognition (finger printing) и Creating custom voice commands (GNU/Linux)

Смежные вопросы