VoiceScript / README.md
Tusharz's picture
Update README.md
6f47cf6 verified
|
Raw
History Blame Contribute Delete
1.5 kB
---
title: VoiceScript
emoji: πŸŽ™οΈ
colorFrom: indigo
colorTo: purple
sdk: docker
pinned: true
license: mit
short_description: AI Speech Recognition β€” OpenAI Whisper + Facebook Demucs
---
# πŸŽ™οΈ VoiceScript β€” AI Speech Recognition
Upload any audio or record live β€” VoiceScript transcribes it instantly using a professional 3-stage AI pipeline.
## What it does
- 🎀 **Upload or record** β€” WAV, MP3, FLAC, OGG, WebM supported
- 🧠 **Whisper medium** β€” OpenAI's powerful speech-to-text model
- 🎡 **Demucs vocal isolation** β€” strips background music before transcribing
- 🌍 **Any language β†’ English** β€” Whisper auto-detects 99 languages
- πŸ”€ **Translate transcript** β€” to 55+ languages via Google Translate
- ⏱️ **Timestamps** β€” every sentence tagged with [MM:SS]
- πŸ“„ **Export** β€” TXT, SRT subtitles, or PDF
## How to use
1. Upload an audio file or click **Start Recording**
2. Choose mode: **Transcribe** or **Any Language β†’ English**
3. Click **Transcribe File** and wait for the pipeline to process
4. Use the Translate panel, Timestamps toggle, or Export buttons
## Processing time
Audio is processed through Demucs vocal isolation + Whisper medium on CPU. Expect roughly 1 minute per 5 minutes of audio.
## Built with
Python Β· Flask Β· OpenAI Whisper Β· Facebook Demucs Β· pydub Β· ffmpeg Β· deep-translator
---
Built by [Tushar Tamrakar](https://github.com/TUSHARTAMRAKAR) Β· [GitHub Repo](https://github.com/TUSHARTAMRAKAR/VoiceScript)