This project has the purpose to create some applications about voice tasks: recognition, translation, emotion detection and something more. I mostly use pre-trained models from transformer library and implement anything I can think of (guy, explainability, apps).
Questa applicazione permette di registrare audio in italiano e tradurlo in inglese utilizzando un'interfaccia grafica user-friendly.
- Python 3.7+
- PyQt6
- SpeechRecognition
- transformers
- torch
- pydub
-
Clone this repository:
git clone https://github.com/tuousername/VoiceTranslator.git
-
Go to projects directory:
cd Voice-applications-and-emotion-recognition
-
Install packages:
pip install -r requirements.txt
Run main.py
:
python main.py
- Clicca su "Registra" per iniziare la registrazione audio.
- Parla chiaramente in italiano.
- Il testo riconosciuto apparirà nella casella di testo superiore.
- Clicca su "Traduci" per ottenere la traduzione in inglese.
Pull request are really welcome. For important changes, open an issue firstly to discuss about what you would like to modify