Enabling Voice Interaction for Azure Health Bot website

Ahad Anjum 60 Reputation points
2024-01-11T08:12:03.2833333+00:00

I took my azure health bot and deployed it to a custom website and used the health bot container sample they have on GitHub. It says for Google Chrome, voice interaction should be enabled but the little microphone within the chat does not pop up (even if I give the web page permission). I have Azure speech service as well as I want to deploy and have this working on all browsers. I found the Microsoft web chat GitHub which shows how to enable it but it uses an async function and my current code to render the webchat does not use that at all, so I am not sure how to enable voice interactions. The documentation for the health bot also mentions: "After creating a new account for Speech API, copy one of the provided subscription keys and paste it as a query parameter named 'speechApiKey' to the Web-Chat's URL." When I do this, nothing changes.

Azure AI Bot Service
Azure AI Bot Service
An Azure service that provides an integrated environment for bot development.
848 questions
Azure AI Speech
Azure AI Speech
An Azure service that integrates speech processing into apps and services.
1,784 questions
{count} votes

Accepted answer
  1. romungi-MSFT 46,986 Reputation points Microsoft Employee
    2024-01-12T07:03:18.9533333+00:00

    @Ahad Anjum I think you could enable developer mode and capture the logs and errors and share it across to the service team through azure support case. I do not see any configuration setting on the healthbot portal to separately enable this. It looks like this should work with chrome by default but the logs should provide more insights about the failure. Thanks!!

    If this answers your query, do click Accept Answer and Yes for was this answer helpful. And, if you have any further query do let us know.

    0 comments No comments

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.