microsoft / BotFramework-WebChat

A highly-customizable web-based client for Azure Bot Services.
https://www.botframework.com/
MIT License
1.6k stars 1.55k forks source link

Blocker symbol on mic | unable to give voice input related to #3209 #3357

Closed prashanthsridhar closed 3 years ago

prashanthsridhar commented 4 years ago

Screenshots

image

Version

4.9.1 cdn . using it in an angular project

Describe the bug

if a message has inputHint as expectingInput and we click in the message input box before the message is voiced out. We get a blocker symbol and cannot give voice input any further.

Steps to reproduce

  1. input with voice a message which will trigger a response with inputHint as expectingInput 2.Wait for voice to start 3.click on the input message box before the full message is voiced out

Expected behavior

The mic is not blocked out

Additional context

using custom speech and custom voice but i do not think that this information is relevant to this bug.

[Bug]

munozemilio commented 4 years ago

@compulim could you please take a look at this one?

compulim commented 4 years ago

@prashanthsridhar Are you using DLSpeech or regular Direct Line?

For a quick favor, can you try your bot outside of Angular?

prashanthsridhar commented 4 years ago

Hi @compulim ,we are using regular directLine. i did try it in a stand alone angular app,the issue exists. If you need me to test outside angular,it will take some time as i am currently out of office for a few days.

compulim commented 4 years ago

Yes, please.

I tried to search our codebase for the keyword cursor, which is used in CSS to change the mouse cursor). But we couldn't find any references. 🤔

compulim commented 4 years ago

@prashanthsridhar we are eagerly waiting for your investigation.

prashanthsridhar commented 4 years ago

Hi @compulim sorry for the delay,the issue exists outside angular as well. The blocker symbol does not turn up but the mic is still deactivated. Deactivated after following the above mentioned steps: WhatsApp Image 2020-08-11 at 00 38 13

Normal mic state: WhatsApp Image 2020-08-11 at 00 38 59

i think it has more to do with the button itself rather than the cursor.

prashanthsridhar commented 4 years ago

Hi @compulim , i hope my findings were useful,any luck on reproducing this?

prashanthsridhar commented 4 years ago

@munozemilio i see that the status is still waiting for customer. Please do the needful.

compulim commented 4 years ago

Thanks for the ping.

Will continue my investigation later this week. We are working on a security fix for 4.10.1 currently. 💪🏻

compulim commented 4 years ago

I am working on this today.

amal-khalaf commented 3 years ago

I tried reproing the issue on webchat 4.10 and 4.11 it is no longer reproing

@prashanthsridhar could you try upgrading and see if this will fix the mic enablement issue.?

amal-khalaf commented 3 years ago

Closing as issue is not repro-ing on latest webchat 4.11