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

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(...)`.