What NVDA said
nvda_get_speech_historyRetrieve what NVDA has spoken, including speech when output is off, and use utterance IDs to poll only new speech.
Instructions
Return what NVDA has spoken, newest last, with ids for incremental polling.
Speech is captured even when the user has speech turned off, so this shows exactly what NVDA would tell the user.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Return at most this many of the newest utterances. | |
| after_id | No | Only return utterances newer than this id. Use lastId from a previous call to get only new speech. | |
| contains | No | Only return utterances containing this text, ignoring case. | |
| response_format | No | 'markdown' (default) is easier to read; 'json' keeps every field for further processing. | markdown |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |