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密鑰,然後選擇所需的模型和語音。可以配置多個實例。