Skip to content

Add POST /SetTTS support and a few fixes#8

Open
ken107 wants to merge 6 commits into
xeden3:mainfrom
Read-Aloud:main
Open

Add POST /SetTTS support and a few fixes#8
ken107 wants to merge 6 commits into
xeden3:mainfrom
Read-Aloud:main

Conversation

@ken107
Copy link
Copy Markdown

@ken107 ken107 commented May 13, 2026

  1. Changed docker entrypoint to install all avaialable MSIs in the language packs directory

  2. I encountered an issue when doing GET /SetTTS?text=How+are+you%3F&voiceName=. The question mark (%3F) should not affect parsing, but the C# URL parser has bug. I asked Codex to add support for POST that allows sending the text in the body of the request. It also found and fixed the URL parser bug.

  3. After that, POST /SetTTS actually failed with 'text' parameter cannot be empty. Asked Codex to find that fix that as well. Apparently HTTP header case sensitivity was the issue.

Codex built the binary as well, you might want to build it yourself to be on the safe side.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant