ACSTeamsCaptionsReceivedEventArgs 类

声明

@interface ACSTeamsCaptionsReceivedEventArgs : NSObject;

说明

描述新字幕数据传入时的 CaptionsReceived 事件

方法

属性

扬声器

有关说话人的信息。

@property (retain, nonnull, readonly) ACSCallerInfo * speaker;

spokenText

未转录的原始文本。

@property (retain, nonnull, readonly) NSString * spokenText;

spokenLanguage

说话人的语言标识符。

@property (retain, nonnull, readonly) NSString * spokenLanguage;

captionText

转录的文本。

@property (retain, nonnull, readonly) NSString * captionText;

captionLanguage

字幕文本的语言标识符。

@property (retain, nonnull, readonly) NSString * captionLanguage;

resultType

如果文本包含部分口语句子,则 CaptionsResultType 为 Partial。 一旦完全转录句子,它就会设置为 Final。

@property (readonly) ACSCaptionsResultType resultType;

timestamp

表示发出相应语音的时间的时间戳。 自 1900 年 1 月 1 日以来,从呼叫记录器接收的时间戳以 C# 刻度为单位 (NTP Epoch) 时间戳转换为 ms,自 1970 年 1 月 1 日 (UNIX Epoch) 10000 C# 刻度/1 毫秒

@property (retain, nonnull, readonly) NSDate * timestamp;