To integrate an interpreter by phone, you'll create a Translation Request. This is a record of your call we use to identify you. The request returns a VerbalizeIt phone number that is expecting your call.
Fetch of list of the languages supported by VerbalizeIt. Languages are added regularly.
GET - https://api.verbalizeit.com/languages.(json/xml)
Parameters
| auth_token | xxxxx |
Response
Create a Live Translation Request, which allows us to identify your incoming call and route it to the right language.
POST - https://api.verbalizeit.com/live_translation_requests.(json/xml)
Parameters
| auth_token | xxxxx |
| language | 'zh', 'hi', 'es', ... |
| inbound_number | The number you will be dialing from |
Response
VerbalizeIt supports VOIP calls using the Twilio Client library, with support for iOS, Android, or the browser. Request a Twilio capability token from the VerbalizeIt API, then start your call through Twilio.
Fetch of list of the languages supported by VerbalizeIt. Languages are added regularly.
GET - https://api.verbalizeit.com/languages.(json/xml)
Parameters
| auth_token | xxxxx |
Response
Generate a code that authorized your application to call VerbalizeIt. See Twilio's documentation for more information on capability tokens.
POST https://api.verbalizeit.com/calls/capability_tokens.(json/xml)
Parameters
| auth_token | xxxxx |
Response
Use the Twilio Client library to initiate your call to a VerbalizeIt interpreter.
Parameters
| auth_token | xxxxx |
| language | 'zh', 'hi', 'es', ... |