Skip to page content
SAVRN
Search Plan a project

Open-weight model

vani-indic-voice-assistant

by Saurabh Kumar thedevsaurabh/vani-indic-voice-assistant

vani-indic-voice-assistant is an open-weight model from Saurabh Kumar. Its published files total 349.6 KB.

Vani is a Cloud + Local Hybrid multilingual voice-to-voice assistant supporting all 22 Constitutionally Recognized Indian Languages using state-of-the-art speech and language models: 1.

Parameters—
Context—
Weights349.6 KB
License—
AccessOpen weights
Monthly Downloads—

Model Card

Vani is a Cloud + Local Hybrid multilingual voice-to-voice assistant supporting all 22 Constitutionally Recognized Indian Languages using state-of-the-art speech and language models: 1. Cloud / Browser WebRTC Mode (Hugging Face Spaces, Mobile, Any Browser): - Streams your microphone audio directly through the browser (gr.Audio(streaming=True)). - Evaluates speech boundaries in real time via LiveKit Silero ONNX VAD. - Auto-plays crystal-clear synthesized Indic speech in your browser with 3-Layer Acoustic Echo Protection so the assistant never hears itself. 2. Local Zero-Click Hardware Mode (Windows / Desktop GPU): - Captures audio directly from your OS soundcard via sounddevice.InputStream…

Excerpt from the card by Saurabh Kumar.

Identity and Version

Repository
thedevsaurabh/vani-indic-voice-assistant
Publisher
Saurabh Kumar
Task
Not stated by the source
Modality
Other
Library
Not stated by the source
Parameters
Not stated by the source
Languages
Not stated by the source
Revision
b89233073c1aad3a2b87b8c90e6d94a1b3ac21f3
First published
2026-10-13
Last updated
2026-10-13

Files and Weights

30 files, 349.6 KB in total.

Configuration21 files · 331.8 KB
Documentation2 files · 5.9 KB
Other5 files · 4.0 KB
Repository2 files · 7.9 KB
Every file
FileTypeSizeSHA-256
app.pyConfiguration39.1 KB —
config.pyConfiguration4.2 KB —
deploy_to_hf.pyConfiguration3.7 KB —
parler_tts/__init__.pyConfiguration704 B —
parler_tts/configuration_parler_tts.pyConfiguration14.8 KB —
parler_tts/dac_wrapper/__init__.pyConfiguration78 B —
parler_tts/dac_wrapper/configuration_dac.pyConfiguration833 B —
parler_tts/dac_wrapper/modeling_dac.pyConfiguration6.2 KB —
parler_tts/logits_processors.pyConfiguration2.5 KB —
parler_tts/modeling_parler_tts.pyConfiguration190.6 KB —
parler_tts/streamer.pyConfiguration7.2 KB —
src/__init__.pyConfiguration45 B —
src/asr_engine.pyConfiguration3.9 KB —
src/live_agent.pyConfiguration19.0 KB —
src/llm_engine.pyConfiguration3.2 KB —
src/pipeline.pyConfiguration6.0 KB —
src/tts_engine.pyConfiguration8.1 KB —
src/vad_engine.pyConfiguration7.1 KB —
test_barge_in_and_streaming.pyConfiguration10.9 KB —
test_env.pyConfiguration2.4 KB —
test_pipeline.pyConfiguration1.3 KB —
README.mdDocumentation2.0 KB —
test_report.mdDocumentation3.9 KB —
packages.txtOther35 B —
requirements.txtOther256 B —
run.batOther954 B —
run_agent.batOther977 B —
setup_env.ps1Other1.8 KB —
.gitattributesRepository7.9 KB —
.gitignoreRepository63 B —

License and Download

License
Not stated by the source
Access
Open weights, no gate
Download from Saurabh Kumar

Released by Saurabh Kumar through its official repository on Hugging Face.