Introduction
Today's world is full of business and economic activity. With the expansion in trade and commercial activities across borders, communication between countries has largely increased. Therefore, real-time translation plays an important role to enable cross-communication effectively.
We developed AI for real-time speech translation to break down language barriers in both online and in the physical world. This API provides a simple interface to instantly translate from one language to another. The input data can either be a URL pointed to the audiio file or a base64 encoded data format.
The model currently supports 107 languages:
- 'af': afrikaans
- 'sq': albanian
- 'am': amharic
- 'ar': arabic
- 'hy': armenian
- 'az': azerbaijani
- 'eu': basque
- 'be': belarusian
- 'bn': bengali
- 'bs': bosnian
- 'bg': bulgarian
- 'ca': catalan
- 'ceb': cebuano
- 'ny': chichewa
- 'zh-cn': chinese (simplified)
- 'zh-tw': chinese (traditional)
- 'co': corsican
- 'hr': croatian
- 'cs': czech
- 'da': danish
- 'nl': dutch
- 'en': english
- 'eo': esperanto
- 'et': estonian
- 'tl': filipino
- 'fi': finnish
- 'fr': french
- 'fy': frisian
- 'gl': galician
- 'ka': georgian
- 'de': german
- 'el': greek
- 'gu': gujarati
- 'ht': haitian creole
- 'ha': hausa
- 'haw': hawaiian
- 'iw': hebrew
- 'he': hebrew
- 'hi': hindi
- 'hmn': hmong
- 'hu': hungarian
- 'is': icelandic
- 'ig': igbo
- 'id': indonesian
- 'ga': irish
- 'it': italian
- 'ja': japanese
- 'jw': javanese
- 'kn': kannada
- 'kk': kazakh
- 'km': khmer
- 'ko': korean
- 'ku': kurdish (kurmanji)
- 'ky': kyrgyz
- 'lo': lao
- 'la': latin
- 'lv': latvian
- 'lt': lithuanian
- 'lb': luxembourgish
- 'mk': macedonian
- 'mg': malagasy
- 'ms': malay
- 'ml': malayalam
- 'mt': maltese
- 'mi': maori
- 'mr': marathi
- 'mn': mongolian
- 'my': myanmar (burmese)
- 'ne': nepali
- 'no': norwegian
- 'or': odia
- 'ps': pashto
- 'fa': persian
- 'pl': polish
- 'pt': portuguese
- 'pa': punjabi
- 'ro': romanian
- 'ru': russian
- 'sm': samoan
- 'gd': scots gaelic
- 'sr': serbian
- 'st': sesotho
- 'sn': shona
- 'sd': sindhi
- 'si': sinhala
- 'sk': slovak
- 'sl': slovenian
- 'so': somali
- 'es': spanish
- 'su': sundanese
- 'sw': swahili
- 'sv': swedish
- 'tg': tajik
- 'ta': tamil
- 'te': telugu
- 'th': thai
- 'tr': turkish
- 'uk': ukrainian
- 'ur': urdu
- 'ug': uyghur
- 'uz': uzbek
- 'vi': vietnamese
- 'cy': welsh
- 'xh': xhosa
- 'yi': yiddish
- 'yo': yoruba
- 'zu': zulu
In below example, it translates from an English speech to Chinese.
Input dataOutput data