Telegram bot

Voice for Telegram

Our bot transcribes voice messages and saves recordings to your library. And with the API you can build your own voice bot.

  • Voice message → timestamped transcript
  • Recordings are saved to your library
  • Your own bot on the TTS and STT API

Voice message → transcript

Send audio to the bot and get a timestamped transcript plus a recording in your library.

Diarization and speakers

The conversation is split into turns with speaker labels — great for interviews and calls.

Your own bot on the API

TTS and STT over REST and WebSocket: voice replies and voice-message recognition in your bot.

How to connect

Connect the bot

Dashboard → Integrations → Telegram. You get a link with a binding code.

Send a voice message

The bot accepts audio, transcribes it and returns the transcript.

Recording in the library

Every conversation is saved with tags — searchable and ready for QA.

API

Your own bot on the API

Accept voice messages and transcribe them through the same STT API.

# Голосовое → транскрипт через API
curl -X POST https://ttsapi.ru/v1/transcribe \
  -H "X-Api-Key: rtt_…" \
  -F "audio=@voice.ogg" \
  -F "language=ru" \
  -F "diarization=true"

→ 202 { "job_id": "…" }

FAQ

Frequently asked questions

How do I link the bot to my account?

In the cabinet, go to Integrations → Connect Telegram, get a link with a one-time code and send /start to the bot.

Does audio leave Telegram?

No: only the transcript text is returned to Telegram, and the audio is processed on our servers.

Which audio formats does the bot accept?

OGG/OPUS from Telegram, plus mp3, wav and m4a — same as the main API.

Can the bot speak its replies?

Yes, build replies on the TTS API — a preset voice or your own clone.

Connect Telegram in a minute

The free transcription limit is enough to try the bot.