fix(frontend): start voice sessions without update acknowledgment
This commit is contained in:
@@ -147,6 +147,13 @@ credentials, and ApiPilot execution. Browser `SpeechSynthesis` is used only
|
||||
when the configured external reasoning service returns an answer instead of
|
||||
`log_only`.
|
||||
|
||||
Session startup waits for audio initialization and `session.created`, then sends
|
||||
`session.update` before microphone audio or the initial greeting. The speech
|
||||
server processes those frames in order and does not emit `session.updated` on
|
||||
success. That acknowledgment is therefore optional; receiving it later does not
|
||||
restart the greeting or reset an active response. The startup timeout still
|
||||
closes the microphone and socket if the server never creates a session.
|
||||
|
||||
## References
|
||||
|
||||
- [Vite getting started](https://vite.dev/guide/)
|
||||
|
||||
Reference in New Issue
Block a user