amharic-tts / README.md
snackshell's picture
Update README.md
2e80b4e verified

A newer version of the Gradio SDK is available: 5.33.0

Upgrade
metadata
license: mit
title: Amharic Text-to-Speech (TTS)
sdk: gradio
emoji: πŸ’»
colorFrom: purple
colorTo: pink
thumbnail: >-
  https://cdn-uploads.huggingface.co/production/uploads/6717556a4777a008d5050cba/urQjnIAwtM0Pm6coyh4A7.png
short_description: 'Amharic Text-to-Speech Application. '
sdk_version: 5.22.0

Amharic Text-to-Speech (TTS) Application

Amharic TTS Interface
Convert Amharic text to natural-sounding speech directly in your browser

Open in Spaces

Features ✨

  • πŸ—£οΈ Native Amharic voice support (Male & Female)
  • 🌍 Web interface with Amharic localization
  • ⚑ Real-time speech synthesis
  • 🎧 Direct audio playback in browser
  • πŸ› οΈ Error handling with Amharic/English messages
  • ⏱️ 30-second timeout protection

Supported Voices 🎢

Name Gender Voice ID
Ameha Male am-ET-AmehaNeural
Mekdes Female am-ET-MekdesNeural

How to Use πŸš€

  1. Type/paste Amharic text in the input box
  2. Select preferred voice (Ameha or Mekdes)
  3. Click "α‹΅αˆα… ፍጠር" (Generate Audio)
  4. Play the generated audio using the built-in player

Technical Details πŸ”§

graph TD
    A[User Interface] --> B(Gradio Frontend)
    B --> C[Edge TTS Service]
    C --> D[Microsoft Cognitive Services]

Built With

  • 🐍 Python 3.10+
  • πŸŽ›οΈ Gradio (Web Interface)
  • πŸ”Š edge-tts (TTS Engine)
  • ⚑ asyncio (Async Operations)

License πŸ“„

This project is licensed under the MIT License

Acknowledgments πŸ™

  • Microsoft Edge TTS services
  • Hugging Face for hosting
  • Gradio team for the web framework
  • Ethiopian tech community for support

πŸ“ GitHub Repository | πŸ› Report Issues


Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference