aws-samples / amazon-transcribe-live-meeting-assistant

MIT No Attribution
68 stars 24 forks source link

Feature/teams integration #37

Closed wchemz closed 3 months ago

wchemz commented 4 months ago

Issue #, if available: Teams integration

Description of changes: Teams integration for teams.microsoft.com

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

rstrahan commented 4 months ago

Summary of initial testing.. I started a Teams instant meeting, and joined it as 'Joe Blogs' from an incognito window and tested the new browser extension from your branch: Summary: It correctly identifies the platform as Teams, and gets my name and the meeting name and right, but:

  1. it doesn't post message (start and stop) to the meeting chat
  2. it doesn't synchronize the mute mic status between Teams and Extension (like with Chime and Zoom)
  3. it doesn't pick up active speaker
rstrahan commented 4 months ago

Still to do after last commit:

wchemz commented 4 months ago

Still to do after last commit:

  • speaker change when participant shares screen
  • speakers when participant enables video
  • add README section of why Teams extension cannot post startRecording and stopRecording message to chat.
  • add notes on versions of Teams supported or not...

speaker change when participant shares screen speakers when participant enables video

wchemz commented 4 months ago

@rstrahan please review

rstrahan commented 4 months ago

Thanks @wchemz !! Can you add a note on any known limitations? Eg Teams versions tested/supported, lack of feature parity with zoom/chime (eg chat message posting not working) etc..