在自动化中使用Piper TTS

该过程向您展示如何创建一个文本到语音 action动作在 Home Assistant 的多个地方使用。作为脚本或自动化的一部分,动作定义了触发器被激活后将发生的事情。在脚本中,动作被称为序列 [Learn more]。为此,我们使用本地文本到语音引擎Piper和媒体播放器serviceHome Assistant 中的“服务”一词是以信息服务的意义使用的。例如,提供有机物、纸张和包装废物实体的市政废物管理服务。在功能方面,信息服务类似于设备。它被称为服务以避免混淆,因为它不附带硬件。。Home Assistant可以通过您的媒体播放器与您对话,作为automationHome Assistant 中的自动化允许您自动响应在家中和周围发生的事情。 [Learn more]的一部分。

  1. 前往 设置 > 自动化与场景,并选择 创建自动化
  2. 选择 创建新自动化,然后 添加动作
  3. 从下拉菜单中搜索或选择 TTS: 说话选择TTS动作
  4. 要使用完全本地的文本到语音处理,从 选择实体 控件中选择 piper选择Piper
  5. 选择您希望自动化使用的媒体播放器。
  6. 输入您希望在此自动化中听到的文本。 输入要朗读的文本
  7. 您的文本到语音动作现在可以在脚本或自动化中使用。
  8. 保存您的动作。