Skip to content

This tool analyzes public video URLs by extracting audio, transcribing speech, and detecting the speaker’s English accent (British, American, or Australian). It returns the detected accent, a confidence score, and a short explanation to assist in evaluating spoken English.

License

Notifications You must be signed in to change notification settings

harrisonokoth/accent-detector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🗣️ English Accent Detection Tool

Overview

This project is a practical tool built for REM Waste as part of a technical interview challenge. It accepts a public video URL (MP4 or Loom link), extracts the audio, and uses AI models to classify the English accent of the speaker. It also provides a confidence score and a short explanation to assist with spoken English evaluations during hiring.

🔍 Features

  • 🎥 Accepts public video links (MP4, Loom)
  • 🔊 Extracts audio using ffmpeg
  • 🧠 Transcribes speech with OpenAI’s Whisper model
  • 🌍 Classifies speaker’s English accent:
    • American
    • British
    • Australian
  • 📊 Provides a confidence score (0–100%)
  • ✏️ Includes a brief summary of the classification

Screenshot:

alt text

💡 Use Case

The tool is designed to assist hiring managers in evaluating the clarity and regional accent of English-speaking candidates in video submissions. It can serve as an internal screening aid.


⚙️ Setup Instructions

1. Clone the Repository

git clone https://github.com/harrisonokoth/accent-detector.git
cd accent-detector


How to run:
streamlit run app.py

About

This tool analyzes public video URLs by extracting audio, transcribing speech, and detecting the speaker’s English accent (British, American, or Australian). It returns the detected accent, a confidence score, and a short explanation to assist in evaluating spoken English.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy