Browse Source

fix: ci

master
高志龙 2 months ago
parent
commit
b76842474f
  1. 15
      app/src/main/java/qianmu/container/activity/H5/WebViewActivity.java
  2. 7
      app/src/main/java/qianmu/container/app/Constant.java
  3. 2
      app/src/main/java/qianmu/container/data/FloorData.java
  4. 2
      app/src/main/java/qianmu/container/util/TTSUtil.java

15
app/src/main/java/qianmu/container/activity/H5/WebViewActivity.java

@ -112,7 +112,7 @@ public class WebViewActivity extends BaseActivity {
static final int TYPE_START_SERVER = 4;//重新启动web服务
static final int TYPE_SHENG_HTML_MAG = 5;//返回接口请求值给h5
static String HtmlUrl = "http://127.0.0.1:8080/index.html";//webServer服务地址
//static String HtmlUrl = "http://192.168.0.105:5173/";
//static String HtmlUrl = "http://192.168.0.108:5173/";
int time = 0;
String interfaceRequestData="";
// 语音听写对象
@ -651,6 +651,14 @@ public class WebViewActivity extends BaseActivity {
}
});
break;
case Constant.VOID_ERROR:
runOnUiThread(new Runnable() {
@Override
public void run() {
binding.web.evaluateJavascript("javascript: window.micphoneError('网络连接错误');", null);
}
});
break;
case Constant.ACTION_UPDATE_PROG2://后台下发节目通知,重置导视倒计时。
LoggerUtil.e(TAG,"重启导视倒计时");
leaveScreenSave();
@ -672,7 +680,7 @@ public class WebViewActivity extends BaseActivity {
//aiCloudASRIntent.setEnableNumberConvert(true);//设置启用识别结果汉字数字转阿拉伯数字功能
aiCloudASRIntent.setWaitingTimeout(30000); //设置等待识别结果超时时长
aiCloudASRIntent.setNoSpeechTimeOut(10000); //收不到声音超时时间
aiCloudASRIntent.setPauseTime(3000); // 中间停顿时间
aiCloudASRIntent.setPauseTime(2000); // 中间停顿时间
mEngine.init(config, new AIASRListenerImpl());
}
}
@ -685,8 +693,8 @@ public class WebViewActivity extends BaseActivity {
runOnUiThread(new Runnable() {
@Override
public void run() {
//binding.web.evaluateJavascript("javascript: window.voiceContent('{\"data\":\"\",\"error\":\""+error.getMessage()+"\",\"flag\":2}');", null);
binding.web.evaluateJavascript("javascript: window.youAskOver('');", null);
binding.web.evaluateJavascript("javascript: window.micphoneError("+error.getMessage()+");", null);
}
});
stopAsr();
@ -734,7 +742,6 @@ public class WebViewActivity extends BaseActivity {
runOnUiThread(new Runnable() {
@Override
public void run() {
//binding.web.evaluateJavascript("javascript: window.voiceContent('{\"data\":\""+resultString+"\",\"flag\":1}');", null);
binding.web.evaluateJavascript("javascript: window.youAskOver('');", null);
}
});

7
app/src/main/java/qianmu/container/app/Constant.java

@ -22,19 +22,20 @@ public class Constant {
public static String screenType = "HDMI"; // 欣威视通3399设备为假关机 HDMI连接:可以用来判断是否为关机状态 LVDS连接:只能用定时关机时间来判断
public static String mqttState = ""; // 屏幕连接方式
public static String TTSHome="sbc"; // sbc-思必驰 kdxf-科大讯飞 (有语音的项目需要配置)
public static String androidBoardType = ""; //设备板子型号 无固定版
//public static String androidBoardType = "ys"; // 设备板子型号 ys(亿晟) 北京颐堤港定制touch
// public static String androidBoardType = ""; //设备板子型号 无固定版
public static String androidBoardType = "ys"; // 设备板子型号 ys(亿晟) 北京颐堤港定制touch
// public static String androidBoardType = "xwst"; //设备板子型号 xwst(欣威视通3399)
// public static String androidBoardType = "xwst2"; //设备板子型号 xwst2(欣威视通3588、T982、3576)
// public static String androidBoardType = "zc"; //设备板子型号 zc(卓策主板——王府井喜悦、杨浦中心医院)
// public static String androidBoardType = "sx"; //设备板子型号 sx(视想)
// public static String androidBoardType = "nova"; //设备板子型号 诺瓦盒子 华贸LED
// public static String androidBoardType = "huidu"; //设备板子型号 huidu(灰度主板) 罗湖寻车机
// public static String androidBoardType = "huidu"; //设备板子型号 huidu(灰度主板) 罗湖寻车机
// public static String androidBoardType = "bv"; //设备板子型号 Bv-3588M
// public static String androidBoardType = "smt"; //设备板子型号 视美泰
// public static String androidBoardType = "ctf"; //创泰丰
public static final String VOID_STOP = "void_stop";//
public static final String VOID_ERROR = "void_error";
public static String whoActivity = ""; // 哪个activity页面
// 本地缓存地址
public static final String CACHE_PATH = StringUtil.strSplice(Environment.getExternalStorageDirectory().getPath(),

2
app/src/main/java/qianmu/container/data/FloorData.java

@ -227,7 +227,7 @@ public class FloorData extends BaseData {
if (finishListener != null) finishListener.onFinish();
}
if(response.body().getMsg()!=null){
if(response.body() != null &&response.body().getMsg()!=null){
ToastUtils.showToast(response.body().getMsg());
}
} catch (Throwable t) {

2
app/src/main/java/qianmu/container/util/TTSUtil.java

@ -44,7 +44,7 @@ public class TTSUtil {
@Override
public void onError(String utteranceId, AIError error) {
Log.e(TAG, "onError: " + utteranceId + "," + error.toString());
EventBus.getDefault().post(new MessageEvent(Constant.VOID_STOP));
EventBus.getDefault().post(new MessageEvent(Constant.VOID_ERROR));
}
@Override

Loading…
Cancel
Save