Saltar a contenido

Automatizar

Voz

ObsyGPT habla y escucha, y todo el procesamiento de voz es local: ni la transcripción ni la síntesis salen de tu infraestructura.

Hablar con el agente (STT)

En el composer, mantén pulsado el micrófono (push-to-talk): tu nota de voz se transcribe con faster-whisper y se envía como texto al agente.

Respuestas habladas (TTS)

Pulsa el altavoz en cualquier respuesta: ObsyGPT la sintetiza con Piper (voz en español) y te la reproduce. El Markdown se limpia antes de sintetizar para que no escuches asteriscos ni cabeceras.

Configuración (opcional)

Todas las variables tienen valores por defecto sensatos:

Variable Por defecto Descripción
VOICE_STT_MODEL medium Modelo de Whisper (small más rápido, large-v3 más preciso pero lento en CPU)
VOICE_STT_LANGUAGE es Idioma de transcripción
VOICE_TTS_VOICE es_ES-sharvard-medium Voz de Piper
VOICE_LENGTH_SCALE / VOICE_NOISE_SCALE / VOICE_NOISE_W_SCALE — Ritmo y variación de la voz

Los modelos de Whisper y la voz de Piper se descargan una sola vez al arrancar (volumen obsygpt_voice_data) y el backend los calienta en segundo plano.

En Telegram el ciclo completo es automático: le envías un audio, recibes un audio de vuelta.