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

MeetingTranscriber 类

定义

将会议从语音转录为文本,并能够添加、删除和识别多个参与者。

public sealed class MeetingTranscriber : Microsoft.CognitiveServices.Speech.Recognizer
type MeetingTranscriber = class
    inherit Recognizer
Public NotInheritable Class MeetingTranscriber
Inherits Recognizer
继承
MeetingTranscriber

注解

另请参阅: 实时会议听录入门

构造函数

MeetingTranscriber()

创建 MeetingTranscriber 的新实例。

MeetingTranscriber(AudioConfig)

创建 MeetingTranscriber 的新实例。

字段

disposed

disposed 是一个标志,用于指示是否释放对象。

(继承自 Recognizer)
gch

上下文回调的 GC 句柄。

(继承自 Recognizer)
isDisposing

指示当前是否正在释放对象。

(继承自 Recognizer)
pointerHandle

用于日志记录的内部。

(继承自 Recognizer)
recognizerLock

recognizerLock 用于同步对来自多个线程的对象成员变量的访问

(继承自 Recognizer)

属性

AuthorizationToken

获取或设置用于与服务通信的授权令牌。 注意:调用方需要确保授权令牌有效。 在授权令牌过期之前,调用方需要使用新的有效令牌调用此资源库来刷新它。 否则,识别器将在识别过程中遇到错误。

OutputFormat

获取输出格式设置。

Properties

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

SpeechRecognitionLanguage

获取用于识别的语言名称。

方法

Dispose()

释放关联的资源。

(继承自 Recognizer)
Dispose(Boolean)

此方法执行资源清理。 布尔参数 disposing 指示方法是从 Dispose() (调用(如果 disposing 为 true) )还是从终结器 ((如果 disposing 为 false) )。 如果需要,派生类应重写此方法以释放资源。

(继承自 Recognizer)
JoinMeetingAsync(Meeting)

加入会议。

LeaveMeetingAsync()

离开会议。

StartTranscribingAsync()

在连续音频流上开始会议转换,直到调用 StopTranscribingAsync () 。 必须订阅事件才能接收识别结果。

StopTranscribingAsync()

停止会议转录。

事件

Canceled

事件 Canceled 指示语音识别已取消。

SessionStarted

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

(继承自 Recognizer)
SessionStopped

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

(继承自 Recognizer)
SpeechEndDetected

为检测到的语音结束事件定义事件处理程序。

(继承自 Recognizer)
SpeechStartDetected

为检测到的语音启动事件定义事件处理程序。

(继承自 Recognizer)
Transcribed

事件 Transcribed 指示已收到最终听录结果。

Transcribing

事件 Transcribing 指示已收到中间听录结果。

适用于