JAutosub
JAutosub is a pre-packaged version of Autosub with a Java GUI for generating automatic subtitles or transcribing audio
Install / Use
/learn @raryelcostasouza/JAutosubREADME
JAutosub is an Windows app that can be used to generate <b>automatic transcription / automatic subtitles </b> for audio/video files through a friendly graphical user interface. For the hard work of speech recognition it is made use of the <a href="https://cloud.google.com/speech/">Google Speech Recognition API</a>. <br> <br> This app is basically a friendly Java GUI for a pre-packaged, ready to use, Windows version of <a href="https://github.com/agermanidis/autosub">Autosub 0.3.12</a>. All the hard work of processing the audio is done by Autosub. <br> <br> 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 <a href="https://cloud.google.com/speech/">Google Cloud Speech Server</a> for the job, in the same way as the <a href="https://support.google.com/youtube/answer/6373554?hl=en">Youtube Automatic Subtitles</a>. <br> <br> IMPORTANT: The <b>accuracy</b> of the result can vary a lot, depending on many factors, mainly the <b>quality/clarity</b> 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 <a href="https://medium.com/@mlockrey/youtube-s-incredible-95-accuracy-rate-on-auto-generated-captions-b059924765d5">accuracy result close to 95%</a>. <br> <br>
<img src="https://github.com/raryelcostasouza/JAutosub/blob/master/jautosub-screenshot.png" height="300"> <h1>For Users - Download the Windows app</h1> v1.1.1 - 18/09/2018 <li><a href="https://github.com/raryelcostasouza/JAutosub/releases/download/v1.1.1/JAutosub-v1.1.1-setup.exe">Installable Version</a></li> <li><a href="https://github.com/raryelcostasouza/JAutosub/releases/download/v1.1.1/JAutosub-v1.1.1-portable.zip">Portable Version</a></li> </ul> Changes: <ul> <li>Migrate to Java 10 Modular Project (smaller app package)</li> <li>JAutosub License change from MIT to GPL v3 (Autosub is licensed under MIT License)</li> <li>When closing the app force to end any remaining autosub subprocess</li> <li>Fixed bug: not able to find autosub_app.exe (wrong path) </ul>v1.0 - 29/08/2017
<ul> <li><a href="https://github.com/raryelcostasouza/JAutosub/releases/download/v1.0/JAutosub-Setup.exe">Installable Version</a></li> <li><a href="https://github.com/raryelcostasouza/JAutosub/releases/download/v1.0/JAutosub-Portable.zip">Portable Version</a></li> </ul> <h1>For Developers - Technical Details</h1> <ul> <li> To get autosub running on Windows followed <a href="https://github.com/agermanidis/autosub/issues/31">this instructions.</a> </li> <li> The packaged version of Autosub contained was generated by <a href="http://www.pyinstaller.org/"> pyInstaller</a>. </li> <li> The final <a href="https://github.com/raryelcostasouza/JAutosub/blob/master/autosub_modified.py">autosub_modified.py<a> with all the modifications needed for packaging on the pyinstaller and <a href="https://github.com/raryelcostasouza/JAutosub/blob/master/patch-autosub-0.3.12.patch"> the respective patch for the autosub 0.3.12 </a> </li> </ul> <h2>For Developers - How to compile/run</h2> Requirements: <ul> <li><a href="https://netbeans.apache.org/download/index.html">Apache Netbeans 9 or newer</a> - </li> <li>JDK 9 or newer</li> </ul> <ol> <li>Clone/Download git repository</li> <li>Extract and open the netbeans project</li> <li>Run it</li> </ol>Related Skills
node-connect
346.4kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
107.2kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
346.4kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
346.4kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
