Local assist pipeline: update wake word step (#29554)

* Local assist pipeline: update wake word step

* Amend step

* Remove redundant information

* Remove fragment
This commit is contained in:
c0ffeeca7 2023-10-26 16:51:57 +02:00 committed by GitHub
parent 8f24e114f2
commit 8192eee794
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 2 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

View File

@ -4,7 +4,7 @@ title: "Installing a local Assist pipeline"
In Home Assistant, the Assist pipelines are made up of various components that together form a voice assistant.
For each component you can choose from different options. We have prepared a speech-to-text and text-to-speech option that runs fully local.
For each component you can choose from different options. There is a speech-to-text and text-to-speech option that runs entirely local.
The speech-to-text option is [Whisper](https://github.com/openai/whisper). It's an open source AI model that supports [various languages](https://github.com/openai/whisper#available-models-and-languages). We use a forked version called [faster-whisper](https://github.com/guillaumekln/faster-whisper). On a Raspberry Pi 4, it takes around 8 seconds to process incoming voice commands. On an Intel NUC it is done in under a second.
@ -50,7 +50,10 @@ For the quickest way to get your local Assist pipeline started, follow these ste
- Under **Speech-to-text**, select **faster-whisper**.
- Under **Text-to-speech**, select **piper**.
- Depending on your language, you may be able to select different language variants.
- If you like, [set up a wake word](/voice_control/create_wake_word/).
- If you like, pick one of the predefined wake words.
![Select wake word](/images/assist/assist_predefined_wakeword.png)
- You can even [define your own a wake word](/voice_control/create_wake_word/). This is not difficult to do, but you will need to set aside a bit of time for this.
- Once you defined your own wake word, it will show in this pick list.
3. That's it. You ensured your voice commands can be processed locally on your device.
4. If you haven't done so yet, [expose your devices to Assist](/voice_control/voice_remote_expose_devices/#exposing-your-devices).