Skip to content

Add Gemini Flash TTS engine support#54

Merged
OwenMcGirr merged 1 commit into
mainfrom
feat/53-gemini-flash-tts
Apr 19, 2026
Merged

Add Gemini Flash TTS engine support#54
OwenMcGirr merged 1 commit into
mainfrom
feat/53-gemini-flash-tts

Conversation

@OwenMcGirr
Copy link
Copy Markdown
Collaborator

Summary

  • Adds a new gemini engine for Gemini Flash TTS via direct Gemini REST API calls.
  • Supports the Flash TTS preview models, static Gemini voice metadata, WAV output by default, and raw PCM via format: "pcm".
  • Registers the engine in Node/browser factories, exports, provider types, CLI install help, test runner scripts, and README docs.

Closes #53

Testing

  • npm run test -- gemini
  • npm run test
  • npm run build
  • Manual smoke test in sibling project generated and played gemini-output.wav using Gemini Flash TTS.

@OwenMcGirr OwenMcGirr merged commit 429b3a8 into main Apr 19, 2026
6 checks passed
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.

Add Gemini Flash TTS engine support

1 participant