【问题标题】:Wav file from microphone on Python来自 Python 上麦克风的 Wav 文件
【发布时间】:2018-03-26 02:25:10
【问题描述】:

我的项目是使用麦克风进行说话人识别。

我正在使用 speeh_recognition 库来提取我的麦克风音频,但对象的类是“speech_recognition.AudioData”,我不知道如何将其转换为 wav 文件(例如,为了使用 librosa 到那时获取音频功能并可能识别扬声器)。

有人可以帮我吗?我学习 Python 的时间不长,所以可能还有更简单的方法来使用麦克风进行说话人识别 :) 非常感谢!

【问题讨论】:

    标签: python audio speech-recognition wav microphone


    【解决方案1】:

    将音频写入 WAV 文件:

    with open("microphone-results.wav", "wb") as f:
        f.write(audio.get_wav_data())
    

    引用doc

    返回表示 WAV 文件内容的字节字符串 包含由 AudioData 实例表示的音频。

    【讨论】:

      猜你喜欢
      • 2012-01-25
      • 2023-04-07
      • 1970-01-01
      • 2018-12-27
      • 2017-02-25
      • 2021-09-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多