如何以我选择的特定间隔将声音添加到另一个音频文件,最后将最终结果导出为mp3或wav文件以及最适合实现此目的的编程语言
答案 0 :(得分:0)
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')
这是一个非常好的高级界面,也可以做很多其他事情。希望这有帮助。