OpenCV的任何类似C / C ++库,用于音频处理? [英] Any OpenCV-like C/C++ library for Audio processing?

查看:1055
本文介绍了OpenCV的任何类似C / C ++库,用于音频处理?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有什么更多的在那里,类似于(精神)OpenCV的,但对于处理音频和派生从它的一些情报?能力范围可以从 -

Is there anything more out there, that resembles (in spirit) OpenCV, but for processing audio and deriving some intelligence from it ? Capabilities could range from:-


  1. 多音频采集和音频播放

  2. DSP - 音频过滤器

  3. 音频检测

  4. 色调特性分析

  5. 音合成(各种标准波形)

  6. 确认给予一定的表彰体和模型(例如确定乐器,节拍,人类语言等) - 可能用于实际的识别部分(斯芬克斯)
  7. 其它开源项目
  8. 语音/音乐合成 - 可以再次使用一些其他开源项目(节)

  1. Multiplatform audio capture and audio playback
  2. DSP - Audio filters
  3. Tone detection
  4. Tonal property analysis
  5. Tone synthesis (various standard waveforms)
  6. Recognition given some recognition corpus and model (e.g. determine musical instruments, beats, human speech etc.) -- could potentially use other open-source projects for the actual recognition part (sphinx)
  7. Speech / music synthesis -- could be again using some other open-source projects (festival)

这是好的,如果对原始音频S.T。图书馆工程格式/编码转换为其他现有的库处理外部性问题(股份公司从FFmpeg的)。

It is fine if the library works on raw audio s.t. format/encoding conversion are external issues handled by other existing libraries (s.a. from ffmpeg).

我不是这方面的专家,但需要使用这些API,并想知道是否存在这样的库,所以我的选择方面,以确定能力可能不是最好的,所以专家们可能想编辑这个问题。

I am not an expert in this field, but need to use such API, and wondering if such libraries exist, so my choice of terms to determine capabilities is probably not the best, so experts might like to edit this question.

推荐答案

有关音频采集和回放, portaudio 在我脑海中。

For audio capture and playback, portaudio comes to my mind.

有关音频处理, STK 看起来很有希望。

For audio processing, STK looks promising.

看一看此相关的问题太多:<一href=\"http://stackoverflow.com/questions/1615634/can-anyone-recommend-a-decent-dsp-speech-library-in-c\">Can谁能推荐一个像样的DSP /语音库在C ++?

Have a look at this related question too: Can anyone recommend a decent DSP/speech library in C++?

我推荐这三个库:


  1. 非常易于使用和友好的通用信号处理拉奎拉-DSP

有关虽然辛苦音频信号处理强有力的LIB使用,这是非常大而复杂,对于初学者: CLAM项目

strong lib for audio signal processing although hard to use and it's very big and complicated for beginners: CLAM Project

另外一个我不知道它的经验,是值得考虑的,但。 TSPL

another one I have no experience about it, is worth considering though. tspl

这篇关于OpenCV的任何类似C / C ++库,用于音频处理?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