AudioTrim
更多信息和选项
- AudioTrim 可用于剪除无声信号或从音频对象中提取特定片段.
- AudioTrim 可用于提取一段录音的目标片段或移除不需要的片段,如无声片段.
- 幅值低于
的区间被认为是无声的. - 时间 t 可为以下任意一项:
-
t 以秒给出的时间 Quantity[t,"unit"] 以与秒兼容的单位 "unit" 给出的时间 Quantity[t,"Samples"] 以样本数形式给出的时间 - AudioTrim 接受 Padding 选项. 请参阅 AudioPad 的参考页面了解其可能的设置.
- 在 AudioTrim[audio,t] 中,t 比音频 audio 的持续时间要长,默认情况下不引入任何额外的填充.
范例
打开所有单元 关闭所有单元基本范例 (1)
范围 (4)
a = \!\(\*AudioBox[""]\);
AudioTrim[a, -2]AudioTrim[a, {1.5, 2.5}]使用时间量 Quantity 指定修剪量:
AudioTrim[\!\(\*AudioBox[""]\), Quantity[1.5, "Seconds"]]//DurationAudioTrim[\!\(\*AudioBox[""]\), Quantity[16000, "Samples"]]//AudioLengthAudioTrim[\!\(\*AudioBox[""]\), {{.2, 1}, {.6, 2}}]应用 (1)
a = ExampleData[{"Audio", "NoisyTalk"}, "Audio"]使用 AudioIntervals 查找有高均方根振幅的片段:
loudIntervals = AudioIntervals[a, #RMSAmplitude > .02&, .7]AudioTrim[a, loudIntervals]属性和关系 (1)
分割 Audio 对象:
a = \!\(\*AudioBox[""]\);times = Table[{i, i + Quantity[2, "Seconds"]}, {i, Quantity[0, "Seconds"], Duration@a, Quantity[2, "Seconds"]}]AudioTrim[a, times]文本
Wolfram Research (2016),AudioTrim,Wolfram 语言函数,https://reference.wolfram.com/language/ref/AudioTrim.html.
CMS
Wolfram 语言. 2016. "AudioTrim." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/AudioTrim.html.
APA
Wolfram 语言. (2016). AudioTrim. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/AudioTrim.html 年
BibTeX
@misc{reference.wolfram_2026_audiotrim, author="Wolfram Research", title="{AudioTrim}", year="2016", howpublished="\url{https://reference.wolfram.com/language/ref/AudioTrim.html}", note=[Accessed: 15-August-2026]}
BibLaTeX
@online{reference.wolfram_2026_audiotrim, organization={Wolfram Research}, title={AudioTrim}, year={2016}, url={https://reference.wolfram.com/language/ref/AudioTrim.html}, note=[Accessed: 15-August-2026]}