Getting Started
In this guide, you’ll learn how to automatically transcribe live streaming audio in real time using Reverie’s SDKs, which are supported for use with the Reverie API.Before you start, you’ll need to follow the steps in the Get your API
Credentials to obtain your API KEY & APP ID.
Make your first Call
Make your first API Call using the cURL request. Add your own API Credentials where it says<YOUR-APP-ID> & <YOUR-API-KEY>
and then run the following example in a terminal or your favorite API client.
SDKs
Reverie has several SDKs that can make it easier to use the API. Follow these steps to use the SDK of your choice to make a Reverie Localization request.Install Dependencies
Translate Text to your preferred language
The following code shows how to convert the text to your preferred language.Results
In order to see the results from Reverie, you must run the application. Run your application from the terminal. Your transcripts will appear in your shell.Analyzing the Response
The API returns aresponseList, which is an array containing the localized content. Each item includes the inString, representing the original input text in the source language, and the corresponding outString, which contains the translated text in the requested target language.
Key Features
Rapid Content Localization
The Localization API quickly adapts English content into Indic languages,
localizing single or multiple sentences in a fraction of the time for a seamless user experience.
Context-Aware Localization
Our API analyzes the domain and context of the content, ensuring accurate localization
by adapting terms like “book” to suit the industry or intent (e.g., booking tickets vs. reading books).
Cultural Nuance Adaptation
Go beyond translation by capturing cultural references, simplifying text,
and adjusting for local conventions like measurement systems to resonate with the target audience.
Wide Language Support
Localize content into 16 Indic languages, including Hindi, Bengali, Tamil, Telugu, Marathi,
and more, ensuring broad accessibility across diverse regions.
High-Quality Localization
Deliver clear, natural, and culturally relevant translations that align with user expectations,
enhancing comprehension and engagement.
Custom Localization Solutions
Collaborate with us to tailor localization for your brand, ensuring the tone, style,
and terminology align with your specific needs and audience.
Supported Languages
Supported Domains
Sample Code
Python
Access Python SDK samples for seamless content localization using Reverie’s Localization API. Perfect for server-side translation tasks.
JavaScript
Explore JavaScript SDK examples to integrate real-time localization into web applications and browser-based experiences.
GoLang
Find GoLang SDK samples for fast, scalable localization solutions in backend systems and APIs.
FAQs
What languages are supported by the Localization API?
What languages are supported by the Localization API?
The Localization API supports 16 Indic languages, including Hindi, Bengali, Tamil, Telugu, Marathi, and more, ensuring broad regional coverage.
Can I customize translations for specific domains?
Can I customize translations for specific domains?
Yes, the API supports domain-specific localization (e.g., government, travel, ecommerce) to accurately adapt content based on context and industry.
Does the API handle cultural nuances?
Does the API handle cultural nuances?
Absolutely. The API goes beyond translation, adapting content for cultural references, local conventions, and simplicity to resonate with target audiences.
Can I create custom localization for my brand?
Can I create custom localization for my brand?
Yes, Reverie offers custom localization solutions, allowing you to tailor tone, style, and terminology to align with your brand’s identity.
How fast is the localization process?
How fast is the localization process?
The Localization API provides rapid localization, translating single or multiple sentences in a fraction of the time for seamless integration.