音频工具箱

设计和分析的演讲,声音和音频处理系统

音频工具箱™提供了音频处理,语音分析,和声学测量工具。它包括用于音频信号处理算法(如均衡和动态范围控制)和声学测量(诸如脉冲响应推定,八度滤波,和感知加权)。它还提供了用于音频和语音特征提取(如MFCC和间距)和音频信号的转换(如伽马通滤波器组和Mel-隔开谱图)的算法。

工具箱应用程序支持实时算法万博1manbetx测试,脉冲响应测量,和音频信号的标签。该工具箱提供流媒体接口,ASIO,WASAPI,ALSA,和CoreAudio的声卡和MIDI设备和工具生成和托管标准音频插件,如VST和音频单元。

随着音频工具箱,你可以导入,标签,并增强音频数据集,以及特征提取和转换信号,机器学习和深入学习。您可以通过流,同时调整参数低延迟的音频和可视化原型信号实时音频处理算法。您也可以把它变成一个音频插件,在外部主机的应用,如数字音频工作站运行验证算法。插件主机,您可以使用外部音频插件,像普通对象过程MATLAB®阵列。声卡连接使您能够运行在真实世界的音频信号和音响系统定制的测量。

开始:

音频流与声卡

连接到标准的笔记本电脑和桌面声卡,以流媒体低延迟多通道音频之间的任何组合文件和实时输入和输出。

连接到标准音频驱动程序

读写距离和声音卡音频样本(如USB或迅雷™)采用标准的音频驱动程序(如ASIO,WASAPI,CoreAudio的,和ALSA)跨Windows®、Mac®和Linux®操作系统。

多声道声卡。

低延迟的多通道音频流

过程MATLAB现场音频与往返延迟毫秒。

来自四通道麦克风阵列的实时原始输入。

机器学习和深度学习

标签,扩充,创建和采集音频和语音数据集,特征提取,并计算时间频率转换。发展与统计和机器学习工具箱™,深度学习工具箱™,或其他机器学习工具音频和语音分析。

音频和语音特征提取

提取的低级特征为语音和音频分析,包括梅尔频率倒谱系数(MFCC),伽马通倒频谱系数(GTCC),俯仰,谐和光谱描述符。饲料深度学习架构上的时间序列的工作,如基于LSTM层的。

一个多字的演讲实录(上)的估计间距(底部)。

时频转换

变换信号转换成使用改进的离散余弦变换(MDCT)的时间 - 频率表示,短时傅立叶变换(STFT),或更紧凑的梅尔频谱间隔。通过使用感知间隔频带在使用伽马通滤波器组分解的信号。饲料深学习模型对二维数据,如基于CNN层的工作。

语音命令的实时频谱梅尔。

标签和创建音频数据集

创建新的记录,并指定地面实况标签音频和语音数据集。使用语音到文本的云服务自动化的语音转录。

兴趣区域标签在音频标签应用程序。

摄取大量的音频数据集

指数使用录音的大集合读audioDatastore。根据标签随机分割音频文件列表。使用高数组并行处理任务,用于数据扩充、时频转换和特征提取。

指向谷歌语音命令数据集的数据存储。

音频处理算法和效果

生成标准波形,采用常见的音频效果,并设计动态参数整定和实时可视化的音频处理系统。

音频滤波器和均衡器

模型和应用参数均衡器,图形均衡器,搁置,和可变斜率过滤器。设计并模拟数字交叉、八度和分数八度滤波器。

有现场可视化三段分频滤波器的互动调整。

动态范围控制和影响。

模型并应用动态范围处理算法,如压缩机,限幅器,扩展器和噪声门。添加人工混响递归参数模型。

压缩机动态响应的交互式调整。

用方框图系统仿真

使用Simulink的用于音频处理模块库设计和仿真系统模型万博1manbetx®。调谐参数和可视化系统行为使用交互式控件和动态图。

