实时字幕信息通知
通知描述
收到该通知时,表示有实时字幕信息。
方法定义
1
|
- (void)onRealTimeSubtitleInfoNotify:(HWMSDKRealTimeSubtitleModel *)realTimeSubtitle; |
示例代码
- (void)onRealTimeSubtitleInfoNotify:(HWMSDKRealTimeSubtitleModel *)realTimeSubtitle { [HWMConsoleManager shareInstance].console = [NSString stringWithFormat:@"onRealTimeSubtitleInfoNotify: %@", [realTimeSubtitle yy_modelDescription]]; }
注意事项
- SDK初始化时订阅HWMBizNotificationHandler代理对象或者在需要处理的界面设置代理对象。
参数描述
参数名称 |
参数类型 |
参数说明 |
---|---|---|
userId |
NSUInteger |
内部用户id。 |
originalMsg |
NSString * |
字幕原文内容。 |
translatedMsg |
NSString * |
字幕翻译内容。 |
isFinal |
BOOL |
是否完整语句。 |
name |
NSString * |
用户名称。 |
aliasCN |
NSString * |
用户中文别名。 |
aliasEN |
NSString * |
用户英文别名。 |
isExistVoicePrint |
BOOL |
是否携带声纹识别信息。 |
isRecognize |
BOOL |
是否匹配到声纹。 |
speakerCN |
NSString * |
发言人中文别名。 |
speakerEN |
NSString * |
发言人英文别名。 |
userCN |
NSString * |
声纹所属中文名。 |
userEN |
NSString * |
声纹所属英文名。 |
tag |
NSString * |
用户标识。 |
translateLanguage |
字幕翻译语言类型。 |
枚举值 |
描述 |
---|---|
HWMSDKSubtitleLanguageDefault |
默认不翻译 |
HWMSDKSubtitleLanguageCn |
中文 |
HWMSDKSubtitleLanguageEn |
英文 |
HWMSDKSubtitleLanguageGe |
德文 |
HWMSDKSubtitleLanguageFr |
法语 |
HWMSDKSubtitleLanguageRu |
俄语 |
HWMSDKSubtitleLanguageJa |
日语 |
HWMSDKSubtitleLanguageKo |
韩语 |
HWMSDKSubtitleLanguageEs |
西班牙语 |
HWMSDKSubtitleLanguagePt |
葡萄牙语 |
HWMSDKSubtitleLanguageAr |
阿拉伯语 |
HWMSDKSubtitleLanguageIt |
意大利语 |
HWMSDKSubtitleLanguageTh |
泰语 |
HWMSDKSubtitleLanguageId |
印度尼西亚语 |
HWMSDKSubtitleLanguageMs |
马来语 |
HWMSDKSubtitleLanguageTr |
土耳其语 |