Rename Voice Assistant to Assist Pipeline (#1753)

This commit is contained in:
Paulus Schoutsen 2023-04-20 09:32:11 -04:00 committed by GitHub
parent 298f379b63
commit d7e0e94c85
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -10,7 +10,7 @@ Building a voice assistant is a complex task. It requires a lot of different tec
graph TD; graph TD;
U((User)) U((User))
STT[Speech-to-Text] STT[Speech-to-Text]
VA[Voice Assistant] VA[Assist Pipeline]
C[Conversation] C[Conversation]
I[Intent] I[Intent]
TTS[Text-to-Speech] TTS[Text-to-Speech]
@ -26,7 +26,7 @@ graph TD;
VA -->|10. Response Audio| U VA -->|10. Response Audio| U
``` ```
- The **Voice Assistant** integration is responsible for turning the user's speech into text, get it processed, and turn the response into speech. _This integration has not been created yet._ - The **Assist Pipeline** integration is responsible for turning the user's speech into text, get it processed, and turn the response into speech.
- The **Conversation** integration is responsible for processing user's text. The built-in conversation agent does this by matching it to an intent. Integrations can provide [custom conversation agents](../core/conversation/custom_agent). - The **Conversation** integration is responsible for processing user's text. The built-in conversation agent does this by matching it to an intent. Integrations can provide [custom conversation agents](../core/conversation/custom_agent).
- The **Intent** integration is responsible for executing the intent and returning a response. - The **Intent** integration is responsible for executing the intent and returning a response.
- The **Text-to-Speech** integration is responsible for turning text into speech. - The **Text-to-Speech** integration is responsible for turning text into speech.