https://github.com/teekennedy/glados_tts_remote
GLaDOS as a Home Assistant TTS integration
https://github.com/teekennedy/glados_tts_remote
custom-component hacs hacs-integration home-assistant homeassistant tts
Last synced: 2 months ago
JSON representation
GLaDOS as a Home Assistant TTS integration
- Host: GitHub
- URL: https://github.com/teekennedy/glados_tts_remote
- Owner: teekennedy
- License: mit
- Created: 2024-11-27T23:36:06.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-12-14T23:59:44.000Z (6 months ago)
- Last Synced: 2025-01-26T14:48:49.497Z (4 months ago)
- Topics: custom-component, hacs, hacs-integration, home-assistant, homeassistant, tts
- Language: Python
- Homepage:
- Size: 532 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# GLaDOS Text-to-speech (TTS) Home Assistant Integraton
Neural network based TTS engine for the character GLaDOS.
## Server Quickstart
1. Download the model files from [`Google Drive`](https://drive.google.com/file/d/1TRJtctjETgVVD5p7frSVPmgw8z8FFtjD/view?usp=sharing) and unzip into the repo folder
1. Start the glados-tts server:`docker run -v $(pwd)/models:/app/models --rm -p 8124:8124 ghcr.io/teekennedy/glados_tts_remote`
1. Send a request to the `/say` endpoint and you'll get an audio file in response:
`curl -G localhost:8124/say --data-urlencode "text=This is the GLaDOS text-to-speech service." --data-urlencode "format=mp3" --output output.mp3`