Giter Site home page Giter Site logo

keevol / pytranscriber Goto Github PK

View Code? Open in Web Editor NEW

This project forked from raryelcostasouza/pytranscriber

0.0 1.0 0.0 61.38 MB

pyTranscriber can be used to generate automatic transcription / automatic subtitles for audio/video files through a friendly graphical user interface.

License: GNU General Public License v3.0

Python 100.00%

pytranscriber's Introduction

pyTranscriber

pyTranscriber is an application that can be used to generate automatic transcription / automatic subtitles for audio/video files through a friendly graphical user interface. The hard work of speech recognition is made by the Google Speech Recognition API using Autosub.

pyTranscriber1

pyTranscriber is a improved version of my previous project JAutosub (Java), created because of the limitations, issues, and overhead of mixing this 2 different languages on a single project.

The app by default outputs the subtitles as .srt and the transcribed audio on the user interface as well as .txt files. SRT Files can be edited using Aegisub. 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: As speech recognition technology is still not fully accurate, 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/lucky conditions it is possible to get a accuracy result close to 95%.

pyTranscriber2 pyTranscriber3

Release Notes:

29/01/2020 - v1.4:
* Fixed crash when exporting txt file for languages with special characters, specially chinese, on Windows system. Thanks for KY Poon for reporting!

18/10/2019 - v1.3:
* Added option for not opening output transcription files automatically after finish
* Fixed bug with canceling during batch processing (only the current job was being stopped... not all of them as expected).

For Users - Download the Windows/Linux/MacOS portable app

pyTranscriber-v1.4-stable

For Developers - Technical Details

Check at technical_details.md

License

GPL v3

pytranscriber's People

Contributors

pytranscriber avatar agermanidis avatar macchado avatar mattfisher avatar jeandown123 avatar arkadiusz-wieczorek avatar cdric49 avatar guifereis avatar peskdale avatar rnabel avatar xennygrimmato avatar ye-will avatar gardenia22 avatar n0whereruoxi avatar shaung avatar yasondinalt avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.