Skip to content

A Python GUI application built using Tkinter and SpeechRecognition libraries, designed to recognize speech from audio files with the .wav extension.

Notifications You must be signed in to change notification settings

prafulsirgit/python_speech_recog_GUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Speech Recognition GUI using Tkinter and SpeechRecognition

This repository contains a Python GUI application built using Tkinter and SpeechRecognition libraries, designed to recognize speech from audio files with the .wav extension.

Features

  • Browse Functionality: Allows users to browse their file system and select a .wav audio file for speech recognition.
  • Speech Recognition: Utilizes the SpeechRecognition library to transcribe speech from the selected audio file using Google Speech Recognition.
  • Error Handling: Provides robust error handling to gracefully handle cases where speech cannot be recognized or there are issues with the Google Speech Recognition service.

Usage

  1. Clone the repository to your local machine.
  2. Install the required dependencies using pip install -r requirements.txt.
  3. Run the speech_recognition_gui.py script.
  4. Browse and select a .wav audio file.
  5. Click the "Recognize Speech" button to transcribe the speech from the selected audio file.
  6. View the recognized text or any error messages in the GUI.

Requirements

  • Python 3
  • Tkinter
  • SpeechRecognition

Contributing

Contributions are welcome! If you encounter any issues or have suggestions for improvements, feel free to open an issue or submit a pull request.

About

A Python GUI application built using Tkinter and SpeechRecognition libraries, designed to recognize speech from audio files with the .wav extension.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages