请选择 进入手机版 | 继续访问电脑版

『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 36106|回复: 123

[技术讨论] 基于Edge浏览器的微软TTS插件,无需app_key

  [复制链接]

6

主题

266

帖子

2366

积分

论坛技术达人

积分
2366
金钱
2080
HASS币
90
发表于 2021-9-28 14:45:24 | 显示全部楼层 |阅读模式
本帖最后由 anlong 于 2022-2-21 19:04 编辑

插件地址:https://github.com/hasscc/hass-edge-tts

本插件基于Edge浏览器的TTS服务,无需在微软Azure申请app_key等。且可指定声音、语气、角色、银两、语速等选项。

安装:
下载并复制`custom_components/edge_tts`文件夹到HomeAssistant根目录下的`custom_components`文件夹,也可通过下面的shell命令安装:
wget -q -O - https://cdn.jsdelivr.net/gh/al-one/hass-xiaomi-miot/install.sh | DOMAIN=edge_tts REPO_PATH=hasscc/hass-edge-tts ARCHIVE_TAG=main bash -

配置:
# configuration.yaml
tts:
  - platform: edge_tts
    language: zh-CN # 默认语言或声音(可选)

支持的语言:
- zh-CN
- zh-CN-XiaoxiaoNeural
- zh-CN-YunyangNeural
- zh-CN-YunyeNeural
- zh-CN-YunxiNeural
- zh-CN-XiaohanNeural
- zh-CN-XiaomoNeural
- zh-CN-XiaoxuanNeural
- zh-CN-XiaoruiNeural
- zh-HK
- zh-HK-HiuMaanNeural
- zh-TW
- zh-TW-HsiaoChenNeural

选项:
  • voice: 声音
  • style: 语气
  • styledegree: 语气强度,范围:0.01 - 2,仅普通话可用
  • role: 角色,仅`zh-CN-XiaomoNeural`和`zh-CN-XiaoxuanNeural`可用
  • 调整韵律(`pitch`、`rate`、`volume`)



基础使用示例:
以下代码不是写到配置文件中,可以在[开发者工具] -> [服务]中来执行,也可以在自动化、脚本、自定义卡片中调用。
service: tts.edge_tts_say
data:
  entity_id: media_player.your_player_entity_id
  message: 你好
  language: zh-CN-XiaoxiaoNeural # 语言或声音(可选)

完整使用示例:
service: tts.edge_tts_say
data:
  entity_id: media_player.your_player_entity_id
  message: 吃葡萄不吐葡萄皮,不吃葡萄倒吐葡萄皮
  language: zh-CN
  cache: true
  options:
    voice: zh-CN-XiaomoNeural
    style: cheerful
    styledegree: 2
    role: Girl
    pitch: +0Hz
    rate: +0%
    volume: +10%

评分

参与人数 20金钱 +178 HASS币 +20 收起 理由
vico + 2 感谢楼主分享!
tink + 8 高手,这是高手!
rickyxrc + 2 感谢楼主分享!
summ99111 + 1 感谢楼主分享!
chiunownow + 10 感谢楼主分享!
隔壁老崔 + 5
allenalex + 5 感谢楼主分享!
eric + 16 感谢楼主分享!
毅力10分够不够 + 3 论坛有你更精彩!
gzroc + 10 论坛有你更精彩!
EDAD + 5 感谢楼主分享!
jyz_0501 + 20 感谢楼主分享!
woaifunta + 5
+ 20 + 20 膜拜大神!
aexyun + 5 厉害了word楼主!
jpcugv + 5 纳尼,还有这种操作?
Tao173 + 10 大神666!
diba.qiu + 10 论坛有你更精彩!
XCray + 20 迄今最好的TTS!
dscao + 16 厉害了word楼主!测试了一下很好用,感谢分.

查看全部评分

小米MIoT插件:miot-spec.com
回复

使用道具 举报

98

主题

2866

帖子

1万

积分

超级版主

智能家居&单板滑雪痴迷爱好者

Rank: 8Rank: 8

积分
11435
金钱
8504
HASS币
460

教程狂人突出贡献

发表于 2021-9-28 14:57:41 来自手机 | 显示全部楼层

这是迄今为止HA上效果最好、使用最方便的TTS组件!

本帖最后由 XCray 于 2021-9-28 17:52 编辑

好!楼主给力!

评分

参与人数 1金钱 +10 收起 理由
anlong + 10 论坛有你更精彩!

查看全部评分

回复

使用道具 举报

1

主题

36

帖子

303

积分

中级会员

Rank: 3Rank: 3

积分
303
金钱
267
HASS币
0
发表于 2024-2-29 11:22:41 | 显示全部楼层
2024.02.29亲测可用,楼主威武,期待更多优秀经验分享!
回复

使用道具 举报

0

主题

4

帖子

68

积分

注册会员

Rank: 2

积分
68
金钱
64
HASS币
0
发表于 2024-1-6 00:17:05 | 显示全部楼层

亲测支持
回复

使用道具 举报

5

主题

64

帖子

276

积分

中级会员

Rank: 3Rank: 3

积分
276
金钱
212
HASS币
0
发表于 2023-12-12 12:50:48 | 显示全部楼层
Call-service error. required key not provided @ data['message']

nr的msg.playload推送不了,请教下怎么弄,ha调用服务是可以成功的
回复

使用道具 举报

1

主题

22

帖子

141

积分

注册会员

Rank: 2

积分
141
金钱
119
HASS币
0
发表于 2023-11-18 12:38:18 | 显示全部楼层
感谢分享,已经成功启用,稳定性待测试。
回复

使用道具 举报

3

主题

35

帖子

470

积分

中级会员

Rank: 3Rank: 3

积分
470
金钱
435
HASS币
0
发表于 2023-11-1 17:56:36 | 显示全部楼层
学习一下
回复

使用道具 举报

12

主题

99

帖子

774

积分

高级会员

Rank: 4

积分
774
金钱
675
HASS币
0
发表于 2023-7-22 08:02:02 | 显示全部楼层
现在调用服务成功,但是没有声音了
回复

使用道具 举报

15

主题

158

帖子

1149

积分

金牌会员

Rank: 6Rank: 6

积分
1149
金钱
991
HASS币
0
发表于 2023-6-5 18:13:15 | 显示全部楼层
支持homepod吗?
回复

使用道具 举报

5

主题

166

帖子

1226

积分

金牌会员

Rank: 6Rank: 6

积分
1226
金钱
1060
HASS币
0
发表于 2023-4-21 12:19:09 | 显示全部楼层
laogong888 发表于 2023-1-23 17:13
已经不能用了么!配置无效

2023-4-18 按照大神上面方法安装。依旧有效。已安装成功使用
回复

使用道具 举报

1

主题

102

帖子

491

积分

中级会员

Rank: 3Rank: 3

积分
491
金钱
389
HASS币
0
发表于 2023-4-9 20:28:59 | 显示全部楼层
龙佬,现在这个TTS时好时坏的,有啥解决办法吗
回复

使用道具 举报

6

主题

67

帖子

556

积分

高级会员

Rank: 4

积分
556
金钱
489
HASS币
0
发表于 2023-1-23 17:13:53 | 显示全部楼层
已经不能用了么!配置无效
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-18 18:35 , Processed in 0.065843 second(s), 39 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表