Transcribe meetings with the Recall.ai + Speechmatics Integration

Recall.ai provides a single API to access real-time meeting data from platforms like Zoom, Google Meet, Microsoft Teams and more.

Take the pain out of real-time meeting integrations

Accurate Transcription

Speechmatics' ASR works regardless of accent or dialect, even in challenging, noisy environments.

Global Reach

Our AI-driven speech technology powers transcription, translation and understanding in 50+ languages.

Native Speechmatics Integration

Speechmatics transcription is fully integrated, so you don't need to deal with the audio data at all.

Real-Time Performance

Our real-time architecture means that you can have live transcription without compromise.

Separate Audio Streams and Speaker Names

Get perfect diarization, with the speaker names included in the transcript.

Support Every Platform

Close more deals by supporting every meeting platform your customers use. In hours instead of months.

How it works

1. Call the Recall API with the  Speechmatics  parameter

$ curl -X POST https://api.recall.ai/api/v1/bot \
    -H “Content-Type: application/json” \
    -H “Authorization: Token very-secret-token” \
    -d ‘{“meeting_url”: “https://us02.zoom.us/j/85948392733”, \
         “transcription_options”: {"provider":"speechmatics","speechmatics":{"language":"en"}}}’

{“bot_id”: “07e5793a-3157-4692-8731-8ad06ced7f5f” ...}

2. Get Speechmatics transcription

$ curl https://api.recall.ai/api/v1/bot/07e5793a-3157-4692-8731-8ad06ced7f5f/transcript \
    -H “Authorization: Token very-secret-token” \

[{“speaker_name”: “Tony Robinson”, “words”: [{“text”: “Hey!”, “start”: 0.0, “end”: 0.4}]},
 {“speaker_name”: “David Gu”, “words”: [{“text”: “Hello!”, “start”: 1.1, “end”: 1.6}]}]