listen
Captures spoken input from a phone or PC microphone and returns it as text, with language and timing controls for voice-driven Android control.
Instructions
Listen to the user's voice and return what they said as text.
mic: "phone" (the phone's own microphone, streamed over ADB) or "pc" (PC microphone).
Default comes from VOICE_MIC. Signals start with a beep (PC) and a short vibration (phone mode),
waits up to wait_for_speech seconds for the user to start talking, stops after a short pause.
language: BCP-47 code like en-US, fr-FR, ar-MA (Darija), ar-SA. Default from VOICE_LANG.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mic | No | ||
| language | No | ||
| max_seconds | No | ||
| wait_for_speech | No |