There are two different methods for transcribing phone calls with Twilio:
- For full-call transcription, use a Transcription Add-on.
- For voicemail transcription, use the <Record> TwiML verb.
Transcription Add-ons (Beta)
Leverage Twilio add-ons to transcribe any <Record>, <Dial> , Outbound API, or <Conference> recordings. Add-ons are easy to set up in the Console -- after agreeing to the terms of service and installing, you can configure the type of recordings you want transcribed along with the callback URL you want to receive the transcription webhooks.
<Record> Verb Transcription
Twilio Programmable Voice has built-in transcription with the "transcribe=true"
attribute of the <Record> verb. This option primarily addresses voicemail messages, as it is limited to recordings created via the <Record> verb, and with a length of less than 2 minutes.
Legal implications of call recording
If you choose to record calls, you need to comply with certain laws and regulations, including those regarding obtaining consent to record (such as California’s Invasion of Privacy Act and similar laws in other jurisdictions). Additional information on the legal implications of call recording can be found here.
Notice: Twilio recommends that you consult with your legal counsel to make sure that you are complying with all applicable laws in connection with communications you record or store using Twilio.