Genesys Cloud - Main

 View Only

Discussion Thread View
  • 1.  Integration Genesys Cloud with Azure Speech Services using the Genesys Voice Connector

    Posted 30 days ago

    Hello everyone,

    I am looking to integrate Genesys Cloud with Azure Speech Services using the Genesys Voice Connector. The goal is to route voice calls from Genesys Cloud to Azure, process the audio, and return the response to Genesys.

    Use Case :
    1. A caller dials into Genesys Cloud.
    2. The voice is routed via Genesys Voice Connector to Azure Speech Services.
    3. Azure Speech-to-Text (STT) converts the caller's voice into text.
    4. The text is processed using Azure AI services (e.g., Azure Bot Service, LLMs, or a custom API) to determine the appropriate response.
    5. The response is synthesized into speech using Azure Text-to-Speech (TTS).
    6. The generated speech is routed back through Genesys Voice Connector, and the caller hears the response.
    Questions & Considerations
    • Architecture & Best Practices: What is the recommended architecture for integrating Genesys Voice Connector with Azure Speech Services?
    • Configuration: How should Genesys Voice Connector be configured to route calls to Azure?
    • Implementation: Has anyone successfully implemented this? What are the key steps involved?
    • Alternative Approaches: Would other integration options, such as Genesys Bot Connector with Azure Bot Framework, be more efficient for achieving similar results?
    If anyone has experience with this setup or insights into the best practices for integrating Genesys Voice Connector with Azure, I'd love to hear your thaughts.
    Regards,

    #API/Integrations
    #Routing(ACD/IVR)

    ------------------------------
    Mamadou DIOP
    CERITEK
    ------------------------------


  • 2.  RE: Integration Genesys Cloud with Azure Speech Services using the Genesys Voice Connector

    Posted 28 days ago

    Hi Mamadou,

    Great question, and I am looking forwards to what solutions the community can provide.



    ------------------------------
    Sam Jillard
    Online Community Manager/Moderator
    Genesys - Employees
    ------------------------------



  • 3.  RE: Integration Genesys Cloud with Azure Speech Services using the Genesys Voice Connector

    Posted 13 days ago

    Hi Mamadou,

    It doesnt look like there is much experience of this configuration/setup in the community.  Have you managed to set this up, maybe you can let us know your experience and solutions if so.



    ------------------------------
    Sam Jillard
    Online Community Manager/Moderator
    Genesys - Employees
    ------------------------------



  • 4.  RE: Integration Genesys Cloud with Azure Speech Services using the Genesys Voice Connector

    Posted 12 days ago

    Hello Samuel,

    Yes it's true, I haven't had any feedback on this. I haven't come up with any solutions of my own yet. But as soon as I've successfully configured it, I'll share my feedback. 



    ------------------------------
    Mamadou DIOP
    CERITEK
    ------------------------------



  • 5.  RE: Integration Genesys Cloud with Azure Speech Services using the Genesys Voice Connector
    Best Answer

    Posted 12 days ago

    Hi Mamadou,

    You will have to develop an application, most likely on Azure, that implements the Audiohook Protocol: https://developer.genesys.cloud/devapps/audiohook/.  This application will be a websocket server that Genesys will connect to and send the Audiohook Protocol events to you when audio needs to be processed.  There are events that you will return with the audio from Azure.  There's a lot of good documentation under the AudioHook category on the Genesys Cloud Developer Center.



    ------------------------------
    Jim Crespino
    Senior Director, Developer Evangelism
    Genesys
    https://developer.genesys.com
    ------------------------------



  • 6.  RE: Integration Genesys Cloud with Azure Speech Services using the Genesys Voice Connector

    Posted 12 days ago

    Hi Jim,

    Thank you for this contribution. 



    ------------------------------
    Mamadou DIOP
    CERITEK
    ------------------------------



  • 7.  RE: Integration Genesys Cloud with Azure Speech Services using the Genesys Voice Connector

    Posted 12 days ago
    Edited by Jim Crespino 12 days ago

    I don't know how much it will help but from this Audiohook docs page in the Resource Center (https://help.mypurecloud.com/articles/configure-and-activate-audiohook-monitor-in-genesys-cloud/) there is a link to a sample test app: https://github.com/purecloudlabs/audiohook-reference-implementation.  The sample was built to run with Amazon AWS services, such as Fargate, but you can probably adapt it to run with similar services on Azure.  It might at least give you a good starting point to launch from.



    ------------------------------
    Jim Crespino
    Senior Director, Developer Evangelism
    Genesys
    https://developer.genesys.com
    ------------------------------



  • 8.  RE: Integration Genesys Cloud with Azure Speech Services using the Genesys Voice Connector

    Posted 11 days ago

    Thank a lot Jim for all these interesting informations. It is a good starting point of me.

    Best Regards,

    Mamadou



    ------------------------------
    Mamadou DIOP
    CERITEK
    ------------------------------



Need Help finding something?

Check out the Genesys Knowledge Network - your all-in-one access point for Genesys resources