Я программирую приложение на Android и использую Qt Creator для этого. Я ищу библиотеку, какие образцы сигнала, что-то вроде Aquila. Для этого нужна технология MFCC. Буду благодарен за все советы. Следующая вещь это микрофон. Я совершенно не представляю, как получить какие-либо звуки для обработки на устройстве. Моя идея состоит в том, что я нажимаю кнопку, и микрофон записывает все звуки в течение 5 секунд, а затем получает MFCC.
Для записи данных в Qt вы можете использовать QAudioRecorder и обработать событие bufferReady, чтобы получить данные буфера. Вы можете найти простой пример в моем github:
https://github.com/mohabouje/logospeech-studio/blob/master/capturedata/recorder.h
Если вы ищете какую-то библиотеку для оценки MFCC, посмотрите этот вопрос стека: Кепстральные коэффициенты частоты Mel (MFCC) в C / C ++
Я буду рекомендовать реализовать наш собственный алгоритм с использованием базовой библиотеки FFT, FFTW это лучшее для меня, легко & Быстрее.
Если вы ищете полный набор обработки аудиосигнала, я рекомендую Essentia Lib
Других решений пока нет …