MaryTTS
marytts
语音合成 integration集成将 Home Assistant 与您的设备、服务等连接和集成。 [Learn more] 使用 MaryTTS
配置
要启用 MaryTTS 的语音合成,请将以下行添加到您的 configuration.yaml
configuration.yaml 文件是 Home Assistant 的主要配置文件。它列出了要加载的集成及其特定配置。在某些情况下,需要直接在 configuration.yaml 文件中手动编辑配置。大多数集成可以在 UI 中配置。 [Learn more] 文件中。
在更改了configuration.yaml
configuration.yaml 文件是 Home Assistant 的主要配置文件。它列出了要加载的集成及其特定配置。在某些情况下,需要直接在 configuration.yaml 文件中手动编辑配置。大多数集成可以在 UI 中配置。 [Learn more] 文件后,重启 Home Assistant 以应用更改。 该集成现在显示在集成页面的 设置 > 设备与服务 下。其实体在集成卡片上以及实体标签上列出。
# 示例 configuration.yaml 条目
tts:
- platform: marytts
有关详细信息,请参阅 文档
语音效果
有关不同效果的更多信息,请查看您 MaryTTS 安装的演示页面(http://localhost:59125/
)。
在那里,您可以阅读每种效果的介绍并实时测试它们。
完整配置示例
包括可选变量的完整配置示例:
# 示例 configuration.yaml 条目
tts:
- platform: marytts
host: "localhost"
port: 59125
codec: "WAVE_FILE"
voice: "cmu-slt-hsmm"
language: "en_US"
effect:
Volume: "amount:2.0;"
TractScaler: "amount:1.5;"
F0Scale: "f0Scale:2.0;"
F0Add: "f0Add:50.0;"
Rate: "durScale:1.5;"
Robot: "amount:100.0;"
Whisper: "amount:100.0;"
Stadium: "amount:100.0"
Chorus: "delay1:466;amp1:0.54;delay2:600;amp2:-0.10;delay3:250;amp3:0.30"
FIRFilter: "type:3;fc1:500.0;fc2:2000.0"
JetPilot: ""