你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

MeetingTranscriber class

构造函数

MeetingTranscriber(AudioConfig)

MeetingTranscriber 构造函数。

属性

authorizationToken

获取用于与服务通信的授权令牌。

canceled

事件已取消,表明在听录过程中发生了错误。

connection
internalData
MeetingCanceled

事件已取消,表明会议期间发生了错误。

MeetingStarted

定义会议启动事件的事件处理程序。

meetingStopped

定义会议已停止事件的事件处理程序。

properties

为此 MeetingTranscriber 定义的属性及其值的集合。

sessionStarted

定义会话启动事件的事件处理程序。

sessionStopped

定义会话停止事件的事件处理程序。

speechRecognitionLanguage

获取识别的口语。

transcribed

已识别的事件指示已收到最终会议听录结果。

transcribing

识别事件表示收到中间会议听录结果的信号。

方法

close(() => void, (error: string) => void)

关闭此类的实例持有的所有外部资源。

dispose(boolean)

释放 对象持有的任何资源。

joinMeetingAsync(IMeeting, Callback, Callback)
leaveMeetingAsync(Callback, Callback)

离开当前会议。 调用后,将不再收到任何事件。

startTranscribingAsync(Callback, Callback)

开始会议听录,直到调用 stopTranscribingAsync () 。 用户必须订阅事件才能接收听录结果。

stopTranscribingAsync(Callback, Callback)

开始会议听录,直到调用 stopTranscribingAsync () 。 用户必须订阅事件才能接收听录结果。

构造函数详细信息

MeetingTranscriber(AudioConfig)

MeetingTranscriber 构造函数。

new MeetingTranscriber(audioConfig?: AudioConfig)

参数

audioConfig
AudioConfig

与识别器关联的可选音频配置

属性详细信息

authorizationToken

获取用于与服务通信的授权令牌。

string authorizationToken

属性值

string

授权令牌。

canceled

事件已取消,表明在听录过程中发生了错误。

public canceled: (sender: MeetingHandler, event: CancellationEventArgs) => void

属性值

(sender: MeetingHandler, event: CancellationEventArgs) => void

connection

Connection connection

属性值

internalData

object internalData

属性值

object

MeetingCanceled

事件已取消,表明会议期间发生了错误。

public MeetingCanceled: (sender: MeetingHandler, event: CancellationEventArgs) => void

属性值

(sender: MeetingHandler, event: CancellationEventArgs) => void

MeetingStarted

定义会议启动事件的事件处理程序。

public MeetingStarted: (sender: MeetingHandler, event: SessionEventArgs) => void

属性值

(sender: MeetingHandler, event: SessionEventArgs) => void

meetingStopped

定义会议已停止事件的事件处理程序。

public meetingStopped: (sender: MeetingHandler, event: SessionEventArgs) => void

属性值

(sender: MeetingHandler, event: SessionEventArgs) => void

properties

为此 MeetingTranscriber 定义的属性及其值的集合。

PropertyCollection properties

属性值

为此 MeetingTranscriber 定义的属性及其值的集合。

sessionStarted

定义会话启动事件的事件处理程序。

public sessionStarted: (sender: MeetingHandler, event: SessionEventArgs) => void

属性值

(sender: MeetingHandler, event: SessionEventArgs) => void

sessionStopped

定义会话停止事件的事件处理程序。

public sessionStopped: (sender: MeetingHandler, event: SessionEventArgs) => void

属性值

(sender: MeetingHandler, event: SessionEventArgs) => void

speechRecognitionLanguage

获取识别的口语。

string speechRecognitionLanguage

属性值

string

识别的口语。

transcribed

已识别的事件指示已收到最终会议听录结果。

public transcribed: (sender: MeetingTranscriptionHandler, event: MeetingTranscriptionEventArgs) => void

属性值

(sender: MeetingTranscriptionHandler, event: MeetingTranscriptionEventArgs) => void

transcribing

识别事件表示收到中间会议听录结果的信号。

public transcribing: (sender: MeetingTranscriptionHandler, event: MeetingTranscriptionEventArgs) => void

属性值

(sender: MeetingTranscriptionHandler, event: MeetingTranscriptionEventArgs) => void

方法详细信息

close(() => void, (error: string) => void)

关闭此类的实例持有的所有外部资源。

function close(cb?: () => void, errorCb?: (error: string) => void)

参数

cb

() => void

errorCb

(error: string) => void

dispose(boolean)

释放 对象持有的任何资源。

function dispose(disposing: boolean): Promise<void>

参数

disposing

boolean

如果释放对象,则为 true。

返回

Promise<void>

joinMeetingAsync(IMeeting, Callback, Callback)

function joinMeetingAsync(meeting: IMeeting, cb?: Callback, err?: Callback)

参数

meeting

IMeeting

要识别的会议

cb

Callback

err

Callback

leaveMeetingAsync(Callback, Callback)

离开当前会议。 调用后,将不再收到任何事件。

function leaveMeetingAsync(cb?: Callback, err?: Callback)

参数

cb

Callback

err

Callback

startTranscribingAsync(Callback, Callback)

开始会议听录,直到调用 stopTranscribingAsync () 。 用户必须订阅事件才能接收听录结果。

function startTranscribingAsync(cb?: Callback, err?: Callback)

参数

cb

Callback

开始听录后调用的回调。

err

Callback

发生错误时调用的回调。

stopTranscribingAsync(Callback, Callback)

开始会议听录,直到调用 stopTranscribingAsync () 。 用户必须订阅事件才能接收听录结果。

function stopTranscribingAsync(cb?: Callback, err?: Callback)

参数

cb

Callback

开始听录后调用的回调。

err

Callback

发生错误时调用的回调。