Any OpenCV-like C/C++ library for Audio processing? -


is there more out there, resembles (in spirit) opencv, processing audio , deriving intelligence ? capabilities range from:-

  1. multiplatform audio capture , audio playback
  2. dsp - audio filters
  3. tone detection
  4. tonal property analysis
  5. tone synthesis (various standard waveforms)
  6. recognition given recognition corpus , model (e.g. determine musical instruments, beats, human speech etc.) -- potentially use other open-source projects actual recognition part (sphinx)
  7. speech / music synthesis -- again using other open-source projects (festival)

it fine if library works on raw audio s.t. format/encoding conversion external issues handled other existing libraries (s.a. ffmpeg).

i not expert in field, need use such api, , wondering if such libraries exist, choice of terms determine capabilities not best, experts might edit question.

for audio capture , playback, portaudio comes mind.

for audio processing, stk looks promising.

have @ related question too: can recommend decent dsp/speech library in c++?

i recommend these 3 libs:

  1. very easy use , friendly general signal processing aquila-dsp

  2. strong lib audio signal processing although hard use , it's big , complicated beginners: clam project

  3. another 1 have no experience it, worth considering though. tspl


Comments

Popular posts from this blog

php - Vagrant up error - Uncaught Reflection Exception: Class DOMDocument does not exist -

vue.js - Create hooks for automated testing -

Add new key value to json node in java -