@mapleart2

Как сохранить PCM в бинарном виде в wav на python?

Здравствуйте! Разбираюсь с одной задачей. Есть апи которое синтезирует речь:
61abeb9dc82c2923233430.png
Я сделал по инструкции и PCM
61abed2e8d568175848855.png
Но это только часть, как сделать так чтобы от вебсокета получить не одно первое сообщение, а все пока не кончатся ?
async with websockets.connect(uri) as websocket:
        await websocket.send(data)

        sound = await websocket.recv()
        print(f"< {sound}")

        with wave.open('test.wav', 'wb') as wavfile:
            wavfile.setparams((1, 2, 22050, 0, 'NONE', 'not compressed'))
            wavfile.writeframes(sound)
  • Вопрос задан
  • 35 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы