AudioResample[audio,sr]
对 audio 进行重采样,使得采样率为 sr.
AudioResample[video,sr]
对 video 中的第一个音轨重采样,采样率为 sr.
AudioResample
AudioResample[audio,sr]
对 audio 进行重采样,使得采样率为 sr.
AudioResample[video,sr]
对 video 中的第一个音轨重采样,采样率为 sr.
更多信息和选项
- AudioResample 可用于在采样率间转换,包括常见的如电话、CD、DVD等.
- 采样率 sr 可为正整数(假定以赫兹为单位)、一个定量或一个 Scaled 参数.
- 支持以下常见的采样率:
-
"Telephone" 8000 用于电话信号 "CD" 44100 用于音频 CD、MP3 等 "DVD" 48000 DVD、专业视频设备等 "DVDAudio" 96000 DVD-Audio、蓝光等 - AudioResample 可用于任意通道数量的 Audio 对象.
- 可给出如下选项:
-
Antialiasing True 减采样时是否使用抗锯齿 Padding 0 填充方法 Resampling Automatic 重采样方法 - Padding 的可能设置请参见 AudioPad 的参考页.
范例
打开所有单元 关闭所有单元基本范例 (1)
范围 (4)
使用频率 Quantity 指定采样率:
a = AudioGenerator["Sin"];AudioResample[a, Quantity[11025, "Hertz"]]//AudioSampleRate使用 Scaled 值指定采样率:
a = AudioGenerator["Sin"];AudioResample[a, Scaled[.25]]//AudioSampleRatea = AudioGenerator["Sin"];AudioResample[a, "Telephone"]//AudioSampleRateAudioResample[\!\(\*VideoBox[""]\), 16000]//AudioSampleRate选项 (3)
Antialiasing (1)
a = AudioGenerator[{"Sin", 3500}, SampleRate -> 8000] + AudioGenerator[{"Sin", 1500}, SampleRate -> 8000];
Spectrogram[a]Spectrogram[AudioResample[a, 4000]]使用 Antialiasing->False:
Spectrogram[AudioResample[a, 4000, Antialiasing -> False]]Padding (1)
应用 (2)
将一个音频对象从 CD 音质 (44.1 KHz) 的转换为 DVD 音质 (48 KHz):
a = ExampleData[{"Sound", "RollingCoin"}, "Audio"];
dvd = AudioResample[a, "DVD"]AudioSampleRate /@ {a, dvd}a = ExampleData[{"Sound", "RollingCoin"}, "Audio"];
t = Table[AudioResample[a, sr], {sr, {48000, 44100, 32000, 22050, 11025, 8000}}];TableForm[{AudioSampleRate[#], Quantity[ByteCount[#], "Bytes"]}& /@ t, TableHeadings -> {None, {"sample rate", "memory"}}]文本
Wolfram Research (2016),AudioResample,Wolfram 语言函数,https://reference.wolfram.com/language/ref/AudioResample.html (更新于 2024 年).
CMS
Wolfram 语言. 2016. "AudioResample." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2024. https://reference.wolfram.com/language/ref/AudioResample.html.
APA
Wolfram 语言. (2016). AudioResample. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/AudioResample.html 年
BibTeX
@misc{reference.wolfram_2026_audioresample, author="Wolfram Research", title="{AudioResample}", year="2024", howpublished="\url{https://reference.wolfram.com/language/ref/AudioResample.html}", note=[Accessed: 08-August-2026]}
BibLaTeX
@online{reference.wolfram_2026_audioresample, organization={Wolfram Research}, title={AudioResample}, year={2024}, url={https://reference.wolfram.com/language/ref/AudioResample.html}, note=[Accessed: 08-August-2026]}