Skip to content

v0.6.3 - Stability and Feature Enhancements

Choose a tag to compare

@dimitri-vs dimitri-vs released this 17 Jul 14:33
· 50 commits to master since this release

New

  • UI Indicator Positioning: You can now select the corner of the screen for the UI indicator via a new 'UI Indicator Position' setting in the tray menu.
  • Automatic Log Cleanup: The application now automatically cleans up old log files to manage disk space, with a configurable retention period.
  • Configurable Silence Threshold: Added a silence_threshold setting in settings.json to help resolve transcription issues for users in noisy environments.
  • Retry Transcription: The "Retry" button now remains enabled after a transcription, allowing for multiple retries on the same audio until a new recording starts.

Improvements

  • Restart Reliability: Improved the reliability of application restarts to correctly maintain the virtual environment context.
  • Microphone Handling: Enhanced microphone handling to log the active recording device on startup and selection.
  • Logging Enhancements: Refined transcription logging for better clarity, including provider/model details and a preview of the transcribed text. Also improved logging to include RMS values for discarded audio.
  • Documentation: Added a "Fine-Tuning" section to the README for advanced settings and a "Troubleshooting" section for the new silence threshold setting.

Fixes

  • Python Version Compatibility: Fixed compatibility checks in setup.bat to require Python 3.10-3.12, resolving an installation issue with a key dependency.
  • Transcription Cut-off: Implemented a temporary workaround to fix transcription cut-off issues with OpenAI's gpt-4o models by padding audio with silence.
  • UI Indicator Positioning: Corrected UI indicator positioning to align properly on the primary monitor in multi-display setups.
  • Settings Sync: Fixed an issue where the microphone selection in the tray menu could get out of sync with the actual settings.
  • Silent Start: Ensured the silent-start timeout feature correctly respects user settings.
  • Caps Lock: Attempted a fix for an issue where the native caps lock was being randomly activated.
  • Encoding Errors: Fixed a Unicode encoding error in console logging on Windows to correctly display special characters.

See Code Changes: v0.6.0...v0.6.3