Transcribe a live phone call with Python - Flask tutorial

preview_player
Показать описание
Real-time call transcription is great for increasing accessibility and is widely applicable across different industries like customer support and call center analysis.

In this video, we'll build a Flask application in Python to transcribe phone calls in real time with AssemblyAI, Twilio, and ngrok.

Relevant links:

▬▬▬▬▬▬▬▬▬▬▬▬ CONNECT ▬▬▬▬▬▬▬▬▬▬▬▬

▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬

00:00 Demo
00:25 How it works
01:34 Getting started
01:45 Step 1: Set up credentials and environment
04:16 Step 2: Create the Flask application
06:26 Step 3: Define the root endpoint
09:04 Step 4: Get a Twilio number and open an ngrok tunnel
11:18 Step 5: Set up a WebSocket to receive speech
15:15 Step 6: Define a real-time transcriber
21:34 Step 7: Add real-time transcription to the WebSocket
25:55 Step 8: Automatically set the Twilio WebHook and ngrok tunnel
31:20 Graph ML - applications and results

#MachineLearning #DeepLearning
Рекомендации по теме
Комментарии
Автор

Thank you for the video. I was trying exact thing with python socket IO and just couldn't get it working. It seems like Twilio Websocket client doesn't have support with SocketIO.
This really helped !!

avisden
Автор

how does it perform with an agent and customer conversation?

kazekageoftheeast
Автор

Hi is it possible to set the calls forward to 2 different webhook ? (for ezample one for the call app and one for the transcription in different urls)

itay
Автор

Can you share a tutorial where the system will send a text to the user and your codebase convert text-to-speech and exchange multiple questions and answers?

taht
Автор

I'd like to see this app transcribing heavy Indian accents! LOL

dannteachertheoriginal
Автор

And there is no way to change language go different than english...

RusalinIliev
welcome to shbcf.ru