【问题标题】:Merging audio wav files together将音频 wav 文件合并在一起
【发布时间】:2021-04-05 15:02:19
【问题描述】:

我想将两个音频文件(wav 格式)合并在一起,但似乎无法正确处理。

def wav_2x():
  for _ in range(2):
    print(files[np.random.randint(20000)])

运行时,例如:

/content/drive/MyDrive/Data/MLEnd/training/Training/0006606.wav
/content/drive/MyDrive/Data/MLEnd/training/Training/0007514.wav

有没有办法可以将这两个合并到一个音频文件中?

提前致谢:)

【问题讨论】:

    标签: python audio wav


    【解决方案1】:

    你可以试试pydub

    安装

    pip3 install pydub
    

    例子

    # pydub example
    from pydub import AudioSegment
    audio_one = AudioSegment.from_file("0006606.wav")
    audio_two = AudioSegment.from_file("0007514.wav")
    merged = audio_one + audio_two
    

    原始示例:http://pydub.com/

    pypi:https://pypi.org/project/pydub/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-04-03
      相关资源
      最近更新 更多