Genesys Cloud - Main

 View Only

Sign Up

  Thread closed by the administrator, not accepting new replies.
  • 1.  Integration Genesys Cloud with Azure Speech Services using the Genesys Voice Connector

    Posted 03-21-2025 18:41
    No replies, thread closed.

    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 03-24-2025 07:36
    No replies, thread closed.

    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 04-08-2025 09:04
    No replies, thread closed.

    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 04-09-2025 07:04
    No replies, thread closed.

    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 04-09-2025 09:26
    No replies, thread closed.

    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 04-09-2025 10:01
    No replies, thread closed.

    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 04-09-2025 10:37
    Edited by Jim Crespino 04-09-2025 10:38
    No replies, thread closed.

    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 04-10-2025 10:08
    No replies, thread closed.

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

    Best Regards,

    Mamadou



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



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

    Posted 06-04-2025 13:20
    No replies, thread closed.

    Hi Manadou and Jim!

    Do you have any progress with the AI Speech integration?
    I also have the same requirement to integrate GC with the AI Speech as a Voice bot, but there is no AWS account for the customer.

    I started to check the code in the provided repo.

    Any help appreciated!


    Thanks,
    Szabi



    ------------------------------
    Szabolcs Sipos
    Contact Center Expert
    ------------------------------