wagner-austin
renamed to previous web_demo
b9f28bb
# Turkic Transliteration Demo for Hugging Face Spaces
# This application demonstrates transliteration between Cyrillic, Latin, and IPA for Turkic languages
# Import the web demo UI builder from the turkic_translit package
# Using the new app module structure
from turkic_translit.web.web_demo import build_ui
# Create the Gradio interface with default settings
# The build_ui function configures a Gradio Interface with:
# - Input fields for text entry
# - Language selection (Kazakh/Kyrgyz)
# - Script selection (Cyrillic/Latin/IPA)
# - Real-time transliteration preview
demo = build_ui()
# Enable queuing for better performance with multiple users
# This prevents the server from being overwhelmed by concurrent requests
demo.queue()
# Launch the web application
# In Hugging Face Spaces, this will make the app available to users
demo.launch()