Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

README.md

Speech Recognizer Application

A simple speech recognition application built with Python, Tkinter and SpeechRecognition library.

Features

  • Transcribes spoken words into text
  • Continuous recording with start/stop button
  • GUI interface for user-friendly interaction
  • Text display and editing
  • Save notes to file
  • Clear text functionality
  • Audio playback
  • Note organization by date and title

Technologies Used

  • Python 3.x
  • Tkinter for GUI
  • SpeechRecognition library for speech-to-text functionality
  • PyAudio for audio playback and recording
  • Wave library for audio file processing

Requirements

Refer to requirements.txt for installation requirements.

Installation

  1. Clone the repository.
  2. Install requirements using pip: pip install -r requirements.txt
  3. Run the application: python speech_recognizer.py

Usage

  1. Launch the application.
  2. Press "Start" to begin recording.
  3. Press "Stop" to halt recording.
  4. Edit recognized text.
  5. Save notes to file.
  6. Play back recorded audio.

Future Enhancements

  • User authentication for note security
  • Advanced error handling mechanisms
  • Custom speech recognition API integration
  • Cross-platform compatibility