Simulink中多波段动态范围压缩模型的详细介绍。万博1manbetx

实时音频的原型

验证音频处理算法与MATLAB交互式实时听音测试。

通过用户界面现场参数调整

自动创建的音频处理算法的可调参数的用户界面。测试与音频测试平台的应用程序和调整参数个人算法运行与自动生成的交互式控制程序。

使用音频测试台定制的三波段参数均衡的互动调整。

用于参数控制和消息交换的MIDI连接

利用MIDI控制曲面交互式地改变MATLAB算法的参数。通过发送和接收任何类型的MIDI消息来控制外部硬件或响应事件。

MIDI消息和音频信号流在MATLAB中编写的一种乐器合成器。

声学测量和空间音频

测量系统的响应,分析和仪表的信号,并设计空间音频处理系统。

基于标准的计量和分析

应用声压级(SPL)米和响度米记录或实时信号。分析用八度和分数倍频程滤波器的信号。应用符合标准的A-,C-,或K-加权滤波器原始录音。

2 / 3倍频程上不同声压级测量的可视化。

脉冲响应测量

测量脉冲,并与最大长度序列(MLS)的声学和音频系统的频率响应和指数扫频正弦曲线(ESS)。开始使用脉冲响应测量仪的应用程序。自动化测量通过以编程产生激励信号和估计系统的响应。

脉冲响应测量仪的应用程序。

高效的卷积客房脉冲响应

使用频域重叠和叠加或重叠和保存实现有效地将信号与长脉冲响应进行卷积。使用自动脉冲响应分区来平衡延迟和计算速度。

脉冲响应持续5秒以上220K样品在44100Hz。

空间音频

编码和解码不同的环绕声格式。插值空间采样头相关传递函数(HRTF)。

期望的声源位置和HRTF测量可用最近的角度的实施例。

生成和主机音频插件

原型写在MATLAB作为标准音频插件音频处理算法;使用外部音频插件定期MATLAB对象。

音频插件的代

直接从MATLAB代码生成VST和其他类型的音频插件,不需要手动设计用户界面。使用MATLAB Coder™,为更高级的插件原型设计生成现成的JUCE c++项目。

多频带参数均衡例如:从VST MATLAB代码插件生成和运行收割。

外部音频插件的主机

使用外部的VST和AU插件作为常规的MATLAB对象。更改插件参数,并通过编程处理MATLAB阵列。或者,将插件参数与用户界面和MIDI控件自动关联起来。主机插件从您的MATLAB代码生成,以提高执行效率。

外部VST插件的例子音频去噪(onus ERA-N)和编程接口在MATLAB。

目标是嵌入式和实时音频系统

使用附加C代码生成产品来实现对软件的设备,并自动连接音频处s manbetx 845理设计的多声道音频接口。

低成本和移动设备

通过使用板载或外部多声道音频接口原型上树莓裨™音频处理设计。创建交互控制面板,用于Android移动应用®或iOS设备。

一个覆盆子派3板。

零延迟系统

原型音频处理设计与单样本输入和输出自适应噪声控制,助听器验证,或其他应用需要最小的双向DSP延迟。自动目标的Speedgoat音频机器和ST发现板直接从Simulink模型。万博1manbetx

最新的特性

AU插件生成

从macOS上的MATLAB audioPlugin对象生成音频单元(AU)插件

音频插件的自定义UI

自定义布局和UI控件的外观产生插件和用于parameterTuner在MATLAB

音频和语音特征提取

自动提取常用的音频和语音特征,同时共享公共计算

音频数据增强

使用通用和自定义特效组合的音频和语音录音自动生成修改版本

变调一次拉伸

独立修改音频和语音记录的音高和时长

音频贴标自动化控制系统

使用语音检测和第三方语音到文本的转录服务,音频贴标应用中的语音录音的标签集合

看到发行说明对任何这些特征和对应的功能的详细说明。