Skip to content

JAutosub is a pre-packaged version of Autosub with a Java GUI for generating automatic subtitles or transcribing audio

License

Notifications You must be signed in to change notification settings

raj6996/JAutosub

 
 

Repository files navigation

JAutosub is an Windows app that can be used to generate automatic transcription / automatic subtitles for audio/video files through a friendly graphical user interface. For the hard work of speech recognition it is made use of the Google Speech Recognition API.

This app is basically a friendly Java GUI for a pre-packaged, ready to use, Windows version of Autosub 0.3.12. All the hard work of processing the audio is done by Autosub.

The app by default outputs the subtitles as .srt and the transcribed audio on the user interface as well as .txt files. Internet connection is REQUIRED because it uses the Google Cloud Speech Server for the job, in the same way as the Youtube Automatic Subtitles.

IMPORTANT: The accuracy of the result can vary a lot, depending on many factors, mainly the quality/clarity of the audio. Ideally the audio input should not have background noise, sound effects or music. If there is a single speaker and he speaks in a clear and slow speed seems that the recognition is much more accurate. Sometimes, under ideal conditions it is possible to get a accuracy result close to 95%.

For Users - Download the Windows app

v1.1.1 - 18/09/2018
  • Installable Version
  • Portable Version
  • Changes:
    • Migrate to Java 10 Modular Project (smaller app package)
    • JAutosub License change from MIT to GPL v3 (Autosub is licensed under MIT License)
    • When closing the app force to end any remaining autosub subprocess
    • Fixed bug: not able to find autosub_app.exe (wrong path)

    v1.0 - 29/08/2017

    For Developers - Technical Details

    For Developers - How to compile/run

    Requirements:
    1. Clone/Download git repository
    2. Extract and open the netbeans project
    3. Run it

    About

    JAutosub is a pre-packaged version of Autosub with a Java GUI for generating automatic subtitles or transcribing audio

    Resources

    License

    Stars

    Watchers

    Forks

    Packages

    No packages published

    Languages

    • Java 58.1%
    • C 25.3%
    • Python 13.7%
    • Inno Setup 2.9%