|
1 |
| -# openai_tts |
2 | 1 | # OpenAI TTS Custom Component for Home Assistant
|
3 | 2 |
|
4 |
| -This custom component integrates OpenAI's Text-to-Speech (TTS) service with Home Assistant, allowing users to convert text into spoken audio. The service supports various languages and voices, offering customizable options such as voice model. |
5 |
| - |
6 |
| -## Description |
7 |
| - |
8 | 3 | The OpenAI TTS component for Home Assistant makes it possible to use the OpenAI API to generate spoken audio from text. This can be used in automations, assistants, scripts, or any other component that supports TTS within Home Assistant.
|
9 | 4 |
|
10 | 5 | ## Features
|
11 | 6 |
|
12 |
| -- 🗣️ **Text-to-Speech** conversion using OpenAI's API |
13 |
| -- 🌍 **Support for multiple languages and voices** No special configuration is needed. The AI model will auto-recognize the language. |
14 |
| -- ⭐🔔 **(New!) Chime option** – Useful for announcements on speakers. (See Devices --> OpenAI TTS --> CONNFIGURE button) |
15 |
| -- ⭐🔔 **(New!) User configurable chime sounds** – Drop your own chime sound into config/custom_components/openai_tts/chime folder (mp3). |
16 |
| -- ⭐🎛️ **(New!) Audio normalization option** – Uses more CPU but provides better audible sound on mobile phones and small speakers. (See Devices --> OpenAI TTS --> CONNFIGURE button) |
17 |
| -- 🎙️ **Customizable speech model** ([Check supported voices and models](https://platform.openai.com/docs/guides/text-to-speech)) |
18 |
| -- 🏡 **Integration with Home Assistant** – Works with assistant, automations, and scripts. |
| 7 | +- **Text-to-Speech** conversion using OpenAI's API |
| 8 | +- **Support for multiple languages and voices** – No special configuration needed; the AI model auto-recognizes the language. |
| 9 | +- **Customizable speech model** – [Check supported voices and models](https://platform.openai.com/docs/guides/text-to-speech). |
| 10 | +- **Integration with Home Assistant** – Works seamlessly with assistants, automations, and scripts. |
| 11 | +- **Custom endpoint option** – Allows you to use your own OpenAI compatible API endpoint. |
| 12 | +- ⭐(New!) **Chime option** – Useful for announcements on speakers. *(See Devices → OpenAI TTS → CONFIGURE button)* |
| 13 | +- ⭐(New!) **User-configurable chime sounds** – Drop your own chime sound into `config/custom_components/openai_tts/chime` folder (MP3). |
| 14 | +- ⭐(New!) **Audio normalization option** – Uses more CPU but improves audio clarity on mobile phones and small speakers. *(See Devices → OpenAI TTS → CONFIGURE button)* |
| 15 | + |
19 | 16 |
|
20 | 17 |
|
21 | 18 | ### *Caution! You need an OpenAI API key and some balance available in your OpenAI account!* ###
|
|
0 commit comments