hass edge tts
1.0.0
該組件基於Microsoft Edge瀏覽器的TTS服務,無需申請app_key 。
下載並將
custom_components/edge_tts文件夾複製到homeassistant配置文件夾中的custom_components文件夾
# Auto install via terminal shell
wget -O - https://hacs.vip/get | DOMAIN=edge_tts REPO_PATH=hasscc/hass-edge-tts ARCHIVE_TAG=main bash - # configuration.yaml
tts :
- platform : edge_tts
language : zh-CN # Default language or voice (Optional) tts :
- platform : edge_tts
service_name : xiaomo_say # service: tts.xiaomo_say
language : zh-CN-XiaoxiaoNeural
volume : +10% voicepitch / rate / volume不再支持
style/styledegree/role/contour(#8)。
service : tts.edge_tts_say
data :
entity_id : media_player.your_player_entity_id
message : Hello
language : zh-CN-XiaoyiNeural # Language or voice (Optional)
service : tts.edge_tts_say
data :
entity_id : media_player.your_player_entity_id
message : 吃葡萄不吐葡萄皮,不吃葡萄倒吐葡萄皮
language : zh-CN
cache : true
options :
voice : zh-CN-XiaoyiNeural
rate : +0%
volume : +10%
curl -X POST -H " Authorization: Bearer <ACCESS TOKEN> "
-H " Content-Type: application/json "
-d ' {"platform": "edge_tts", "message": "欢迎回家", "language": "zh-CN-XiaoyiNeural", "cache": true, "options": {"volume": "+10%"}} '
http://home-assistant.local:8123/api/tts_get_url