Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

© 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

Israel-Taddese/amharic-voice-ai

Domain:

natural language processing

Record type:

software
Creator:
Isr
Host:
Azure-powered Amharic ↔ English speech and text translation app with FastAPI, Azure Speech, Azure Translator, and local web UI. # AmharicVoice AI ## Portfolio Project Summary **AmharicVoice AI** is an Azure-powered Amharic ↔ English translation MVP that supports typed text translation, browser microphone recording, WAV speech translation, translated audio playback, and Amharic-aware phrase normalization. This project demonstrates full-stack application development, cloud API integration, secure backend design, deployment documentation, and practical troubleshooting across browser audio, Azure AI services, FastAPI, Render, GitHub, and Windows development environments. ## Live Demo - **Frontend demo:** `amharic-voice-ai-web.onrend…` - **Backend health check:** `amharic-voice-ai.onrender.c…` - **Backend API docs:** `amharic-voice-ai.onrender.c…` > Note: The backend is hosted on Render's free tier, so the first request after inactivity may take extra time while the service wakes up. ## Key Features - Amharic ↔ English text translation - Amharic ↔ English speech translation - Browser microphone recording - Browser recordings encoded as 16 kHz mono 16-bit PCM WAV - Direct upload of recorded WAV audio to the speech translation endpoint - Translated audio playback - Custom Amharic phrase normalization for greeting phrases and speech-recognition variations - Public frontend and backend deployment on Render - API documentation through FastAPI Swagger UI ## Security and Privacy Highlights - `.env` file excluded from Git tracking - `.env.example` included for safe configuration reference - Azure keys stored as Render environment variables - Rate limiting added to reduce API abuse risk - Upload file size limits added for speech requests - Chunked upload validation added to avoid reading oversized uploads into memory - Invalid WAV error handling added for renamed `.m4a`, `.mp3`, or compressed audio files - Generated translated audio cleanup added - Production CORS restricted to the deployed frontend - Privacy/security checklist documented ## Technica …

Visit

github.com

Languages

Amharic

Similar

Jonnysol/Amharic-AI-Voice-Chatbotisrael/Amharic-News-Text-classification-DatasetYonasTewabe/Amharic-Voice-Assistanttolloplus/amharic-voice-backendhassetshi/amharic-voice-agentmickeyUI/Amharic-Voice-Agent

Jonnysol/Amharic-AI-Voice-Chatbot

Amharic voice AI assistant for Raspberry Pi, speech-to-text, LLM reasoning, and Ge'ez-script languag

israel/Amharic-News-Text-classification-Dataset

An Amharic News Text classification Dataset

YonasTewabe/Amharic-Voice-Assistant

Siri type digital assistant app that works with Amharic language commands

tolloplus/amharic-voice-backend

Amharic VOICE AGENT

hassetshi/amharic-voice-agent

# 🇪🇹 Amazon Consulting — Amharic Voice Agent Bilingual English + Amharic voice agent for Amazon Con

mickeyUI/Amharic-Voice-Agent

# Amharic Hospital Receptionist Voice Agent A production-ready AI voice agent that acts as a hospit