-
Notifications
You must be signed in to change notification settings - Fork 249
Feature Request: Add Edge TTS support #1009
Copy link
Copy link
Open
Labels
P3Low-risk cleanup, docs, polish, ergonomics, or speculative feature.Low-risk cleanup, docs, polish, ergonomics, or speculative feature.clawsweeper:needs-maintainer-reviewClawSweeper marked this issue as needing maintainer review before automation.ClawSweeper marked this issue as needing maintainer review before automation.clawsweeper:needs-product-decisionClawSweeper marked this issue as needing a product or behavior decision.ClawSweeper marked this issue as needing a product or behavior decision.clawsweeper:no-new-fix-prClawSweeper does not recommend queueing a new automated fix PR for this issue.ClawSweeper does not recommend queueing a new automated fix PR for this issue.issue-rating: 🌊 off-meta tidepoolIssue quality rating does not apply to this item.Issue quality rating does not apply to this item.
Description
Metadata
Metadata
Assignees
Labels
P3Low-risk cleanup, docs, polish, ergonomics, or speculative feature.Low-risk cleanup, docs, polish, ergonomics, or speculative feature.clawsweeper:needs-maintainer-reviewClawSweeper marked this issue as needing maintainer review before automation.ClawSweeper marked this issue as needing maintainer review before automation.clawsweeper:needs-product-decisionClawSweeper marked this issue as needing a product or behavior decision.ClawSweeper marked this issue as needing a product or behavior decision.clawsweeper:no-new-fix-prClawSweeper does not recommend queueing a new automated fix PR for this issue.ClawSweeper does not recommend queueing a new automated fix PR for this issue.issue-rating: 🌊 off-meta tidepoolIssue quality rating does not apply to this item.Issue quality rating does not apply to this item.
Type
Fields
Priority
None yet
Projects
StatusShow more project fields
Backlog
Summary
I'd like to request adding Edge TTS as a new TTS provider in OpenClaw.
Current State
Currently, OpenClaw only supports three TTS providers:
Feature Request
I would love to see Edge TTS (Microsoft Azure's free speech synthesis API) added as a fourth provider.
Benefits
edge-ttsfor Python)Proposed Implementation
Add an
edgeTTS provider option alongside the existingpiper,windows, andelevenlabsproviders. The implementation could leverage existing open-source Edge TTS libraries to handle the WebSocket-based communication with Microsoft's speech service.Use Case
This would be especially valuable for users who need natural-sounding Chinese text-to-speech without incurring costs, bridging the gap between the basic Windows built-in voices and the premium ElevenLabs voices.