• Stars
    star
    174
  • Rank 219,104 (Top 5 %)
  • Language
    Python
  • License
    MIT License
  • Created over 4 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

在Home Assistant里使用的中文语音控制插件

语音小助手

一个在Home Assistant里使用的简单中文语音控制插件

badge badge visit

badge badge badge badge badge

badge

配置

安装完成后重启HA,刷新一下页面,在集成里搜索语音小助手

Add Integration

TTS & STT

  • 语音转文本(需配置Azure服务密钥
  • 文本转语音

浏览器语音控制

  • Edge浏览器中使用https访问HA
  • 添加语音小助手卡片,开启语音唤醒功能
  • 大声喊出唤醒词,出现聆听界面后,说出你要控制的命令

支持指令

  • 开关设备
  • 灯光亮度
  • light名称 红|橙|黄|绿|青|蓝|紫
  • 触发 自动化|按钮|脚本|警报控制面板
  • 激活|启动|启用场景
  • 支持媒体播放器
  • 支持空调

音乐

  • 播放、暂停、上一曲、下一曲
  • 声音小点、小点声音、小一点声音、声音小一点
  • 声音大点、大点声音、大一点声音、声音大一点
  • 播放每日推荐
  • 我想听歌名
  • 我想听歌手的歌
  • 播放歌单歌单名称
  • 播放电台电台名称
  • 播放专辑喜马拉雅专辑名称

日历

  • 一个时间点提醒我要做的事
  • 八点半提醒我洗碗

提示:发送日历实体名称,可以查看最近提醒事件

小爱音箱(控制接入米家的设备)

  • 小爱打开卫生间的灯
  • 小艾打开卫生间的灯

小度音箱(控制接入小度的设备)

  • 小度打开卫生间的灯
  • 小杜打开卫生间的灯

电视(配置ha_tv使用)

  • 我想看中央(1~17)台

https://github.com/shaonianzhentan/ha_tv

广播

  • 播放广播
  • 播放广播中国之声

执行脚本&自定义答复

  • 执行脚本(脚本名称=语音文本)
  • 自定义回复定义

configuration.yaml

homeassistant:
  customize: !include customize.yaml

customize.yaml

# 自定义回复
script.1652361988272:
  reply: '回复内容,支持模板语法{{ now() }}'

# 正则匹配
script.1652361988273:
  reply: 'OK, 灯已经设为{{ color }}'
  intents:
    - 把灯设为{color}
    - 把灯设成{color}

# 微信图文回复
script.1652361988274:
  reply: 将url参数删除,图文信息会不可点击
  extra_data:
    type: wx-image
    picurl: https://ha.jiluxinqing.com/img/wechat.png
    url: https://ha.jiluxinqing.com

# 微信音乐回复
script.1652361988275:
  reply: 注意,url音乐链接中不能包含&字符
  extra_data:
    type: wx-music
    url: http://music.163.com/song/media/outer/url?id=563563649.mp3

公众号教程

请在微信中打开,查看底部更多评论,一起沟通交流

Node-Red 和 自动化

  • 监听conversation事件,命令文本参数:text

如果这个项目对你有帮助,请我喝杯咖啡奶茶吧😘

支付宝 微信
支付宝 微信支付

关注我的微信订阅号,了解更多HomeAssistant相关知识

HomeAssistant家庭助理


在使用的过程之中,如果遇到无法解决的问题,付费咨询请加Q635147515

More Repositories

1

ha_file_explorer

在HomeAssistant里使用的文件管理器
Vue
175
star
2

ha_cloud_music

新版云音乐
Python
105
star
3

ha_sidebar

在HA里使用的侧边栏管理
CSS
100
star
4

xiaomi_tv

在HA里使用的小米电视
Python
74
star
5

ha_baidu_map

在HA里使用的百度地图
JavaScript
72
star
6

panel_iframe

侧边栏面板管理
HTML
55
star
7

hf_weather

一个不知道改了几手的和风天气最简单的配置版本
JavaScript
47
star
8

ha-docs

HomeAssistant学习笔记
JavaScript
46
star
9

google_maps

使用百度地图替换官方的Google地图
CSS
41
star
10

ha_app

Android手机推送与GPS定位接收插件
Python
40
star
11

node-red-contrib-ha-mqtt

在HomeAssistant中生成MQTT实体
HTML
39
star
12

sgcc

模拟登录网上国网网站获取电费
JavaScript
22
star
13

ha_wechat

使用微信控制HomeAssistant
Python
20
star
14

updater

在HA里使用的更新程序
Python
20
star
15

ha-extension

HomeAssistant浏览器扩展
JavaScript
19
star
16

ha_windows

家庭助理Windows应用
Python
18
star
17

find-music

查询音乐链接服务
JavaScript
17
star
18

ha_ble_home

在HA里使用的蓝牙检测是否在家
Python
15
star
19

lovelace-air-filter

在HA里使用的小米空气净化器2s卡片
JavaScript
11
star
20

ha_qqmail

在HA里使用的QQ邮箱通知
Python
10
star
21

node-red-contrib-ha-wechat

使用微信公众号控制Home Assistant里的智能设备
JavaScript
9
star
22

ha-baidu-map

HASS的百度地图(开了新项目:https://github.com/shaonianzhentan/ha_baidu_map)
Vue
9
star
23

ha_voice

在HA里使用的语音小助手
HTML
8
star
24

xiaodu

小度音箱云云对接
Python
8
star
25

smtp

使用QQ邮箱替换掉官方的邮箱通知服务
Python
7
star
26

wake-up

自定义语音唤醒
Python
6
star
27

vipvideo

vip视频解析接口
JavaScript
6
star
28

home_cloud

HomeAssistant家庭云服务
Python
6
star
29

tmall_genie

天猫精灵云云对接
Python
6
star
30

xiaomi_radio

在HA使用的小米空调伴侣里的收音机
Python
6
star
31

cloud_music_mpd

云音乐MPD播放器
Python
5
star
32

ha_wecom

使用企业微信服务推送消息到微信、使用文本命令控制Home Assistant
Python
5
star
33

first_integration

HomeAssistant插件开发示例
Python
5
star
34

ha-keyboard

键盘监听
Python
4
star
35

xiaoai_skill

小爱同学自定义技能
Python
4
star
36

ha_music_source

在Home Assistant里使用的QQ音乐
Python
4
star
37

vue-project

快速初始化vue项目的模板文档
Vue
4
star
38

ha_shbus

在HA里使用的上海公交车车哦
Python
4
star
39

MiPadAndroid

控制辣鸡小米平板1接入HomeAssistant
C#
3
star
40

ha-config

我的HomeAssistant配置
JavaScript
3
star
41

lovelace-voice-speak

语音说话卡片
HTML
3
star
42

ha_iframe_panel

在HA里使用的侧边栏操作iframe面板
JavaScript
3
star
43

bluetooth_tracker

IP蓝牙双重检测
Python
3
star
44

lovelace-screen-saver

HA屏保
JavaScript
3
star
45

node-red-contrib-ha-xiaodu

小度控制命令
JavaScript
3
star
46

workday

在HA里使用的判断当天是否工作日
Python
3
star
47

code-library

我的代码库
C#
2
star
48

ReleaseF5

解放F5快捷键,修改文件立即刷新
C#
2
star
49

cloud_backup

在HA里使用的云备份
Python
2
star
50

lovelace-ha-iframe-panel

一个在HA里使用的iframe面板
JavaScript
2
star
51

image

存储图片
2
star
52

tmall_skill

天猫精灵自定义技能
Python
2
star
53

hikvision

云眸社区
Python
2
star
54

ha-windows

Windows App 相关信息
2
star
55

vscode-diy-code-snippets

自定义代码片段
TypeScript
2
star
56

AutoRunPrograms

开机自动启动程序列表
C#
2
star
57

ha_tv

在电视上语音控制HomeAssistant设备
Python
2
star
58

html5

HTML5 Push Notifications
Python
1
star
59

box-service

智能音箱自定义技能中转服务
JavaScript
1
star
60

lovelace-camera-panel

在HA里使用的摄像监控控制面板
JavaScript
1
star
61

shaonianzhentan

1
star
62

onvif-camera

摄像头控制
JavaScript
1
star
63

node-red-contrib-mqtt-bridge

MQTT连接本地和云端
JavaScript
1
star
64

Air-AP

快速创建Wi-Fi透明代理(OrangePi zero测试有效)
Shell
1
star
65

Home-client

家庭中心客户端
CSS
1
star
66

ILMergeX

把vs的合并命令集成起来,写出了一个程序,目的就是将exe程序和dll合并操作
C#
1
star
67

ha-cloud

家庭助理云服务
Python
1
star
68

app-market

收集各种应用
1
star
69

xiaodu_skill

小度音箱自定义技能
1
star
70

Home-server

家庭中心服务端
JavaScript
1
star
71

bookmark

我的书签
TypeScript
1
star
72

password

在HomeAssistant中管理我的密码
Python
1
star
73

ha-app

我的安卓平板
C#
1
star
74

Home-app

家庭中心手机控制端
JavaScript
1
star
75

shanghai-bus

上海公交
JavaScript
1
star
76

ClipBoard

小白剪切板,记录剪切板里的文本内容
C#
1
star
77

lovelace-mouse-panel

在HA使用的鼠标控制面板卡片
1
star
78

shaonianzhentan.github.io

我的网址导航
HTML
1
star
79

cloud_music_dlna

云音乐DLNA播放器
1
star
80

node-red-contrib-ha-mqtt-bridge

在本地和云端生成HomeAssistant的MQTT实体
JavaScript
1
star