Repository navigation
Here's a summary of the key updates:
Expanded Model Support (Faster-Whisper): I've integrated additional faster-whisper models, providing users with more options for balancing speed and accuracy in their transcriptions. This should improve processing time, especially for longer audio/video files.
Added Translation Capabilities: This is a new feature. In addition to transcription, the program now supports translation. Users can now generate subtitles of foreign language films (or other audio/video content) into English. This opens up a whole new range of use cases for the project.
Increased Customization Options: I've added several options to allow users to fine-tune the program's behavior:
- Thread Control: Users can now adjust the number of threads used for processing, allowing them to optimize performance based on their hardware.
- Timeout Setting: A timeout setting has been added to prevent the program from hanging indefinitely on problematic files.
- Source Language Selection: Users can now explicitly specify the source language, which can improve transcription accuracy in some cases.
Minor UI Improvements: I've made some small improvements to the user interface to enhance usability and clarity.
Blacklist for Hallucinations: Filters out certain common sentences caused by silence