Библиотека распознавания и категоризации звука на C или Python

...

Здравствуйте все!

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

То, что я хочу сделать, это, другими словами, распознавание звука с "широким диапазоном". т.е. если есть звук "Бум! Бум!" тогда мне не обязательно признавать это, например: "Хорошо, это определенный звук двигателя от Chevrolet Corvette Z06. Отличная машина, а?" (X) но скорее признать это как что-то вроде: "Автомобиль. Идет ко мне. Громко и шумно". (O) Этого достаточно.

или, если есть звук "Ка-бум!" "Взрыв!", Я не должен признать это как "Фейерверк на северном мосту. Этой зимой? Может быть, некоторые отсталые там". (X) но, "Огненный бум. Я бы никогда не пошел туда. Странно". (O) этого достаточно.... и так далее. То есть я хочу "категоризировать" звуки с помощью анонимной библиотеки и использовать ее в качестве полезной информации для рекомендаций, данных моим приложением.

Есть ли полезная информация или рекомендуемые библиотеки, на которые я могу сослаться? Я буду ждать вашего отличного совета. Спасибо.

С Уважением,

Дж. Парк

1 ответ

Решение

Если вы открыты для библиотеки C++ (на самом деле не C):

Орел

Но вам нужно будет самим разработать реко, это делается с помощью базы сэмплов, которые помечены как шум, который они делают. Это длинный проект, вы знакомы с обработкой сигналов как Фурье,DTW и т. Д.? Есть стандартный процесс для этого.

Другие вопросы по тегам