posted an update

Voice-Based Interaction in Klerk 2.0

Klerk integrates Azure Speech Services to enable seamless voice-based interaction, ensuring accessibility for users with limited literacy. This voice-based interaction enhances user engagement by allowing them to speak instead of typing, making it easier to interact with government services, legal documents, and policy-related queries. The feature includes: Speech-to-Text (STT): Converts user speech into text using Azure Speech SDK. Supports multiple languages, allowing users to interact using their preferred language. Processes voice commands and queries to facilitate communication with Klerk.

Text-to-Speech (TTS): Converts the generated response into natural-sounding speech. Uses Azure Speech Synthesis with language-specific neural voices for enhanced user experience. Supports multiple regional languages, including Hindi, Kannada, Tamil, Telugu, Marathi, Urdu, and more.

Language Adaptability: Klerk dynamically selects the appropriate speech code and synthesis voice based on the target language. This ensures that users receive responses in their native or preferred language, improving accessibility.

Log in or sign up for Devpost to join the conversation.