Skip to content

Add CereVoice Cloud v2 TTS engine#56

Merged
OwenMcGirr merged 1 commit into
mainfrom
feat/55-cerevoice-engine
Apr 21, 2026
Merged

Add CereVoice Cloud v2 TTS engine#56
OwenMcGirr merged 1 commit into
mainfrom
feat/55-cerevoice-engine

Conversation

@OwenMcGirr
Copy link
Copy Markdown
Collaborator

Closes #55

Summary

  • Add CereVoice Cloud v2 engine with email/password auth, refresh-token support, voice discovery, and /speak synthesis
  • Add metadata-based word boundaries from X-CereVoice-Metadata, including S3 metadata fetch handling and zero-duration normalization
  • Wire CereVoice into Node/browser factories, public exports, provider types, SSML capabilities, and package metadata

Verification

  • npm run test
  • npm run build
  • npm run lint
  • npm run smoke:bundle
  • sibling live smoke: npm run synth:cerevoice

@OwenMcGirr OwenMcGirr force-pushed the feat/55-cerevoice-engine branch from e7b79ea to c87124b Compare April 21, 2026 15:50
@OwenMcGirr OwenMcGirr merged commit d29d3ae into main Apr 21, 2026
6 checks passed
@OwenMcGirr OwenMcGirr deleted the feat/55-cerevoice-engine branch April 21, 2026 15:53
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 CereVoice Cloud v2 TTS engine

1 participant