Skip to content

[codex] expand text-to-speech providers - #71

Merged
Talljack merged 1 commit into
mainfrom
codex/expand-tts-providers
Jun 9, 2026
Merged

Talljack merged 1 commit into
mainfrom
codex/expand-tts-providers

Conversation

@Talljack

@Talljack Talljack commented Jun 9, 2026

Copy link
Copy Markdown
Owner

Summary

  • add Google Cloud and OpenAI-compatible TTS providers with server proxy routes
  • extend provider selection, persisted settings, voice picker, playback fallback, and alignment caching
  • improve Edge TTS timeout handling and chunk long synthesis requests
  • preserve basic word translations when detailed dictionary meaning translation fails

Root cause

Google TTS previously required a browser-stored key and the wordbook dictionary could suppress a valid fallback translation when detailed meaning translation returned empty entries.

Validation

  • pnpm test (94 files, 642 tests)
  • pnpm typecheck
  • pnpm lint
  • manual verification on /settings and /listen/book/cet4

@vercel

vercel Bot commented Jun 9, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
echo-type Ready Ready Preview, Comment Jun 9, 2026 2:11pm

@Talljack
Talljack marked this pull request as ready for review June 9, 2026 14:12
@Talljack
Talljack merged commit a646859 into main Jun 9, 2026
6 checks passed
@Talljack
Talljack deleted the codex/expand-tts-providers branch June 9, 2026 14:12

This branch was successfully deployed

1 active deployment
Preview — 2cb9e892 Deployed Jun 9, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant