openclaw/extensions/microsoft
Peter Steinberger b9c5d19649
refactor(providers): deslop small provider plugins (#158437)
* refactor(providers): deslop small provider plugins

* test(providers): align cleanup fixtures and assertion allowances

* test(exa): reuse guarded request body in wire fixture
2026-09-26 00:32:31 -07:00
..
assets improve(plugins): give bundled logos consistent white icon tiles (#155259) 2026-09-23 19:09:26 -07:00
capability-catalog.ts fix(talk): avoid full plugin imports during cold catalog discovery (#138483) 2026-09-04 13:21:21 -07:00
index.ts refactor(providers): deslop small provider plugins (#158437) 2026-09-26 00:32:31 -07:00
microsoft.live.test.ts
openclaw.plugin.json feat(plugins): define package-owned categories (#142710) 2026-09-09 19:05:40 -07:00
package.json chore(release): close out 2026.9.6 on main (#156869) 2026-09-23 23:02:54 -07:00
README.md feat: show declared plugin capabilities and setup guides (#157956) 2026-09-25 16:43:53 -07:00
speech-provider.test.ts refactor(providers): deslop small provider plugins (#158437) 2026-09-26 00:32:31 -07:00
speech-provider.ts refactor(providers): deslop small provider plugins (#158437) 2026-09-26 00:32:31 -07:00
tsconfig.json
tts.test.ts test: simplify Microsoft speech fixtures (#133966) 2026-08-31 03:46:34 -07:00
tts.ts refactor(providers): deslop small provider plugins (#158437) 2026-09-26 00:32:31 -07:00

Microsoft Speech

Give OpenClaw a voice through Microsoft's online Edge speech service. This plugin provides neural text-to-speech without an API key, including voice selection and adjustments to speaking rate and pitch.

Get started

Set tts.provider to microsoft and configure a voice under tts.providers.microsoft. Set tts.auto to always for automatic spoken replies, or try /tts audio Hello from OpenClaw for a one-off reply.

The service requires network access and is best-effort, without a published SLA. Use the separate Azure Speech plugin when you need an Azure Speech resource.

See speech configuration for the Microsoft preset and voice options.