AudioJoin
更多信息和选项
- 在 AudioJoin[{{audio1,t1},{audio2,t2},…}] 中,如果任一 ti 为负,则 audioi+1 与 audioi 重叠 ti 秒,并添加重叠值.
- 所有 audioi 应该有相同的数据类型、通道数和采样率.
- AudioJoin 可使用 SampleRate 选项来指定得到的 Audio 对象的采样率.
范例
打开所有单元 关闭所有单元基本范例 (1)
范围 (4)
控制要连接的 Audio 对象间的分隔:
a1 = AudioGenerator["Sin"];
a2 = AudioGenerator["White"];AudioJoin[{a1, 2}, {a2, 1}]AudioPlot[%]如果 ti 是负的,那么 audioi+1 会与 audioi 重叠:
AudioJoin[{a1, -.5}, {a2, 0}]AudioPlot[%, PlotRange -> All]a1 = AudioGenerator["Sin", 1, "SignedInteger8"];
a2 = AudioGenerator[{"Sin", 200}, 1, "Real"];AudioJoin[a1, a2]AudioType[%]a1 = AudioGenerator["Sin", SampleRate -> 10000];
a2 = AudioGenerator[{"Sin", 200}, SampleRate -> 44100];AudioJoin[a1, a2]AudioSampleRate[%]a1 = AudioChannelCombine[Table[AudioGenerator["Sin"], 2]];
a2 = AudioGenerator[{"Sin", 200}];AudioJoin[{a1, 1}, {a2, 0}]AudioPlot[%]选项 (1)
SampleRate (1)
a1 = AudioGenerator["Sin"];
a2 = AudioGenerator["White", SampleRate -> 8000];AudioSampleRate /@ {a1, a2}AudioJoin[a1, a2]//AudioSampleRateAudioJoin[a1, a2, SampleRate -> 22050]//AudioSampleRate应用 (1)
可能存在的问题 (1)
可在列表中指定 AudioJoin 的输入:
a1 = AudioGenerator["Sin"];
a2 = AudioGenerator["White"];AudioJoin[a1, a2] === AudioJoin[{a1, a2}]文本
Wolfram Research (2016),AudioJoin,Wolfram 语言函数,https://reference.wolfram.com/language/ref/AudioJoin.html (更新于 2020 年).
CMS
Wolfram 语言. 2016. "AudioJoin." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2020. https://reference.wolfram.com/language/ref/AudioJoin.html.
APA
Wolfram 语言. (2016). AudioJoin. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/AudioJoin.html 年
BibTeX
@misc{reference.wolfram_2026_audiojoin, author="Wolfram Research", title="{AudioJoin}", year="2020", howpublished="\url{https://reference.wolfram.com/language/ref/AudioJoin.html}", note=[Accessed: 09-August-2026]}
BibLaTeX
@online{reference.wolfram_2026_audiojoin, organization={Wolfram Research}, title={AudioJoin}, year={2020}, url={https://reference.wolfram.com/language/ref/AudioJoin.html}, note=[Accessed: 09-August-2026]}