ronitgupta138/Vox-Intel-Engine
ronitgupta138/Vox-Intel-Engine has 45 GitHub stars and 1 forks. Star changes are not measured yet. Last checked 2026-11-08 19:07 UTC. Last push 2026-11-05.
์ด ์์น๋ฅผ ์ธก์ ํ๋ ๋ฐฉ๋ฒ
๐๏ธ Real-Time Multi-Modal Speech Telemetry & Acoustic DSP Engine (FastAPI, Python 3.11, Autocorrelation Pitch, FFT Spectral Energy & Lexical Pacing Analytics).
What you can do
- Fundamental Frequency ($F_0$): Normalized autocorrelation over Fourier transform frames estimating vocal pitch register ($75 ext{ Hz} - 500 ext{ Hz}$).
- Intonation Variety & Pitch Jitter ($\sigma_{F_0}$): Measures standard deviation around mean pitch to detect flat/monotone delivery vs expressive presentation style.
- Root Mean Square (RMS) Volume Dynamics: Decibel-scale loudness measurement ($20 \log_{10}( ext{RMS})$) and peak-to-floor dynamic contrast.
- Micro-Pause Segmentation: Automated detection of hesitation gaps ($>300 ext{ms}$) vs natural rhythmic pauses.
์ธก์ ๋ ์คํ ์ฆ๊ฐ
- in 24h
- ์ ๋ฐ์ดํธ ์ง์ฐ
- in 7 days
- ์ ๋ฐ์ดํธ ์ง์ฐ
- in 15 days
- ์ ๋ฐ์ดํธ ์ง์ฐ
- in 1 month
- ์ ๋ฐ์ดํธ ์ง์ฐ
์๋ก ๊ฒน์น๋ ๊ธฐ๊ฐ์ ์์ฆ๊ฐ๋์ด๋ฉฐ ์ผ๋ณ ํฉ๊ณ๊ฐ ์๋๋๋ค. ์ธก์ ๊ฐ์ด ์์ผ๋ฉด ๋น์ ๋ก๋๋ค. ์คํ๋ ๊ด์ฌ๋๋ฅผ ๋ํ๋ด๋ฉฐ ํ์ง์ ๋ณด์ฅํ์ง ์์ต๋๋ค.
README.md
Originalโโโ โโโ โโโโโโโ โโโ โโโ โโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโ
โโโ โโโโโโโโโโโโโโโโโโโโ โโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโ
โโโ โโโโโโ โโโ โโโโโโ โโโโโโโโโ โโโ โโโ โโโโโโ โโโ
โโโโ โโโโโโโ โโโ โโโโโโ โโโโโโโโโโโโโ โโโ โโโโโโ โโโ
โโโโโโโ โโโโโโโโโโโโโ โโโ โโโโโโ โโโโโโ โโโ โโโโโโโโโโโโโโโโ
โโโโโ โโโโโโโ โโโ โโโ โโโโโโ โโโโโ โโโ โโโโโโโโโโโโโโโโ
VoxIntel Engine โ Multi-Modal Speech Telemetry & Acoustic DSP Engine (FastAPI & Python 3.11)
๐ Architectural Overview
VoxIntel Engine is an asynchronous, high-throughput microservice that analyzes technical presentations, executive pitches, and mock interview speeches across multiple parallel acoustic and semantic streams:
[ Audio Stream (WAV/PCM) + Transcript ]
โ
โโโโโโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโ
โผ โผ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Acoustic DSP Analyzer โ โ Lexical NLP Analyzer โ
โ - FFT Fundamental Pitch (F0) โ โ - Words Per Minute (WPM) โ
โ - RMS Energy & Volume (dB) โ โ - Filler Word Density โ
โ - Silence / Hesitation Pauses โ โ - Type-Token Ratio (TTR) โ
โโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโ
โ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโ
โ
โผ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Multi-Modal Fusion Engine โ
โ - Calibrated Scoring Matrix โ
โ - Delivery Grade (A+ to C) โ
โ - Actionable Coaching Insights โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โก Core Telemetry & Mathematical Capabilities
Acoustic Digital Signal Processing:
- Fundamental Frequency ($F_0$): Normalized autocorrelation over Fourier transform frames estimating vocal pitch register ($75 ext{ Hz} - 500 ext{ Hz}$).
- Intonation Variety & Pitch Jitter ($\sigma_{F_0}$): Measures standard deviation around mean pitch to detect flat/monotone delivery vs expressive presentation style.
- Root Mean Square (RMS) Volume Dynamics: Decibel-scale loudness measurement ($20 \log_{10}( ext{RMS})$) and peak-to-floor dynamic contrast.
- Micro-Pause Segmentation: Automated detection of hesitation gaps ($>300 ext{ms}$) vs natural rhythmic pauses.
Lexical & NLP Metrics:
- Speaking Pace (WPM): Classifies cadence against standard presentation benchmarks ($125 - 155 ext{ WPM}$ ideal).
- Filler Word Density: Regex token analysis detecting common hesitation crutches (
um,uh,like,actually,basically,you know). - Lexical Diversity (Type-Token Ratio): Vocabulary richness calculation ($TTR = rac{ ext{Unique Tokens}}{ ext{Total Tokens}}$).
Multi-Modal Confidence Matrix:
- Weighted multi-dimensional scoring evaluating Pacing (25%), Fluency (25%), Vocal Energy (25%), and Intonation (25%) to output an overall calibrated confidence index ($0 - 100$).
๐ก REST API Reference
1. Multi-Modal Audio Analysis
POST /api/v1/analyze/audio (Multipart Form)
file: Audio recording (.wav)transcript(optional): Spoken text transcript
2. Transcript-Only Pacing Analysis
POST /api/v1/analyze/text (JSON Body)
{
"transcript": "Good morning. In this presentation, I will discuss distributed consensus algorithms and our high-throughput transaction architecture.",
"duration_seconds": 15.0
}
3. Health & Telemetry
GET /api/v1/health
๐ Quick Start (Docker)
git clone https://github.com/ronitgupta138/vox-intel-engine.git
cd vox-intel-engine
# Start service container
docker compose up --build -d
# Interactive Swagger UI available at:
# http://localhost:8000/docs
๐งช Running Unit Tests
pytest -v tests/
๐ License
This project is open-source under the MIT License.
๊ด๋ จ ํ๋ก์ ํธ ์ดํด๋ณด๊ธฐ
Asabeneh/30-Days-Of-Python
30 Days of Python ํ๋ก๊ทธ๋๋ฐ ์ฑ๋ฆฐ์ง๋ Python ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ฅผ 30์ผ ๋์ ๋ฐฐ์ฐ๊ธฐ ์ํ ๋จ๊ณ๋ณ ๊ฐ์ด๋์ ๋๋ค. ์ด ์ฑ๋ฆฐ์ง๋ 100์ผ ์ด์ ๊ฑธ๋ฆด ์ ์์ต๋๋ค. ์์ ์ ์๋์ ๋ง์ถฐ ์งํํ์ธ์. ๋ค์ ๋์์๋ ๋์์ด ๋ ์ ์์ต๋๋ค: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
78,423 ์คํgrafana/grafana
๊ฐ๋ฐฉ์ ์ด๊ณ ์กฐํฉ ๊ฐ๋ฅํ ์ต์ ๋ฒ๋น๋ฆฌํฐ ๋ฐ ๋ฐ์ดํฐ ์๊ฐํ ํ๋ซํผ์ ๋๋ค. Prometheus, Loki, Elasticsearch, InfluxDB, Postgres ๋ฑ ์ฌ๋ฌ ์์ค์ ๋ฉํธ๋ฆญ, ๋ก๊ทธ, ํธ๋ ์ด์ค๋ฅผ ์๊ฐํํฉ๋๋ค.
77,763 ์คํredis/redis
์ค์๊ฐ ๋ฐ์ดํฐ ๊ธฐ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ตฌ์ถํ๋ ๊ฐ๋ฐ์์๊ฒ Redis๋ ๊ฐ์ฅ ์ ํธ๋๊ณ , ๊ฐ์ฅ ๋น ๋ฅด๋ฉฐ, ๊ธฐ๋ฅ์ด ๊ฐ์ฅ ํ๋ถํ ์บ์, ๋ฐ์ดํฐ ๊ตฌ์กฐ ์๋ฒ์ด์ ๋ฌธ์ ๋ฐ ๋ฒกํฐ ์ฟผ๋ฆฌ ์์ง์ ๋๋ค.
77,309 ์คํapache/superset
Apache Superset๋ ๋ฐ์ดํฐ ์๊ฐํ ๋ฐ ๋ฐ์ดํฐ ํ์ ํ๋ซํผ์ ๋๋ค.
75,453 ์คํ