GUIA TTS — Prova, Llançament i Reinstal·lació

Perfecte! 😄 Doncs aquí tens la versió neta i apta per al blog (sense decoracions de xat), llesta per copiar i enganxar:


GUIA TTS — Prova, Llançament i Reinstal·lació

1) Provar si el servidor escolta pel port

Servidor speech-to-speech (port 8765):

ss -tlnp | grep 8765
curl -s http://127.0.0.1:8765/v1/models

Servidor Piper (Docker, port 10200):

docker ps | grep piper
printf '{"type":"describe"}\n\n' | timeout 3 nc 127.0.0.1 10200

Prova completa de síntesi amb l’Ona: el script prova_piper.py (a ~/tts-server/) genera prova_ona.wav.

2) Com llançar-lo

speech-to-speech (port 8765):

cd ~/tts-server && source venv/bin/activate
export OPENAI_API_KEY="la-teva-clau"   # opcional, només si fas servir LLM en línia
speech-to-speech

Piper (port 10200):

docker start piper

O bé, si el contenidor no existeix:

docker run -d --name piper -p 10200:10200 -e PIPER_VOICE=ca_ES-upc_ona-medium --restart unless-stopped linuxserver/piper

3) Desinstal·lar-ho tot i tornar a instal·lar

Piper (Docker):

docker rm -f piper
docker image rm linuxserver/piper

docker run -d --name piper -p 10200:10200 -e PIPER_VOICE=ca_ES-upc_ona-medium --restart unless-stopped linuxserver/piper

speech-to-speech (port 8765):

rm -rf ~/tts-server

mkdir -p ~/tts-server && cd ~/tts-server
python3 -m venv venv
source venv/bin/activate
pip install --upgrade pip
pip install speech-to-speech

4) Al nou punt de treball (amb so)

  1. Comprova el so del sistema: speaker-test -t wav -l 1
  2. Aixeca el Piper: docker start piper (amb –restart unless-stopped s’aixecarà sol)
  3. Prova el port 10200 amb prova_piper.py i escolta prova_ona.wav

Que vagi bé amb el blog! 📝 Si després vols que et prepari una explicació més llarga o amb captures per a l’entrada, m’ho dius!

Deixa un comentari

L'adreça electrònica no es publicarà. Els camps necessaris estan marcats amb *

Aquest lloc utilitza Akismet per reduir els comentaris brossa. Apreneu com es processen les dades dels comentaris.