Skip to content

Voice Recorder: A Python-based application with Tkinter for a simple and intuitive audio recording experience. Customize recording settings, save as MP3, and enjoy real-time feedback. Easy to use and contribute. ๐ŸŽ™๏ธ๐Ÿš€

Notifications You must be signed in to change notification settings

RafiAhamed07/Voice-Recorder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

5 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Voice Recorder Application

Overview

The Voice Recorder Application is a simple tool built using Python and Tkinter for the graphical user interface. It allows users to record audio for a specified duration and save the recording as an MP3 file. The application utilizes the sounddevice library for audio recording and scipy for writing the audio data to an MP3 file.

Features

  • User-friendly graphical interface.
  • Customizable recording time and filename.
  • Ability to select the directory for saving recordings.
  • Recording feedback messages.

Dependencies

Make sure to install the following dependencies before running the application:

  • Tkinter: For GUI components.
  • sounddevice: For audio recording.
  • scipy: For saving audio data as an MP3 file.
pip install sounddevice scipy
pip install scipy

Usage

  1. Run the script using Python:
python main.py
  1. Enter the recording time in seconds and specify a filename.
  2. Click the "Select Path" button to choose the directory where the recording will be saved.
  3. Click the "Start Recording" button to initiate the recording process.
  4. The application will display messages indicating the start and end of the recording.
  5. The recorded audio will be saved as an MP3 file in the selected directory.

*** You can also use Voice-Recoder.exe file to avoid python installation.

Notes

โ—พ Ensure that the required dependencies are installed before running the script.

โ—พ The application is relatively simple and can be extended with additional features and error handling.

Contributors

โ—พ Rafi Ahamed.

About

Voice Recorder: A Python-based application with Tkinter for a simple and intuitive audio recording experience. Customize recording settings, save as MP3, and enjoy real-time feedback. Easy to use and contribute. ๐ŸŽ™๏ธ๐Ÿš€

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages