hass-edge-tts是一个基于Microsoft Edge浏览器TTS(文字转语音)服务的Home Assistant自定义组件。它具有以下特点:
下载hass-edge-tts的custom_components文件夹,复制到Home Assistant的custom_components目录下。
也可以通过以下命令自动安装:
wget -O - https://hacs.vip/get | DOMAIN=edge_tts REPO_PATH=hasscc/hass-edge-tts ARCHIVE_TAG=main bash -
tts: - platform: edge_tts language: zh-CN # 默认语言(可选)
service: tts.edge_tts_say data: entity_id: media_player.your_player message: "你好,世界!" language: zh-CN-XiaoxiaoNeural
service: tts.edge_tts_say data: entity_id: media_player.your_player message: "欢迎使用Edge TTS服务" language: zh-CN cache: true options: voice: zh-CN-XiaoyiNeural rate: +0% volume: +10%
hass-edge-tts支持Microsoft Edge TTS服务提供的全部语言和语音,包括:
具体可参考语音列表
最新版本已不再支持style、styledegree、role等参数,仅支持voice、pitch、rate、volume。