docs(plugins): note richer voice metadata

This commit is contained in:
Peter Steinberger 2026-03-16 20:27:29 -07:00
parent 57f1ab1fca
commit 14907d3de0
No known key found for this signature in database

View File

@ -687,6 +687,7 @@ Notes:
- Uses core `messages.tts` configuration and provider selection.
- Returns PCM audio buffer + sample rate. Plugins must resample/encode for providers.
- `listVoices` is optional per provider. Use it for vendor-owned voice pickers or setup flows.
- Voice listings can include richer metadata such as locale, gender, and personality tags for provider-aware pickers.
- OpenAI and ElevenLabs support telephony today. Microsoft does not.
Plugins can also register speech providers via `api.registerSpeechProvider(...)`.