openreader/src/components/player
Richard R 9da9232d39 feat: add support for Replicate TTS provider and models
- Updated environment variables documentation to include Replicate as a TTS provider option.
- Added Replicate to the sidebar for TTS provider guides.
- Included Replicate as a dependency in package.json and pnpm-lock.yaml.
- Enhanced audiobook chapter generation to normalize native speed settings based on the TTS provider.
- Improved error handling in TTS API routes to provide retry information for rate-limited responses.
- Updated AudiobookExportModal to reflect native speed support for Replicate models.
- Modified SettingsModal to set default model for Replicate.
- Enhanced SpeedControl component to conditionally render native speed controls based on provider support.
- Updated TTSContext to utilize effective native speed for TTS requests.
- Implemented Replicate request handling in the TTS generation logic.
- Added new documentation for configuring Replicate as a TTS provider.
2026-04-16 11:20:38 -06:00
..
Navigator.tsx refactor(player): simplify popover input focus logic 2025-11-22 02:06:28 -07:00
RateLimitPauseButton.tsx refactor(auth): consolidate authentication contexts and enhance rate limit UI integration 2026-01-25 11:12:19 -07:00
SpeedControl.tsx feat: add support for Replicate TTS provider and models 2026-04-16 11:20:38 -06:00
TTSPlayer.tsx feat(audiobook): add chapter-based export with UI and API 2025-11-11 13:32:30 -07:00
VoicesControl.tsx feat: Refine TTS retry logic to handle client-side transport failures and enhance voice management within the TTS context. 2026-02-22 03:08:16 -07:00
VoicesControlBase.tsx feat(ui): enhance AudiobookExportModal and ConfirmDialog with improved layout and styling; update VoicesControlBase for better dropdown handling 2026-03-19 11:16:24 -06:00