Skip to content

This is ML based project that predicts accent of gujarati language based on voice

Notifications You must be signed in to change notification settings

BravesDevs/Gujarati-Accent-Detection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 

Repository files navigation

Dialect Detection

Overview

Dialect Detection is a project aimed at identifying the distinct dialects spoken in various regions of Gujarat, including Ahmedabad, Surat, Mahesana, Charotar, and Kathiyavad. Leveraging Machine Learning techniques, this project enables the detection of dialects through both live speech captured via microphone and pre-recorded audio files.

Features

🎙️ Real-time Speech Detection: Detects dialects directly through microphone input, allowing for on-the-fly analysis.

🔍 Audio File Analysis: Capable of analyzing recorded audio files to determine the dialect used.

🤖 Machine Learning Model: Utilizes MFCC (Mel-Frequency Cepstral Coefficients) feature sets extracted from audio samples to classify dialects accurately.

Usage

To use the Dialect Detection system:

  1. Ensure that the necessary dependencies are installed.
  2. Run the system and choose the desired mode (real-time or file analysis).
  3. Provide the input audio source (microphone or audio file).
  4. Receive the detected dialect classification results.

Dependencies

  • Python 3.x
  • Machine Learning libraries (TensorFlow, Keras, Scikit-learn, Pandas, Numpy)
  • Audio processing libraries (Librosa)
  • Microphone access (if using real-time detection)

Contributions

Contributions to the project are welcome! If you find any issues or have suggestions for improvements, feel free to open a pull request.

About

This is ML based project that predicts accent of gujarati language based on voice

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published