/
Real-time SaaS
/
Overview

Overview

Supported Languages

The Speechmatics Real-time SaaS supports the following languages:

LanguageLanguage Code
Arabic(ar)
Bashkir(ba)
Basque(eu)
Belarusian(be)
Bulgarian(bg)
Cantonese(yue)
Catalan(ca)
Croatian(hr)
Czech(cs)
Danish(da)
Dutch(nl)
English(en)
Esperanto(eo)
Estonian(et)
Finnish(fi)
French(fr)
Galician(gl)
German(de)
Greek(el)
Hindi(hi)
Hungarian(hu)
Interlingua(ia)
Italian(it)
Indonesian(id)
Japanese(ja)
Korean(ko)
Latvian(lv)
Lithuanian(lt)
Malay(ms)
Mandarin(cmn)
Marathi(mr)
Mongolian(mn)
Norwegian(no)
Polish(pl)
Portuguese(pt)
Romanian(ro)
Russian(ru)
Slovakian(sk)
Slovenian(sl)
Spanish(es)
Swedish(sv)
Tamil(ta)
Thai(th)
Turkish(tr)
Uyghur(ug)
Ukrainian(uk)
Vietnamese(vi)
Welsh(cy)

Please note that the languages you have access to may be limited by your contract with Speechmatics. Each transcription request is processed using a single language which is specified through a two-letter (ISO639-1) or three-letter (ISO639-3) code.

Supported file types

The following input types are supported for transcription:

  • Raw audio: PCM F32 LE raw audio stream (32-bit float), PCM S16 LE raw audio stream (16- bit signed int), mu-law
  • Files: wav, mp3, aac, ogg, mpeg, amr, m4a, mp4, flac

Supported endpoints

Speechmatics Real-time SaaS supports the following endpoints for production use:

RegionEnvironmentEndpoints
EUEU1neu.rt.speechmatics.com
USUS1wus.rt.speechmatics.com

All production environments are active and highly available. Multiple environments can be used to balance requests or provide a failover in the event of disruption to one environment.

If you attempt to use an endpoint for a region you are not contracted to use, that request will be unsuccessful. If you want to use a different region, please contact sales@speechmatics.com.

The following example endpoint is used in this guide: eu.rt.speechmatics.com

Authorization headers

Access to the API requires use of an authorization token ('auth token'). It is done using an Authorization header, which is the recommended OAuth2 approach.

Speechmatics Support will provide you a unique Authorization Token. It is your responsibility to store the Authorization Token securely and ensure it is not mishandled. It is recommended that you store and provide access to the Token on the principle of least privilege. If you believe that your Token has been compromised, please contact Speechmatics Support.

ISO 8601 timestamps

Timestamps are represented in ISO 8601 format, for example: 2018-10-02T13:10:25Z. Coordinated Universal Time (UTC) is used (indicated by the Z suffix).