Audio Playback: Display the generated audio with basic playback controls (play/pause).
Error Handling: Clear and concise error messages for API failures.
Audio Sharing: A 'Copy Audio URL' button for sharing the generated audio.
Example phrases: Display a few example phrases in Chhattisgarhi to allow the user to explore or test out the application; source these phrases using the /examples endpoint from the reference API; make this part of a suggested workflow for new users to become more comfortable with the application; let the user select and paste these phrases from the application.
Style Guidelines:
Primary color: A warm, earthy orange (#E07A5F), evocative of the region's landscape and culture.
Background color: A light, desaturated beige (#F2E8CF) providing a natural and calming backdrop.
Accent color: A muted green (#3D405B), inspired by the lush forests of Chhattisgarh.
Headline font: 'Belleza', a humanist sans-serif lending an artistic and fashionable vibe to titles and shorter texts; body font: 'Alegreya' (serif) for body text, lending an elegant, intellectual, contemporary feel.
Use simple, line-based icons with rounded corners for a friendly feel.
Clean and spacious layout with a focus on readability. Use a single-column design for mobile responsiveness.