https://www.home-assistant.io/voice_control/
https://www.home-assistant.io/voice_control/start_assist_from_dashboard/
Make sure your assistant has a speech-to-text engine , otherwise you’ll only get keyboard input.
202403
I have been using Raspberry Pi Zero, 3A and 3B models with Rhasspy as voice assistant satellites, and decided now is the time to swap to HA Voice Assist.
Software Requirement
Assist Pipeline integration
The Assist Pipeline integration allows you to configure all components that make up a voice assistant in a single place.https://www.home-assistant.io/integrations/assist_pipeline/
Go to Settings > Voice assistants and select Add assistant.
for example
然后装了whisper paper openwakeword assist microphoe, 配置好后启用。语音唤醒正常,外放正常。
但是中文对话没有反应。把whisper和piper更换成homeassistant cloud,可以正常语音控制HA里的配件了,比方说开灯关灯。但是问她问题,比方说天气怎样?还是回复我不能理解你的问题。跟谷歌的中文语音差的挺远的。
https://bbs.hassbian.com/thread-24450-1-1.html
wyoming integration
Connect whisper,piper,wakeword to home assistant core via wyoming integration -> connects external voice services to Home Assistant
https://www.home-assistant.io/integrations/wyoming/
for example
On Home Assistant, install HA add-ons - Whisper (speech-to-text), Piper (text to speech), openWakeWord and Wyoming (to link them all together).
You can run Piper with Python or download a binary release:detail:https://github.com/rhasspy/piper/
3.
Home Assistant Add-on: Whisper https://github.com/home-assistant/addons/tree/b2c5fdcaa091bf8b29ad10bfcc20ea9283f7bbc4/whisper
Home Assistant Add-on: Piper https://github.com/home-assistant/addons/tree/b2c5fdcaa091bf8b29ad10bfcc20ea9283f7bbc4/piper
https://www.home-assistant.io/voice_control/start_assist_from_dashboard/
Make sure your assistant has a speech-to-text engine , otherwise you’ll only get keyboard input.
https://github.com/rhasspy/piper/
https://github.com/rhasspy/wyoming-piper
git clone https://github.com/rhasspy/wyoming-satellite.git
202403
I have been using Raspberry Pi Zero, 3A and 3B models with Rhasspy as voice assistant satellites, and decided now is the time to swap to HA Voice Assist.
Software Requirement
.Server software
Raspberry Pi 3B
└── .Debain 11 OS
├── Local voice service
│ ├── Whisper #standalone service,For speech-to-text
│ │ ├── /home/homeassistant/.homeassistant/configuration.yaml
│ │ ├── turn_light_off_lounge.yaml
│ │ ├── turn_light_on_bedroom.yaml
│ │ └── Bluetooth integration -->
│ ├── Piper
│ └── OpenWakeWord https://www.home-assistant.io/integrations/wake_word/
├── wyoming integration - > Connect whisper,piper,wakeword external server to home assistant core with ip and port
│ ├── Whisper #standalone service,For speech-to-text
│ │ ├── /home/homeassistant/.homeassistant/configuration.yaml
│ │ ├── turn_light_off_lounge.yaml
│ │ ├── turn_light_on_bedroom.yaml
│ │ └── Bluetooth integration -->
│ ├── Piper
│ └── OpenWakeWord https://www.home-assistant.io/integrations/wake_word/
│ └── wyoming integration Connect whisper,piper,wakeword to home assistant core
│ └── Whisper selected localhost and for port pointed at port10200
├── Assist Pipeline integration - > 按需要组合各种插件
│ ├── Whisper #standalone service,For speech-to-text
│ │ ├── /home/homeassistant/.homeassistant/configuration.yaml
│ │ ├── turn_light_off_lounge.yaml
│ │ ├── turn_light_on_bedroom.yaml
│ │ └── Bluetooth integration -->
│ ├── Piper
│ └── OpenWakeWord https://www.home-assistant.io/integrations/wake_word/
│ └── wyoming integration Connect whisper,piper,wakeword to home assistant core
│ └── Whisper selected localhost and for port pointed at port10200
├── ha core service -->/etc/systemd/system/[email protected]
├── ssh server
├── nginx with let’s
├── frp
└── git
Make Python virtual environment + Home Assistant Core run automatically
Assist Pipeline integration
The Assist Pipeline integration allows you to configure all components that make up a voice assistant in a single place.https://www.home-assistant.io/integrations/assist_pipeline/
Go to Settings > Voice assistants and select Add assistant.
for example
然后装了whisper paper openwakeword assist microphoe, 配置好后启用。语音唤醒正常,外放正常。
但是中文对话没有反应。把whisper和piper更换成homeassistant cloud,可以正常语音控制HA里的配件了,比方说开灯关灯。但是问她问题,比方说天气怎样?还是回复我不能理解你的问题。跟谷歌的中文语音差的挺远的。
https://bbs.hassbian.com/thread-24450-1-1.html
wyoming integration
Connect whisper,piper,wakeword to home assistant core via wyoming integration -> connects external voice services to Home Assistant
https://www.home-assistant.io/integrations/wyoming/
for example
On Home Assistant, install HA add-ons - Whisper (speech-to-text), Piper (text to speech), openWakeWord and Wyoming (to link them all together).
You can run Piper with Python or download a binary release:detail:https://github.com/rhasspy/piper/
pip install piper-tts
3.
Home Assistant Add-on: Whisper https://github.com/home-assistant/addons/tree/b2c5fdcaa091bf8b29ad10bfcc20ea9283f7bbc4/whisper
Home Assistant Add-on: Piper https://github.com/home-assistant/addons/tree/b2c5fdcaa091bf8b29ad10bfcc20ea9283f7bbc4/piper
0