Задать вопрос
@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)
  • Вопрос задан
  • 118 просмотров
Подписаться 2 Средний Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
SpectrumData Екатеринбург
от 200 000 до 300 000 ₽
Akronix Санкт-Петербург
от 150 000 до 200 000 ₽
19 янв. 2025, в 02:12
70000 руб./за проект
19 янв. 2025, в 01:58
20000 руб./за проект
18 янв. 2025, в 23:27
50000 руб./за проект