Как мне программно сгенерировать TTS из Piper на Python?Python

Программы на Python
Ответить
Anonymous
 Как мне программно сгенерировать TTS из Piper на Python?

Сообщение Anonymous »

Я пытался это сделать уже несколько дней. ChatGPT заставляет меня ходить по кругу.
Я хочу свернуть или отправить сообщение через Python в Piper TTS, работающий на моем HAOS ИЛИ на моем Docker на Mac, но в обоих случаях он просто зависает и не отвечает.
Я пробовал. разные изображения, методы и т. д.
Вот что я пытаюсь сделать:
linuxserver/piper: последний порт 10200 открыть:
docker run -d

--name=piper

-e PUID=1000

-e PGID=1000

-e TZ=Etc/UTC

-e PIPER_VOICE=/config/models/en_US-lessac-medium

-v /Users/beaudamore/piper/models:/config/models

-p 10200:10200

--перезапуск, если не остановлен

lscr.io/linuxserver/piper:latest
В файлах контейнера и модели, и json, и voices.json все есть:
Изображение

Когда. Я скручиваю:
curl -X POST

-H "Тип контента: application/json"

-d '{"text": "Здравствуйте, это тест Piper TTS."
}'

http://10.5.10.100:10200/api/tts --output output.wav
и МНОГИЕ варианты этого пакета с другими параметрами иногда...
Несмотря ни на что, он просто зависает. попробуйте использовать URL-адрес HAOS Piper.
Изображение

также зависает в коде. Я пытаюсь использовать piper и wyoming-piper в своем манифесте при интеграции с Haos, но ни то, ни другое не получается.
Что мне не хватает?

Подробнее здесь: https://stackoverflow.com/questions/793 ... -in-python
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»