azu / transcript-audio

Transcript your audio files like Podcast using SpeechRecognition and Virtual Audio Device.

Home Page:https://transcript-audio.netlify.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Transcript Audio

Transcript your audio file like Podcast using SpeechRecognition and Virtual Audio Device.

Requirements

Usage

  1. Install BlackHole into your PC
  2. Visit https://transcript-audio.netlify.app/
  3. Click "Play" button at first and Confirm "OK" for use your mike🎤
  4. Reload the page
  5. Drag and Drop your audio file you want to transcript to following
  6. Play audio and want for transcription.

📝 Input/Output device should be BlackHole during transcription. If Input/Output device is empty, you need to reload the page.

Mechanism

This application set Input/Output audio device to Virtual Audio device like BlackHole.

It aims to create loop back device by setting input/output is same device.

  • Play audio --> loopback device
  • SpeechRecognition recognize the sound from loopback device
  • transcript the text for the audio

Contributing

  1. Fork it!
  2. Create your feature branch: git checkout -b my-new-feature
  3. Commit your changes: git commit -am 'Add some feature'
  4. Push to the branch: git push origin my-new-feature
  5. Submit a pull request :D

License

MIT

example.mp3 use AquesTalk

Supporter

About

Transcript your audio files like Podcast using SpeechRecognition and Virtual Audio Device.

https://transcript-audio.netlify.app/

License:MIT License


Languages

Language:TypeScript 69.8%Language:CSS 24.1%Language:HTML 5.9%Language:JavaScript 0.1%