Meeting class

Properties

authorizationToken

Gets/sets authorization token used to communicate with the service. Note: The caller needs to ensure that the authorization token is valid. Before the authorization token expires, the caller needs to refresh it by calling this setter with a new valid token. Otherwise, the recognizer will encounter errors during recognition.

config
meetingId

Gets the unique identifier for the current meeting.

meetingInfo
participants
properties

Gets the collection of properties and their values defined for this instance.

speechRecognitionLanguage

Gets the language name that is used for recognition.

Methods

addParticipantAsync(IParticipant, Callback, Callback)

Add Participant to Meeting.

createMeetingAsync(SpeechTranslationConfig, string, Callback, Callback)

Create a meeting

removeParticipantAsync(string | IParticipant | IUser, Callback, Callback)

Remove a participant from a meeting using the user id, Participant or User object

Property Details

authorizationToken

Gets/sets authorization token used to communicate with the service. Note: The caller needs to ensure that the authorization token is valid. Before the authorization token expires, the caller needs to refresh it by calling this setter with a new valid token. Otherwise, the recognizer will encounter errors during recognition.

string authorizationToken

Property Value

string

config

SpeechTranslationConfig config

Property Value

meetingId

Gets the unique identifier for the current meeting.

string meetingId

Property Value

string

meetingInfo

MeetingInfo meetingInfo

Property Value

participants

Participant[] participants

Property Value

properties

Gets the collection of properties and their values defined for this instance.

PropertyCollection properties

Property Value

speechRecognitionLanguage

Gets the language name that is used for recognition.

string speechRecognitionLanguage

Property Value

string

Method Details

addParticipantAsync(IParticipant, Callback, Callback)

Add Participant to Meeting.

function addParticipantAsync(participant: IParticipant, cb?: Callback, err?: Callback)

Parameters

participant
IParticipant
cb

Callback

err

Callback

createMeetingAsync(SpeechTranslationConfig, string, Callback, Callback)

Create a meeting

static function createMeetingAsync(speechConfig: SpeechTranslationConfig, meetingId: string, arg3?: Callback, arg4?: Callback): Meeting

Parameters

meetingId

string

arg3

Callback

arg4

Callback

Returns

removeParticipantAsync(string | IParticipant | IUser, Callback, Callback)

Remove a participant from a meeting using the user id, Participant or User object

function removeParticipantAsync(userId: string | IParticipant | IUser, cb?: Callback, err?: Callback)

Parameters

userId

string | IParticipant | IUser

A user identifier

cb

Callback

err

Callback