Logo Lanfrica

SUNDSCRIB3/asa-yoruba-ai

Domaine:

natural language processing

Type de record:

software
Créateur:
SUN
Hôte:
Àṣà — Yoruba AI Voice Assistant: faster-whisper ASR + Llama-3.3-70B + FarmerlineML TTS --- title: Àṣà — Yoruba AI emoji: 🗣️ colorFrom: green colorTo: yellow sdk: gradio sdk_version: "6.9.0" app_file: app.py pinned: true --- # 🗣️ Àṣà — Yoruba AI Voice Assistant Speak or type in **Yoruba** (or English) — Àṣà replies in fluent, natural Yoruba with correct tones. ## Pipeline ``` Mic/Text → faster-whisper ASR → Llama-3.3-70B (NVIDIA API) → FarmerlineML TTS → Audio ``` ## Setup (local) ```bash cd ~/yoruba_ai export NVIDIA_API_KEY=your_key_here ~/ai-env/bin/pip install -r requirements.txt ~/ai-env/bin/python app.py ``` ## HF Spaces Set `NVIDIA_API_KEY` as a Space Secret (Settings → Variables and Secrets). No other configuration needed. ## Models | Stage | Model | Notes | |-------|-------|-------| | ASR | faster-whisper large-v3 | CPU, int8 — handles Yoruba + Pidgin code-switching | | LLM | meta/llama-3.3-70b-instruct | Via NVIDIA API — Àṣà persona | | TTS | FarmerlineML/yoruba_tts-2025 | VITS — correct Yoruba tonal pronunciation |