音频工具箱

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

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

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

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

入门:

音频流与声卡

连接到标准的笔记本电脑和台式机声卡的流媒体文件,并现场输入和输出的任意组合之间的低延迟多声道音频。

连接到标准的音频驱动程序

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

多声道声音卡。

低延迟多声道音频流

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

从四通道麦克风阵列现场的原始输入。

机器学习和深度学习

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

音频和语音特征提取

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

而选择在Live编辑器中使用音频特征提取缓冲的兴趣选项和功能交互。

时频转换

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

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

标签和注释音频数据集

分配地面真标签和注释录音和数据集手动或自动。检测音频信号中的语音地区。使用语音到文本的云服务自动化的语音转录。

区域的利益标签的贴标机的音频应用。

摄取大量的音频数据集

指数使用录音的大集合读audioDatastore。根据标签随机的音频文件分割列表。并行使用数据扩张,时间 - 频率变换,和特征提取高大阵列处理任务。

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

增强和合成音频和语音数据集

设置使用音高移位的组合的随机化数据的增强管道,时间拉伸和其它的音频处理效果。创建文本使用文本到语音的基于云的服务合成语音录音。

共振峰估计音色不变间距偏移。

音频处理算法和效果

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

音频过滤器和均衡器

模型和应用参数均衡器,图形均衡器,货架,和可变斜率滤波器。设计和模拟数字分频器,倍频和分数倍频滤波器。

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

动态范围控制和影响。

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

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

用方框图系统仿真

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

在Simulink的多频带动态范围压缩模型的细节。万博1manbetx

实时音频原型

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

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

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

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

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

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

MIDI消息,并写在MATLAB用于乐器合成音频信号流。

声学测量和空间音频

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

基于标准的计量和分析

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

跨越三分之二倍频带声压级不同测量的可视化。

脉冲响应测量

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

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

高效的卷积客房脉冲响应

卷积信号,有效地利用频域的重叠和相加或重叠和节省实现长脉冲响应。权衡延迟使用自动脉冲响应分割运算速度。

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

空间音频

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

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

生成和主机音频插件

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

音频插件的代

生成VST插件,AU插件,和独立直接从MATLAB代码可执行插件而不需要用户界面手工设计。对于更高级的插件原型,生成现成构建JUCE C ++项目(需要MATLAB编码器™)。

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

外部音频插件的主机

使用外部VST和AU插件,定期MATLAB对象。更改插件参数和编程过程MATLAB阵列。可替换地,自动插件与用户界面和MIDI控制参数的关联。从为了提高执行效率的MATLAB代码生成的主机插件。

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

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

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

低成本和移动设备

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

甲树莓裨3板。

零延迟系统

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

最新功能

感知响度和清晰度的标准测量

根据DIN 45692,根据ISO 532-1或ISO 532-2和感知清晰度测量感知响度

语音切

检测录音讲话的区域的界限

MFCC GPU上

计算和GPU卡部署梅尔频率倒谱系数(需要并行计算工具箱为MATLAB加速与GPU编码器,用于CUDA代码生成)

文本到语音通过云服务

创建一个从文本字符串(必需的第三方服务帐户)的合成语音样本

新的音频源块

生成使用振荡器和波表合成在Simulink周期性波形万博1manbetx

独立应用程序从MATLAB音频插件

生成的音频插件,包括音频输入和输出连接的独立的可执行版本

直播任务的音频特征提取

交互方式使用MATLAB现场编辑器设置特征提取管道

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