Bug - iOS/Android - OnIsTranscriptionActiveChangedListener fires when users leave/join meeting during active Transcription
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 25/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- android, azure, ios
- Ambito
- mobile
Direzione di ricerca
Inizia dalla documentazione sulla trascrizione delle chiamate collegata nell’issue e riproduci lo scenario utilizzando i client MS Teams, Android e iOS indicati. Traccia il motivo per cui l’uscita degli utenti modifica callTranscriptionFeature.isTranscriptionActive() e attiva OnIsTranscriptionActiveChangedListener; il lavoro è completato quando il listener e lo stato rimangono coerenti con la trascrizione attiva.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Describe the bug
While a meeting is active and transcription is active, a user will leave the meeting (not the user who starts the Transcription) and the OnIsTranscriptionActiveChangedListener will fire and callTranscriptionFeature.isTranscriptionActive() will be false
To Reproduce
Create a meeting with MS Teams Clients and Droid/iOS Calling client:
- With all clients currently in meeting, MS Teams Client user starts recording transcription
- Transcription active notification fires on all clients
- User leaves meeting (not the user who started transcription)
- On Droid/iOS Calling client:
OnIsTranscriptionActiveChangedListenerwill fire andcallTranscriptionFeature.isTranscriptionActive()will befalse - Meeting continues and transcript is still active from the perspective of the MS Teams Clients and the meeting in progress
Expected behavior
Either OnIsTranscriptionActiveChangedListener does not fire at all when a user leaves a meeting, or it fires twice with the last OnIsTranscriptionActiveChangedListener indicating that the transcript is still active.
Desktop :
- OS: MacOS
- 1.4.00.29477
- Client that started the transcription
- OS: Windows 11
- Unknown Microsoft Teams version
- Client leaving meeting
Smartphone :
- Device: moto G Power
- OS: Android 11
- com.azure.android:azure-communication-calling:1.2.1-beta.1
- Device: iPhone SE
- OS: iOS 14.7
- AzureCommunicationCalling', '2.0.1-beta.1'
Additional context
This only happens when Transcript is Active. If meeting is being Recorded, the iOS/Droid clients do not experience the issue.
Used for the implementation
https://docs.microsoft.com/en-us/azure/communication-services/how-tos/calling-sdk/call-transcription
- Lingua principale
- Nessun dato sulla lingua
- Stelle
- 339
- Fork
- 113
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di Azure/Communication
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100
Azure/Communication#600 ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
Azure/Communication#599 · 4 commenti · 1 reazione ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100
Azure/Communication#598 ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
Azure/Communication#543 ·
-
Needs: triage :mag:
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
Azure/Communication#447 ·
Tutte le issue di Azure/Communication
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
MaikuB/flutter_local_notifications#2838 ·
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
digitalfabrik/lunes-app#1555 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
callstack/agent-device#2998 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100