OVOS TTS Plugin AhoTTS
August 1, 2026 · View on GitHub
An OVOS text-to-speech plugin for AhoTTS. It generates
speech in Basque (eu) and Spanish (es).
Install
pip install ovos-tts-plugin-ahotts
Configuration
"tts": {
"module": "ovos-tts-plugin-ahotts",
"ovos-tts-plugin-ahotts": {
"lang": "eu"
}
}
Docker
A container that serves this plugin behind OpenVoiceOS/ovos-tts-server's
ElevenLabs-compatible HTTP API on port 9666 is published to
ghcr.io/openvoiceos/ovos-tts-plugin-ahotts.
The image is fully self-contained and offline. pyahotts bundles the synthesis engine
and all Basque and Spanish voice data, so the container needs no model download and no
API key.
Run the container:
docker run --rm -p 9666:9666 ghcr.io/openvoiceos/ovos-tts-plugin-ahotts:dev
Or with compose:
docker compose up
The served language defaults to Basque (eu) and is set by the AHOTTS_LANG build arg
(eu or es). To switch it, rebuild the image:
docker build --build-arg AHOTTS_LANG=es -t ahotts-es .
Related projects
- OpenVoiceOS/ovos-tts-server: the HTTP server this plugin's Docker image runs behind.
- OpenVoiceOS/ovos-plugin-manager: loads and manages this plugin at runtime.
- aholab/AhoTTS: the upstream synthesis engine this plugin wraps.
Credits
This plugin was developed by TigreGotico for OpenVoiceOS under the ILENIA project.
This plugin was funded by the Ministerio para la Transformación Digital y de la Función Pública and Plan de Recuperación, Transformación y Resiliencia - Funded by EU – NextGenerationEU within the framework of the project ILENIA with reference 2022/TL22/00215337
License
Apache-2.0