diff --git a/docs/nodes/talk.md b/docs/nodes/talk.md index 0fccaa3681c..37fd69f065e 100644 --- a/docs/nodes/talk.md +++ b/docs/nodes/talk.md @@ -13,7 +13,7 @@ Talk mode is a continuous voice conversation loop: 1. Listen for speech 2. Send transcript to the model (main session, chat.send) 3. Wait for the response -4. Speak it via ElevenLabs (streaming playback) +4. Speak it via the configured Talk provider (`talk.speak`) ## Behavior (macOS) @@ -86,7 +86,7 @@ Defaults: - Requires Speech + Microphone permissions. - Uses `chat.send` against session key `main`. -- TTS uses ElevenLabs streaming API with `ELEVENLABS_API_KEY` and incremental playback on macOS/iOS/Android for lower latency. +- The gateway resolves Talk playback through `talk.speak` using the active Talk provider. Android falls back to local system TTS only when that RPC is unavailable. - `stability` for `eleven_v3` is validated to `0.0`, `0.5`, or `1.0`; other models accept `0..1`. - `latency_tier` is validated to `0..4` when set. - Android supports `pcm_16000`, `pcm_22050`, `pcm_24000`, and `pcm_44100` output formats for low-latency AudioTrack streaming. diff --git a/docs/platforms/android.md b/docs/platforms/android.md index 22e2dbb10cb..890a3bfad1b 100644 --- a/docs/platforms/android.md +++ b/docs/platforms/android.md @@ -182,7 +182,7 @@ See [Camera node](/nodes/camera) for parameters and CLI helpers. ### 8) Voice + expanded Android command surface -- Voice: Android uses a single mic on/off flow in the Voice tab with transcript capture and TTS playback (ElevenLabs when configured, system TTS fallback). Voice stops when the app leaves the foreground. +- Voice: Android uses a single mic on/off flow in the Voice tab with transcript capture and `talk.speak` playback. Local system TTS is used only when `talk.speak` is unavailable. Voice stops when the app leaves the foreground. - Voice wake/talk-mode toggles are currently removed from Android UX/runtime. - Additional Android command families (availability depends on device + permissions): - `device.status`, `device.info`, `device.permissions`, `device.health`