Hi. I am trying to build an IVR/Calling bot in MS Teams using Graph communications APIs.
In some of the Graph Communication APIs, we need to send the field 'clientContext' like in the example below. I am not sure what the value is supposed to be.
https://docs.microsoft.com/en-us/graph/api/call-playprompt?view=graph-rest-1.0
Is it Just a random number that we can generate for each session? Please assistAs mentioned in the documentation, IVR concepts would work if the call is initiated with ServiceHostedMediaConfig. What exactly is ServiceHostedMediaConfig and how is it different from ApplicationHostedMediaConfig ? How can we achieve both ? Please help me understand.
I am trying to use the Speech Service SDK for Text-to-Speech and vice vera for my IVR bot. Please let me know which Audio format does Graph Communications API(say, playPrompt) expect from the below link of available formats.
https://docs.microsoft.com/en-us/javascript/api/microsoft-cognitiveservices-speech-sdk/speechsynthesisoutputformat?view=azure-node-latest