Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bug: Audio Cards don't work in new "Open Web Chat" feature #6128

Closed
2 of 8 tasks
mdrichardson opened this issue Mar 3, 2021 · 3 comments
Closed
2 of 8 tasks

bug: Audio Cards don't work in new "Open Web Chat" feature #6128

mdrichardson opened this issue Mar 3, 2021 · 3 comments
Assignees
Labels
Backlog Backlog items - not in current milestone P1 Painful if we don't fix, won't block releasing R12 Bugbash Type: Bug Something isn't working Webchat Integration

Comments

@mdrichardson
Copy link

mdrichardson commented Mar 3, 2021

Describe the bug

When using the new/preview "Open Web Chat" feature, audio cards throw an error as soon as the card is rendered.

Note: This worked fine if I tested directly in Emulator.

Version

1.3.1-nightly.219396.61c994a

Browser

  • Electron distribution
  • Chrome
  • Safari
  • Firefox
  • Edge

OS

  • macOS
  • Windows
  • Ubuntu

To Reproduce

Steps to reproduce the behavior:

  1. Get nightly version of Composer
  2. Open RespondingWithCardsSample
  3. Run the bot
  4. use "Open Web Chat"
  5. Use option 7 for the audio card
  6. Receive error message. The card also will not play the audio

Expected behavior

Card to play the audio.

Screenshots

image

image

@mdrichardson mdrichardson added Needs-triage A new issue that require triage Type: Bug Something isn't working R12 Bugbash UX Design Need UX Design and removed UX Design Need UX Design labels Mar 3, 2021
@garypretty garypretty added P1 Painful if we don't fix, won't block releasing and removed Needs-triage A new issue that require triage labels Mar 4, 2021
@tonyanziano
Copy link
Contributor

Some findings:

This works in Emulator when run from source, but does not work in a production build.

@tonyanziano
Copy link
Contributor

We think that this might have something to do with the internal Electron build that we use in the production app of both Emulator and Composer.

The internal build we use might be missing codecs used for certain audio / video playback such as .wav files.

@srinaath
Copy link
Contributor

For reference https://microsoft.sharepoint.com/teams/ElectronInMicrosoft/Wiki/Electron-11.2.3.aspx. We currently use the electron version with no FFmpeg codecs. Production support for playing audio files/video files inside Webchat can be supported only if we use a media flavor of the Electron in our build pipelines.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Backlog Backlog items - not in current milestone P1 Painful if we don't fix, won't block releasing R12 Bugbash Type: Bug Something isn't working Webchat Integration
Projects
None yet
Development

No branches or pull requests

6 participants