实时字幕信息通知
通知描述
收到该通知时,表示有实时字幕信息。
方法定义
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 |
土耳其语 |