Библиотека распознавания и категоризации звука на C или Python
...
Здравствуйте все!
Я студент, пытающийся сделать устройство "Сделай сам" относительно распознавания звука. Не слишком точный и сложный, как распознавание речи, я просто хочу принять и использовать некоторую простую библиотеку распознавания для своего небольшого приложения.
То, что я хочу сделать, это, другими словами, распознавание звука с "широким диапазоном". т.е. если есть звук "Бум! Бум!" тогда мне не обязательно признавать это, например: "Хорошо, это определенный звук двигателя от Chevrolet Corvette Z06. Отличная машина, а?" (X) но скорее признать это как что-то вроде: "Автомобиль. Идет ко мне. Громко и шумно". (O) Этого достаточно.
или, если есть звук "Ка-бум!" "Взрыв!", Я не должен признать это как "Фейерверк на северном мосту. Этой зимой? Может быть, некоторые отсталые там". (X) но, "Огненный бум. Я бы никогда не пошел туда. Странно". (O) этого достаточно.... и так далее. То есть я хочу "категоризировать" звуки с помощью анонимной библиотеки и использовать ее в качестве полезной информации для рекомендаций, данных моим приложением.
Есть ли полезная информация или рекомендуемые библиотеки, на которые я могу сослаться? Я буду ждать вашего отличного совета. Спасибо.
С Уважением,
Дж. Парк
1 ответ
Если вы открыты для библиотеки C++ (на самом деле не C):
Но вам нужно будет самим разработать реко, это делается с помощью базы сэмплов, которые помечены как шум, который они делают. Это длинный проект, вы знакомы с обработкой сигналов как Фурье,DTW и т. Д.? Есть стандартный процесс для этого.