epicenter
epicenter copied to clipboard
feat(transcription): add oWhisper integration support (wip)
This PR adds initial support for oWhisper as a transcription service option in Whispering.
Work in Progress 🚧
This is an early draft implementation that explores adding oWhisper as an alternative transcription provider alongside the existing OpenAI, Groq, Deepgram, and whispercpp options.
What's Implemented
- Basic oWhisper service integration module
- Service registration in the transcription layer
- UI configuration options in settings page
- Query layer updates to support the new service
TODO
- [ ] Complete implementation details
- [ ] Add error handling
- [ ] Test integration with oWhisper API
- [ ] Add configuration validation
- [ ] Update documentation
- [ ] Validate audio format compatibility
Notes
This implementation is still experimental and provides users with an additional transcription service option to choose from.