Transcribe live phone calls using Twilio Media Streams

Поділитися
Вставка
  • Опубліковано 15 гру 2024

КОМЕНТАРІ • 33

  • @twilio
    @twilio  3 роки тому

    NOTE: The commands to purchase a local number in the CLI has changed to:
    List local numbers: twilio api:core:available-phone-numbers:local:list \
    --area-code 209 --country-code US
    Purchase an available number: twilio api:core:incoming-phone-numbers:create \
    --phone-number "+12092645211"
    🔥 Watch this next: ua-cam.com/video/MhmE_h7GJoE/v-deo.html

  • @akhilsachdev5582
    @akhilsachdev5582 Рік тому +7

    Is there a version of this in python?

  • @matthewnugent9430
    @matthewnugent9430 3 роки тому +3

    Seeing that live packet by packet at the end was cool. Can I get a live feed of my reps calls in a Slack channel? Use case: SDR gets an executive on the phone, if I the Account Executive could see the transcription (from the start of the call to real time) that would be really powerful. Doesn’t have to be in slack. Eliminates note taking

    • @twilio
      @twilio  3 роки тому +2

      There are definitely ways to integrate with Slack as a Slack bot. That’s an interesting use case!

  • @MrJasonFrank
    @MrJasonFrank 3 роки тому +4

    Really liked this. Nice and digestible. Hope to see more like it from you guys!

    • @twilio
      @twilio  3 роки тому

      Hey thanks for watching Jason! More on the way 😀

  • @richeek10
    @richeek10 11 місяців тому

    I see that console output has same utterance multiple time. Won't it create duplicity for downstream tools wanted to use this transcribed data?

  • @zainjahangir296
    @zainjahangir296 3 роки тому +1

    hey mate i ve been assigned a Project text to speech over live call can any one help me

  • @serhatkoroglu6708
    @serhatkoroglu6708 3 роки тому +2

    hey my friend thank you for this great video and tutorial i'm so happy. congrats all twilio crew for such super easy setup.

    • @twilio
      @twilio  3 роки тому +1

      Thanks for watching! Let us know if there’s anything else we can help you with.

  • @taqikhan5418
    @taqikhan5418 Рік тому

    Can Two people actually communicate on phone through twilio or some recorded message is send?

  • @SathishM-n8i
    @SathishM-n8i 2 місяці тому

    can i able to inject a audio file on this call , is possible ?

  • @grupomexcomer
    @grupomexcomer 3 роки тому +1

    Nice, I will have multiple users making calls, is it possible to use their Caller ID (not Twilio phone numbers) and have this stream feature available? Other question, can I twilio phone number make more than 1 call at the same time to different phone numbers? Thanks

  • @M-ABDULLAH-AZIZ
    @M-ABDULLAH-AZIZ Рік тому

    do streams work 2 way? i.e. can we send the response in a similar manner if we have some service that's returning text in streams?

  • @Iamdamso
    @Iamdamso 2 роки тому

    Can we have the same Twilio tutorial with Microsoft azure STT using NodeJs?

  • @russellkirkwood
    @russellkirkwood 3 роки тому +2

    Does twilio offer transcribe services? If yes, I am wondering why you are using Google’s

    • @twilio
      @twilio  3 роки тому +2

      We have transcription for call recordings but this example is showing how to transcribe a live call as the audio is coming in.

  • @matthewnugent9430
    @matthewnugent9430 3 роки тому +1

    Can this be used in a SalesLoft environment? Gong? Asking as a rep that makes calls via SL. Great vid thanks

    • @twilio
      @twilio  3 роки тому

      I’m not personally familiar with SalesLoft but I can see they are a Twilio customer (customers.twilio.com/1899/salesloft/) so this might be a good feature request for their team!

  • @majetysaiabhinesh7239
    @majetysaiabhinesh7239 Рік тому

    Nice video, rather than listening call recording audio now we can see the whole conversation.

  • @toshvelaga
    @toshvelaga 3 роки тому +1

    Great content! Thank you so much!

  • @Cliphuesx
    @Cliphuesx 2 роки тому

    How to do in android?

  • @deeksha5626
    @deeksha5626 3 роки тому

    Please do a video on flex reporting

  • @arttursh8324
    @arttursh8324 2 роки тому

    Looks great ...I'm afraid the programming is above my head though. I'm looking for something very close to what you put together here. I have an cousin who is nearly deaf. It would be immensely helpful to him if, as he was on his landline phone calls (at his desk, working at his PC), if speech to text from incoming calls could be displayed real time on his computer screen. It would probably be better if a transcript of the calls was NOT made. I imagine such a product would have sales potential beyond my cousin for the hard of hearing. Can you (the young man in this UA-cam), or Twilio, or anyone on this particular thread make such a thing happen ...or point me in the right direction?

  • @ignamendi21
    @ignamendi21 2 роки тому

    I need a python tutorial please!!!!

  • @umaradamujere8184
    @umaradamujere8184 3 роки тому

    Twilio dont work in Nigeria😒

  • @jaysonp9426
    @jaysonp9426 9 місяців тому

    Yeah now do this on a cloud server...

  • @mohanlar2479
    @mohanlar2479 2 роки тому

    Guys, telebit is better instead of ngrok .

  • @EdwardOcando
    @EdwardOcando 2 роки тому

    Please... SPANISHHHHHHHH

  • @Array_of_objects
    @Array_of_objects 2 роки тому

    If you are doing this in a real world app, when you send a post request to provision your twilio number from your backend (im using nodejs) add the voiceUrl as a property in your object when creating number.
    const numberSid = await client.incomingPhoneNumbers
    .create({phoneNumber: selectedNumber, voiceUrl: "Put your ngrok domain to your backend here"})
    .then(incoming_phone_number => {console.log( incoming_phone_number.sid)})

  • @hosseinhosseini-fy6ce
    @hosseinhosseini-fy6ce Рік тому

    Hi, I have written a code in Python and used transcription_callback.
    but it is not working.
    and restart my call from begging.
    However, if I change to "action". it is working
    do you know what is the problem.
    code is the following:
    @app.route("/voice", methods=['POST'])
    def voice():
    response = VoiceResponse()
    say = Say('Hi', voice='Polly.Emma')
    say.break_(strength='x-weak', time='100ms')
    say.p('leave your message')
    response.append(say)
    response.gather()
    response.record(transcribe_callback='/transcribe')
    response.hangup()
    return str(response)
    @app.route('/transcribe', methods=['GET', 'POST'])
    def transcribe():
    print('hi')