Commit History

fix: implement debounced barge-in check, greeting isolation, and remove aggressive dynamic VAD fast-tracking to eliminate premature filler interruptions and cut-off greetings
61cd1af

rudyByte commited on

fix: inject final critical overrides at absolute bottom of system prompt to enforce behavior rules over database configs
8a5e277

rudyByte commited on

fix: implement real-time paced background audio streaming and smart barge-in history truncation
3cd948c

rudyByte commited on

fix: make silence timeout language key matching case-insensitive
1989cda

rudyByte commited on

fix: implement robust state barge-in transitions, fix safety reset duration check, and upgrade conversational behavior guidelines
b2ed694

rudyByte commited on

fix: resolve moaning VAD fillers and prevent resuming old context on new calls
e1d1112

rudyByte commited on

fix: 3 critical bugs — choppy audio (batch TTS), hello-hello (silence timer reset), instant VAD filler
ad09e1f

rudyByte commited on

feat: complete latency tracking, API retries, echo suppression, and session watchdog
12ac7b8

rudyByte commited on

feat: parallel TTS, pre-synthesized greeting, edge cases, dynamic VAD
260feb4

rudyByte commited on

fix(CRITICAL): correct audio format mismatch - VAD outputs float32 PCM not mulaw, causing all transcriptions to be garbage/empty
ba2a691

rudyByte commited on

fix: VAD singleton + timer-based listening reset + wrapped init in try/except
0a4e0f9

rudyByte commited on

feat: add accuracy testing script for Sarvam STT Gujarati transcription
ea4b3c4

rudyByte commited on

fix: remove duplicate globals, guard _memory, fix nonlocal scoping, fix echo-cooldown init
9215901

rudyByte commited on

fix: implement barge-in grace period and increase VAD threshold to prevent echo-interrupts
7373dac

rudyByte commited on

fix: resolve syntax error in FILLER_PHRASES dictionary
f289221

rudyByte commited on

perf: implement global connection pooling for sarvam ai to fix high latency
a2d922f

rudyByte commited on

fix: move VAD and STT to per-session state and add detailed debug logging
67b145c

rudyByte commited on

fix: force torchaudio to CPU version to resolve CUDA linkage error
d0cf85d

rudyByte commited on

fix: resolve backend build dependencies and stabilize Sarvam integration
db3b74a

rudyByte commited on

feat(E5): complete Gujarati perfection — Sarvam STT, fixed TTS, code-mix prompts
ebf9701

rudyByte commited on

fix: enforce female gender, reduce latency, and restore emotion context
3d87866

rudyByte commited on

feat: refine Maya persona for more conversational and natural greetings
9ab520c

rudyByte commited on

fix: pre-create session with profile and delay name asking
a9f0f00

rudyByte commited on

fix: personalized greetings and filtered technical tags
4a27cdc

rudyByte commited on

feat: Smart tool results and Mock Memory for Demo
7605858

rudyByte commited on

fix: resolve NameError List in calendar_service.py
459917a

rudyByte commited on

feat: Maya Intelligence & Stability - Smart Availability, Rich Context, and Structured Notes
bd0e40f

rudyByte commited on

fix: Full audit round 4 - verbose STT logging, Devanagari Hindi for pronunciation, prewarmed calendar phrases, float32->int16 WAV fix verification
af50cff

rudyByte commited on

hotfix: Revert English voice to tanya for stability
a32ea5d

rudyByte commited on

hotfix: Fix English TTS voice to niharika (bulbul:v3 compatible)
dddb580

rudyByte commited on

fix: Rewrite STT (float32->int16 WAV conversion + correct model name) + better TTS voices
42469de

rudyByte commited on

fix: Full audit round 3 - speechbrain graceful fallback, STT echo bug (remove prompt param), UUID guard in caller_memory
4b918ea

rudyByte commited on

hotfix: Fix STT initial_prompt crash + datetime import + Hindi pronunciation (hun->hoon)
96f8d60

rudyByte commited on

fix: Full enterprise audit - 6 critical bugs fixed (UUID spam, LLM silent bug, tool call accumulation, type safety, default CallerProfile, emotion serialization)
0db2958

rudyByte commited on

hotfix: Fix filler phrase list bug causing pipeline crash
5b95188

rudyByte commited on

hotfix: Update deprecated speaker voices for Sarvam Bulbul V3
c9f675d

rudyByte commited on

hotfix: Remove deprecated pitch and loudness from Sarvam TTS payload
963ed9c

rudyByte commited on

feat(E4): Caller Memory and Real-Time DB Lookups
75c718c

rudyByte commited on

feat(E3): Google Calendar Real-Time Booking via Groq Function Calling
2e4c13e

rudyByte commited on

feat(E2): Emotional Intelligence Engine + Manual WhatsApp Alerts API + Scaling Roadmap
6d68d81

rudyByte commited on

style: changed gujarati voice to female (vidya) for consistency
2315279

rudyByte commited on

feat(E1): neural Silero VAD + Sarvam TTS + language-aware silence
f9110b3

rudyByte commited on

fix: removed duplicate key in app.py causing syntax error
5133af4

rudyByte commited on

feat: structured note-taking with JSON state extraction and incremental updates
ec821d3

rudyByte commited on

fix: extreme reliability upgrades (llama 8b, long timeouts, and localized static fallbacks)
7bf7369

rudyByte commited on

fix: defined system_prompt in streaming method and switched to stable llama-3.1 model
881bb01

rudyByte commited on

fix: emergency audio flow restoration (fixed VAD filter and agent state timeout)
2771ab4

rudyByte commited on

feat: Proactive Smart Upgrades (VAD, Hallucination Filter, Abbreviation Handling, Sanitization)
474ccfc

rudyByte commited on

feat: upgraded AI brain for smart entity extraction (e.g., Rudra instead of 'My name is Rudra')
6f938ac

rudyByte commited on

fix: automatic bypass, continuous language switching, hindi default, and removed annoying fillers
5138295

rudyByte commited on