Dictate is an easy-to-use keyboard for transcribing and dictating. The app uses OpenAI Whisper in the background, which supports extremely accurate results for many different languages with punctuation and custom AI rewording using GPT-4 Omni. Since a picture is worth a thousand words, here is a showcase video and some screenshots:
- Improved network connectivity handling:
- Added network availability check before API requests
- Implemented retry mechanism for failed requests (max 3 attempts)
- Enhanced error handling and user feedback:
- Added new error messages for network issues and max retries reached
- Improved error logging for better debugging
- Upgraded dependencies:
- Updated GitHub Actions workflow
- Added OkHttp library for network requests
- Refactored network request logic:
- Replaced Retrofit with OkHttp for more direct control over requests
- Improved request and response handling
The app is available on Google Play (for a small fee to support me and the future development), so you get easy installation and free lifetime updates. Just click on the badge above or on this link.
Dictate is under the terms of the Apache 2.0 license, following all clarifications stated in the license file