Add wake_word integration docs (#28310)

Co-authored-by: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com>
This commit is contained in:
Michael Hansen 2023-10-04 04:29:48 -05:00 committed by Franck Nijhof
parent e8215b775a
commit cb8b9fc8a9
No known key found for this signature in database
GPG Key ID: D62583BA8AB11CA3
2 changed files with 23 additions and 1 deletions

View File

@ -0,0 +1,20 @@
---
title: Wake-word-detection
description: Detect a wake word in streaming audio.
ha_category:
- Voice
ha_release: '2023.9'
ha_codeowners:
- '@balloob'
- '@synesthesiam'
ha_domain: wake_word
ha_integration_type: entity
---
A wake-word-detection entity allows other integrations or applications to detect wake words in streaming audio.
The wake-word-detection entities cannot be implemented manually, but can be provided by integrations such as [Wyoming](/integrations/wyoming). The API in [Assist Pipelines](https://developers.home-assistant.io/docs/voice/pipelines/) enables wake-word-detection as part of [Assist](/voice_control/).
{% include integrations/building_block_integration.md %}

View File

@ -13,12 +13,14 @@ ha_integration_type: integration
ha_platforms: ha_platforms:
- stt - stt
- tts - tts
- wake_word
ha_config_flow: true ha_config_flow: true
--- ---
The Wyoming integration connects external voice services to Home Assistant using a [small protocol](https://github.com/rhasspy/rhasspy3/blob/master/docs/wyoming.md). This enables [Assist](/voice_control/) to use a variety of local [speech-to-text](/integrations/stt/) and [text-to-speech](/integrations/tts/) systems, such as: The Wyoming integration connects external voice services to Home Assistant using a [small protocol](https://github.com/rhasspy/rhasspy3/blob/master/docs/wyoming.md). This enables [Assist](/voice_control/) to use a variety of local [speech-to-text](/integrations/stt/), [text-to-speech](/integrations/tts/), and [wake-word-detection](/integrations/wake_word/) systems, such as:
- Whisper {% my supervisor_addon badge addon="core_whisper" %} - Whisper {% my supervisor_addon badge addon="core_whisper" %}
- Piper {% my supervisor_addon badge addon="core_piper" %} - Piper {% my supervisor_addon badge addon="core_piper" %}
- openWakeWord {% my supervisor_addon badge addon="core_openwakeword" %}
{% include integrations/config_flow.md %} {% include integrations/config_flow.md %}