itch.io is community of indie game creators and players

Devlogs

Version 2.0 released! Major upgrades!

ElevenLabs Audio Transcriber
A downloadable tool for Windows

v2.0 Upgrades

+ Massive stability update for long files!

+ Long files are now chunked into 5 minute segments, minimizing the likelyhood of server failure on Elevenlabs' side. I was able to transcribe 60 hours of audio files (many including even 1-3 hour ones) with 100% success rate, hurrah!

+ When loading a folder, it now also shows much cumulative time of all the audios and videos counted together in HH:MM:SS format.

+ Log.txt is now automatically created and updated in the program folder every time it runs. Its safe to delete if it ever grows too big.

+ Log information has been massively upgraded too.

+ The program will now check if user has enough Credits in their elevenlabs account before starting an operation; if you don't have enough Credits, it will stop itself from doing a (useless) partial incomplete file.

+ New output type: filename_(notime).txt - txt without timestamps

+ New output type: WebVTT (.vtt) for a web version of srt files

+ Now each processed file produces 5 output files in total: TXT with timestamps, TXT without timestamps, JSON, SRT, and VTT.

+ Speed upgrades: thanks to parallel processing, the program will handle files notably faster.

+ Added an extra mini-program: 'Elevenlabs Remaining Credits To Time Calc.bat' lets you convert your credits into hours, minutes and seconds to see how many you have remaining, handy! Run it, input your number of credits, press enter and it will calculate it for you.

+ The program will check if the output folder already has completed files so it will skip those and only do the ones that haven't been done yet.

Notes about v2.0:

- The program now requires FFmpeg due to the stability upgrade, so get FFmpeg installed with this: https://reactorcore.itch.io/ffmpeg-to-path-installer (unless you already have it)

- Update your API key! User Credit checking now requires 'User:Read' permission besides the usual 'SpeechToText:Access' permission. If your current API key is unrestricted, then it will work fine in this update.

Note about v1.0:

I've kept v1.0 as a legacy version if you want to use it. It doesn't need FFmpeg, it doesn't do chunking and it still works great and reliable for short files (below 20 minutes in lenght per file), but longer files may fail due to Elevenlabs' servers being unstable occasionally.

Enjoy!

- RC

Files

  • ElevenLabs Audio Transcriber v2.0.zip 41 MB
    2 days ago
  • ElevenLabs Audio Transcriber v1.0.zip 63 MB
    2 days ago
  • readme.md 8.9 kB
    87 days ago
Download ElevenLabs Audio Transcriber
Leave a comment