We are trying to integrate Amazon Transcibe using AudioHook.
I added AudioHook into Integration and input 'connection URI' for Amazon Transcribe like below.
But I met an error message : 'failed to validate audiohook integration after config change. uris may only specify port 443'
The message says the port have to be '443' but I know that the port for Amazon Transcribe websocket is 8443. (wss://transcribestreaming.ap-northeast-1.amazonaws.com:8443/stream-transcription-websocket)
Is there any way to set the connection URI of 8443 port in AudioHook integration?
And is there any guide of integration to Amazon Transcribe?
If you need more information about this issue, please let me know.
Best regards,
This is working as expected; Genesys Cloud CX restricts outbound connections to port 443 for security purposes. If you would like to use a service that does not use port 443, you will need to obtain or write your own middleware/proxy to receive the audiohook connection on port 443 and proxy the communication to your desired integration service that operates on a different port.
You can request new features and share your use case at https://genesyscloud.ideas.aha.io/.
There may be a way to do it without writing your own middleware. It looks like AWS may provide one for you. I haven't used this, but came across it and it seemed worth sharing Live call analytics for your contact center with Amazon language AI services | AWS Machine Learning Blog
Dear Tim,
Thank you for your answers
We are going to check the way you shared.
Best regards,