openai_tts and openai-edge-tts
These are complementary tools where the second provides a free TTS API endpoint that can serve as a backend for the first's Home Assistant component, allowing users to replace paid OpenAI/Azure services.
About openai_tts
sfortis/openai_tts
Custom TTS component for Home Assistant. Utilizes the OpenAI speech engine or any compatible endpoint to deliver high-quality speech. Optionally offers chime and audio normalization features.
This helps you use OpenAI's advanced text-to-speech technology directly within your Home Assistant smart home system. You provide text messages, and it converts them into high-quality spoken audio through your connected speakers. It's designed for anyone managing a Home Assistant setup who wants to add natural-sounding voice announcements, alerts, or interactive responses.
About openai-edge-tts
travisvn/openai-edge-tts
Free, high-quality text-to-speech API endpoint to replace OpenAI, Azure, or ElevenLabs
This project provides a simple way to convert text into natural-sounding speech, similar to popular commercial services, but completely free. You provide written text, and it generates an audio file in various formats (like MP3) using Microsoft Edge's high-quality voices. It's ideal for developers who need to integrate text-to-speech into their applications or projects without incurring costs.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work