speakerStoppedTalking

Emitted when an active speaker user stops talking inside the room. This can be useful if you want to display information in your app which user is currently talking inside the room.

Sample payload

{
  "type": "speakerStoppedTalking",
  "data": {
    "type": "local",
    "user": {
      "id": "2775f882-845e-4416-82c9-04cc25669c0b",
      "name": "John Smith",
      ........................
    }
  }
}

Sample subscription code

sambaFrame.on('speakerStoppedTalking', (event) => {
  const data = event.data;
  if (data.type === 'local') {
     console.log('You stopped talking...');
  } else {
     console.log(data.user.name, 'stopped talking...');
  }
});

Often used in conjuction with the activeSpeakerChanged event.

Last updated