← Home

API for business

This page is for companies that build Speech2Words speech recognition into their own product. One token opens every service: live speech, a file, a video link, a chat over the transcript, history and payment.

How to call it

Send header Authorization: Bearer and the token with every request. The services live at /api/v1. The token belongs to your sign-in: free minutes, the subscription and the balance are taken from that account. A token cannot mint another token. That happens only after you sign in on this page.

curl https://speech2words.ru/api/v1/account \
  -H "Authorization: Bearer iil_..."

Services

The audio for /ws/listen can come from anywhere: a microphone, a tab, a recorded conversation. The service only transcribes the PCM you send and does not join Zoom, Google Meet or Kontur.Talk meetings. You get the meeting audio yourself: on our site Chrome does it, and your own client can use any other way to capture it.

You are responsible for making sure the people in the meeting or conversation agree to the recording and transcription. A breach of the platform rules or the law stays with the caller.

The free minutes of the day, the subscription and the balance work the same way as on the site. A call to /api/v1 without a sign-in answers 401. A bad token also answers 401 and does not spend guest minutes.

Access token

Choose how to sign in. Then name the token and, if you want, set its lifetime in days. You can copy it, change the lifetime and revoke it. The pair of sign-in and token is stored.