Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aryansk/speech-to-text-converter
This GitHub repository contains a Python Streamlit app that utilizes machine learning to convert speech to text. The app allows users to upload audio files (in WAV or MP3 format) and uses the Speech Recognition library to perform speech recognition and convert the speech into text.
https://github.com/aryansk/speech-to-text-converter
machine-learning python speech-recognition speech-to-text streamlit
Last synced: 19 days ago
JSON representation
This GitHub repository contains a Python Streamlit app that utilizes machine learning to convert speech to text. The app allows users to upload audio files (in WAV or MP3 format) and uses the Speech Recognition library to perform speech recognition and convert the speech into text.
- Host: GitHub
- URL: https://github.com/aryansk/speech-to-text-converter
- Owner: aryansk
- Created: 2025-01-25T06:08:50.000Z (22 days ago)
- Default Branch: main
- Last Pushed: 2025-01-25T06:12:43.000Z (22 days ago)
- Last Synced: 2025-01-25T07:18:50.109Z (22 days ago)
- Topics: machine-learning, python, speech-recognition, speech-to-text, streamlit
- Language: Jupyter Notebook
- Homepage:
- Size: 5.86 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Audio Text Transcriber 🎙️📝
## 🌟 Project Overview
Streamlit web application that converts audio files to text using speech recognition technology.
## ✨ Features
- Support for MP3 and WAV files
- Google Speech Recognition integration
- Audio file conversion
- User-friendly interface## 🛠️ Technologies
- Streamlit
- SpeechRecognition
- PyDub## 🚀 Installation
```bash
git clone https://github.com/yourusername/audio-text-transcriber.git
cd audio-text-transcriber
pip install -r requirements.txt
```## 💡 Usage
```bash
streamlit run app.py
```## 🔍 How It Works
1. Upload audio file
2. Convert to WAV if needed
3. Process audio using Google Speech Recognition
4. Display transcribed text## 📋 Requirements
- Python 3.7+
- Streamlit
- SpeechRecognition
- PyDub## 🤝 Contributing
Contributions welcome! Read contributing guidelines.
## 📜 License
MIT License