AudioBlockMap
AudioBlockMap[f,audio,dur]
将 f 应用于 audio 中无重叠的长度为 t 的分区.
AudioBlockMap[f,audio,{dur,offset}]
将 f 应用于 audio 中位移为 d 的分区.
AudioBlockMap[f,audio,{dur,offset,wfun}]
在应用 wfun 后将 f 用于 audio 中的分区.
更多信息和选项
- AudioBlockMap[f,audio,…] 返回 TimeSeries ,其值为应用于 audio 分区的 f 结果. 时间为对应分区的中心.
- 函数 f 适用于不同形式的使用已命名参数的分区数据:
-
#AudioData 或 #1 每个分区的原始音频数据(默认) #FourierData 每个分区的傅立叶变换 #MagnitudeSpectrum 傅立叶变换的幅值 #PowerSpectrum 每个分区的功率谱 - 时间变量 dur 和 offset 可用以秒表示的标量形式给出,也可以时间或样本 Quantity 对象的形式给出.
- 平滑窗 wfun 可用在 到 之间取样的窗函数指定,或用以分区长度为标准重新取样的数值列表指定. 默认情况下,不使用平滑操作,这等价于 DirichletWindow.
- 可给出下列选项:
-
Alignment Center 对齐分区时间戳 FourierParameters {-1,1} 傅立叶参数 MetaInformation None 包括其他元信息 MissingDataMethod None 处理缺失值的方法 Padding Automatic 填充设计 PaddingSize Automatic 填充量 ResamplingMethod "Interpolation" 用于重采样路径的方法 - Alignment 的可能设置包括:
-
Left 在每个分区的开头返回时间 Center 在每个分区的中间返回时间 Right 在每个分区的结尾返回时间 a 在 -1 (左)和 1 (右)之间缩放对齐 - Padding 的可能设置包括:
-
None 无填充,去除样本较少的分区 0 零(无声)填充 val 恒定值 "Fixed" 边界值的重复 "Periodic" 完整音频的循环重复 "Reflected" 边界上的音频反射 "Reversed" 倒转完整音频
范例
打开所有单元关闭所有单元范围 (7)
函数规范 (5)
函数 f 可返回任何 TimeSeries 支持的数值:
选项 (2)
应用 (3)
属性和关系 (1)
许多 AudioLocalMeasurements 属性可以使用 AudioBlockMap 进行计算:
Wolfram Research (2016),AudioBlockMap,Wolfram 语言函数,https://reference.wolfram.com/language/ref/AudioBlockMap.html (更新于 2019 年).
文本
Wolfram Research (2016),AudioBlockMap,Wolfram 语言函数,https://reference.wolfram.com/language/ref/AudioBlockMap.html (更新于 2019 年).
CMS
Wolfram 语言. 2016. "AudioBlockMap." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2019. https://reference.wolfram.com/language/ref/AudioBlockMap.html.
APA
Wolfram 语言. (2016). AudioBlockMap. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/AudioBlockMap.html 年