如何以我选择的特定时间间隔向另一个音频文件添加声音最终将最终结果导出为 mp3 或 wav 文件以及哪种编程语言最适合实现此目的
Python 的pydub可能对此有用(您必须安装它)。然后,您可以执行以下操作:
from pydub import AudioSegment
main_clip = AudioSegment.from_file('main_clip.wav')
overlay_clip = AudioSegment.from_file('overlay.wav')
interval = 1000 # milliseconds
start_point = 4000 # milliseconds
new_clip = main_clip
for i in range(start_point, len(main_clip), interval):
new_clip = new_clip.overlay(overlay_clip, position=i)
new_clip.export('new_clip.wav', format='wav')
这是一个相当不错的高级界面,也可以做很多其他的事情。希望这有帮助。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句