// 设置当前使用的音频类型,0 表示 PCM,1 表示 SBC,2 表示 MSBC
#define CURRENT_AIAUDIO_TYPE AIAUDIO_TYPE_SBC
-#if defined(SUPPORT_CHINA_MOBILE_DMP) || defined(SUPPORT_CHINA_MOBILE_AI_REGULATION)
+#if defined(SUPPORT_CHINA_MOBILE_DMP) || defined(SUPPORT_CHINA_MOBILE_AI_REGULATION) || defined(SUPPORT_CHINA_MOBILE_AI_REGULATION)
#define AI_VOICE_FD230 // 九天版本
#elif defined(BOARD_N9)
#define AI_VOICE_N9 //N9 星辰Ai
label->SetPosition(labelconfig.left, labelconfig.top, labelconfig.width, labelconfig.height);
label->SetStyle(STYLE_TEXT_FONT, labelconfig.fontSize);
label->SetStyle(STYLE_LINE_HEIGHT, labelconfig.lineHeigh);
+ if(labelconfig.textId == STR_JIUTIAN)
+ label->SetText("中国智能移动助理灵犀");
+ else
+ label->SetTextId(labelconfig.textId);
label->SetTextId(labelconfig.textId);
label->SetLineBreakMode(labelconfig.lineBreakMode);
label->SetRollSpeed(23);
{
if (title)
{
- title->SetTextId(textId);
+ if(textId == STR_JIUTIAN)
+ title->SetText("中国智能移动助理灵犀");
+ else
+ title->SetTextId(textId);
title->ForceResetText();
}
}
label->SetPosition(labelconfig.left, labelconfig.top, labelconfig.width, labelconfig.height);
label->SetStyle(STYLE_TEXT_FONT, labelconfig.fontSize);
label->SetStyle(STYLE_LINE_HEIGHT, labelconfig.lineHeigh);
- label->SetTextId(labelconfig.textId);
+ if(labelconfig.textId == STR_JIUTIAN)
+ label->SetText("中国智能移动助理灵犀");
+ else
+ label->SetTextId(labelconfig.textId);
label->SetLineBreakMode(labelconfig.lineBreakMode);
label->SetAlign(TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_CENTER);
label->SetRollSpeed(23);
int textId = AiVoiceModel::GetInstance().GetAiModelTextId();
if (title)
{
- title->SetTextId(textId);
+ if(textId == STR_JIUTIAN)
+ title->SetText("中国智能移动助理灵犀");
+ else
+ title->SetTextId(textId);
title->ForceResetText();
}
if (aiModelImage)
label->SetPosition(labelconfig.left, labelconfig.top, labelconfig.width, labelconfig.height);
label->SetStyle(STYLE_TEXT_FONT, labelconfig.fontSize);
label->SetStyle(STYLE_LINE_HEIGHT, labelconfig.lineHeigh);
- label->SetTextId(labelconfig.textId);
+ if(labelconfig.textId == STR_JIUTIAN)
+ label->SetText("中国智能移动助理灵犀");
+ else
+ label->SetTextId(labelconfig.textId);
label->SetLineBreakMode(labelconfig.lineBreakMode);
label->SetAlign(TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_CENTER);
label->SetFont(DEFAULT_VECTOR_FONT_FILENAME, labelconfig.fontSize);
{
if (title)
{
- title->SetTextId(textId);
+ if(textId == STR_JIUTIAN)
+ title->SetText("中国智能移动助理灵犀");
+ else
+ title->SetTextId(textId);
title->ForceResetText();
}
}
label->SetPosition(labelconfig.left, labelconfig.top, labelconfig.width, labelconfig.height);
label->SetStyle(STYLE_TEXT_FONT, labelconfig.fontSize);
label->SetStyle(STYLE_LINE_HEIGHT, labelconfig.lineHeigh);
- label->SetTextId(labelconfig.textId);
+ if(labelconfig.textId == STR_JIUTIAN)
+ label->SetText("中国智能移动助理灵犀");
+ else
+ label->SetTextId(labelconfig.textId);
label->SetLineBreakMode(labelconfig.lineBreakMode);
label->SetRollSpeed(23);
label->SetAlign(TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_CENTER);
{
if (title)
{
- title->SetTextId(textId);
+ if(textId == STR_JIUTIAN)
+ title->SetText("中国智能移动助理灵犀");
+ else
+ title->SetTextId(textId);
title->ForceResetText();
}
}
label->SetPosition(labelconfig.left, labelconfig.top, labelconfig.width, labelconfig.height);
label->SetStyle(STYLE_TEXT_FONT, labelconfig.fontSize);
label->SetStyle(STYLE_LINE_HEIGHT, labelconfig.lineHeight);
- label->SetTextId(labelconfig.textId);
+ if(labelconfig.textId == STR_JIUTIAN)
+ label->SetText("中国智能移动助理灵犀");
+ else
+ label->SetTextId(labelconfig.textId);
label->SetLineBreakMode(labelconfig.lineBreakMode);
label->SetAlign(TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_CENTER);
label->SetFont(DEFAULT_VECTOR_FONT_FILENAME, labelconfig.fontSize);
{
if (title)
{
- title->SetTextId(textId);
+ if(textId == STR_JIUTIAN)
+ title->SetText("中国智能移动助理灵犀");
+ else
+ title->SetTextId(textId);
title->ForceResetText();
}
}