Как мне искать контент в аудио файлах / потоках? [закрыто]

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

Однако я никогда не сталкивался с решением, которое искало бы контент в аудиофайлах.

Например: предположим, у меня есть около 200 подкастов, загруженных на мой компьютер в виде файлов mp3, wav и ogg. Все они названы в общих чертах, например, podcast1.mp3, podcast2.mp3 и т. Д. Таким образом, невозможно узнать, что такое контент, фактически не услышав их. Скажем так, мне интересно узнать, что подкасты говорят о «программировании игр». Я хочу, чтобы результаты отображались как:

  • Podcast1.mp3 - 3 результат (ов) с указателем времени (лет) - 0:16:21, 0:43:45, 1:12:31
  • Podcast21.ogg - 1 результат (-ов) в индексе времени - 0:12:01

Итак, мои вопросы:

  • Как можно подойти к этой проблеме?
  • Существуют ли подходящие алгоритмы, разработанные для чего-то подобного?

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

Я рассматривал это как один из моих хобби проектов. Спасибо!

22.08.2008 21:46:03
1 ОТВЕТ

Если вы хотите искать текст (то есть то, что говорится) в аудиопотоке, вам придется обработать его с помощью какого-либо алгоритма распознавания речи и сохранить текст в виде метаданных, связанных с файлами. Для видео вы также можете сделать распознавание текста для текста внутри видео. Evernote уже делает это для текста внутри файлов изображений, но, насколько я знаю, не поддерживает аудио.

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

Вот некоторые статьи Википедии, которые могут быть полезны:

9
22.08.2008 22:11:47