openai_tts
v2.4
此自定义组件将OpenAI的文本对语音(TTS)服务与家庭助理进行了集成,使用户可以将文本转换为口语音频。该服务支持各种语言和声音,提供可自定义的选项,例如语音模型。
家庭助理的OpenAI TTS组件可以使用OpenAI API从文本中生成口语音频。这可以用于自动化,助手,脚本或任何支持家庭助理中TTS的组件。您需要一个OpenAI API密钥。
service: tts.speak
target:
entity_id: tts.openai_nova_engine
data:
cache: true
media_player_entity_id: media_player.bedroom_speaker
message: My speech has improved now!
转到侧栏HACS菜单
单击右上角的3点溢出菜单,然后选择“自定义存储库”项目。
复制/粘贴https://github.com/sfortis/openai_tts中的“存储库”文本框,然后为类别条目选择“集成”。
单击“添加”以添加自定义存储库。
然后,您可以单击“ OpenAI TTS语音服务”存储库条目并下载。重新启动家庭助理以应用该组件。
通过UI添加集成,提供API密钥,然后选择所需的模型和语音。可以配置多个实例。
确保您的家庭助手配置目录中有一个custom_components文件夹。
在custom_components文件夹中,创建一个名为openai_tts的新文件夹。
将repo文件放入openai_tts文件夹中。
重新启动家庭助理
通过UI添加集成,提供API密钥,然后选择所需的模型和语音。可以配置多个实例。