音频处理

主题概览 »

可以从讲话、音乐和自然界的声音中获取数字音频信号,其中很多信号都可以用算法来合成. 可以用多种方法来对数字音频信号进行操作,包括编辑(剪辑、分解、合成 ......)、增强(放大、降噪 ......)、分析(可视化、分类 ......)以及音效处理(变调、加入混响 ......). Wolfram 语言对音频信号提供全面支持,包括快速的内存 (in-memory) 数据和大型核外文件. 内置音频功能支持从即时播放、快速修改到先进的编程处理和分析等在内的多种用法.

产生和导入音频信号

Audio 用数据数组、文件或 URL 表示音频信号

Import  ▪  WebAudioSearch  ▪  AudioCapture  ▪  SpeechSynthesize  ▪  ...

可视化

AudioPlot 音频的波形图

Spectrogram  ▪  Periodogram  ▪  Cepstrogram

音频编辑 »

AudioAmplify 放大音频信号

AudioTrim  ▪  AudioPitchShift  ▪  AudioJoin  ▪  ...

滤波与噪声去除 »

LowpassFilter 音频的低通滤波

WienerFilter  ▪  MeanFilter  ▪  TotalVariationFilter  ▪  ...

音頻分析 »

AudioIntervals 返回静音、音频等的间隔

AudioMeasurements  ▪  AudioLocalMeasurements  ▪  ShortTimeFourier  ▪  ...

Mean  ▪  Variance  ▪  Median  ▪  Quantile  ▪  ...

音频的机器学习

AudioIdentify 尝试识别记录的是何种音频信号

PitchRecognize  ▪  AudioInstanceQ  ▪  FeatureSpacePlot  ▪  Nearest  ▪  ...

NetEncoder  ▪  NetChain  ▪  NetGraph  ▪  ...

理解语音 »

SpeechRecognize 将语音信号转换为文本

SpeechCases  ▪  SpeechInterpreter  ▪  ...