2016-04-04 5 views
-2

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

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

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

Что я хочу сделать, другими словами, является распознаванием звука с помощью «широкодиапазонного». т. е. если есть звук «Boom! Boom!» то я действительно не должен это понимать, например, «Ладно, это некий звук двигателя от Chevrolet Corvette Z06. Хорошая машина, а?» (X) , а скорее признать это как-то вроде, «Автомобиль, идущий ко мне, громкий и шумный». (O) Этого достаточно.

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

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

С уважением,

J. Park

ответ

0

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

Aquila

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

+0

Я проверил библиотеку Aquila. Я ценю ваш совет. –