watsonx Assistant

 View Only
  • 1.  How to connect IBM voice gateway with third parties?

    Posted Wed February 01, 2023 03:05 PM
    I am trying to connect the IBM voice gateway with third party services. Is there a tutorial on how to configure the Media Relay adapters with third-party STT and TTS as well as SOE with Rasa?

    Does anyone have experience connecting the voice gateway with third parties who can help me?

    ------------------------------
    Nigel Haro
    ------------------------------


  • 2.  RE: How to connect IBM voice gateway with third parties?

    Posted Fri July 14, 2023 12:25 PM

    Hi Nigel, Did you get this solved?

    Victor



    ------------------------------
    victor martinez
    ------------------------------



  • 3.  RE: How to connect IBM voice gateway with third parties?

    IBM Champion
    Posted Thu August 03, 2023 11:29 AM

    Step 1: Configure the STT Adapter

    1. Obtain API credentials and endpoint URL from your third-party STT service provider.

    2. Open the IBM Voice Gateway configuration file (config.yaml). Look for the "stt" section and update it with the appropriate credentials:

    stt: enabled: true provider: external externalProvider: name: "YourThirdPartySTT" apikey: "YourAPIKey" url: "https://your-stt-service-url.com" language: "en-US"
    1. Save the changes in the configuration file and restart the IBM Voice Gateway to apply the new STT configuration.

    Step 2: Configure the TTS Adapter

    1. Obtain API credentials and endpoint URL from your third-party TTS service provider.

    2. Open the IBM Voice Gateway configuration file (config.yaml). Locate the "tts" section and update it with the relevant credentials:

    tts: enabled: true provider: external externalProvider: name: "YourThirdPartyTTS" apikey: "YourAPIKey" url: "https://your-tts-service-url.com" voice: "en-US_AllisonVoice"
    1. Save the changes in the configuration file and restart the IBM Voice Gateway to apply the new TTS configuration.

    With these configurations, IBM Voice Gateway will use the third-party STT service to convert spoken language into text, and the third-party TTS service to convert text into synthesized speech during interactions.

    Please note that the configuration settings may vary depending on the third-party STT and TTS service providers you choose to integrate. It is crucial to refer to the official documentation of the respective STT and TTS service providers for specific configuration details and to ensure compatibility with IBM Voice Gateway.
    Hope this solves your issue ! 

    About SOE with Rasa, that's complicated to be put in a comment.



    ------------------------------
    Youssef Sbai Idrissi
    Software Engineer
    ------------------------------