pyAudio воспроизводит искаженный звук - PullRequest
0 голосов
/ 23 сентября 2019
import speech_recognition
import pyaudio

file = speech_recognition.AudioFile("d:/male.wav")
recognizer = speech_recognition.Recognizer()

py = pyaudio.PyAudio()
stream = py.open(format=pyaudio.paInt8,
             channels=2,
             rate=44100,
             output=True,
             frames_per_buffer=1024)

with file as source:
    audio = recognizer.record(source)
    data = audio.get_wav_data()

    while data != '':
       stream.write(data)

Я не могу правильно воспроизвести звук, используя следующий код.Он воспроизводит звук в искаженном формате.

...