|
|
@ -284,7 +284,6 @@ public class WebViewActivity extends BaseActivity { |
|
|
|
|
|
|
|
|
//切换视频
|
|
|
//切换视频
|
|
|
public void changeVideo(String type){ |
|
|
public void changeVideo(String type){ |
|
|
LoggerUtil.e("切换视频", type.trim()+" isChatMan: "+String.valueOf(isChatMan)); |
|
|
|
|
|
if(!isChatMan){ |
|
|
if(!isChatMan){ |
|
|
return; |
|
|
return; |
|
|
} |
|
|
} |
|
|
@ -315,7 +314,8 @@ public class WebViewActivity extends BaseActivity { |
|
|
if (nextVideo == currentVideo) { |
|
|
if (nextVideo == currentVideo) { |
|
|
return; |
|
|
return; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
LoggerUtil.e("切换视频", type.trim()); |
|
|
proVideo = currentVideo; |
|
|
proVideo = currentVideo; |
|
|
|
|
|
|
|
|
proVideo.animate() |
|
|
proVideo.animate() |
|
|
@ -593,7 +593,7 @@ public class WebViewActivity extends BaseActivity { |
|
|
} |
|
|
} |
|
|
LoggerUtil.e(TAG,"JS调用了Android的方法:startRecord()"); |
|
|
LoggerUtil.e(TAG,"JS调用了Android的方法:startRecord()"); |
|
|
if("sbc".equals(Constant.TTSHome)){ |
|
|
if("sbc".equals(Constant.TTSHome)){ |
|
|
ttsUtil.stopTTs(); |
|
|
|
|
|
|
|
|
stopTTS(); |
|
|
stopAsr(); |
|
|
stopAsr(); |
|
|
if(mEngine == null){ |
|
|
if(mEngine == null){ |
|
|
LoggerUtil.d(TAG, "未初始化"); |
|
|
LoggerUtil.d(TAG, "未初始化"); |
|
|
@ -643,19 +643,6 @@ public class WebViewActivity extends BaseActivity { |
|
|
kxdfttsUtil.stopTTs(); |
|
|
kxdfttsUtil.stopTTs(); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
@JavascriptInterface |
|
|
|
|
|
public void stopTTS(String str) { |
|
|
|
|
|
LoggerUtil.e(TAG,"JS调用了Android的方法:stopTTS()"); |
|
|
|
|
|
ttsUtil.stopTTs(); |
|
|
|
|
|
if("change".equals(str)){ |
|
|
|
|
|
runOnUiThread(new Runnable() { |
|
|
|
|
|
@Override |
|
|
|
|
|
public void run() { |
|
|
|
|
|
changeVideo("bg"); |
|
|
|
|
|
} |
|
|
|
|
|
}); |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
// h5调用android:播放指定视频
|
|
|
// h5调用android:播放指定视频
|
|
|
@JavascriptInterface |
|
|
@JavascriptInterface |
|
|
public void playAudio(String str) { |
|
|
public void playAudio(String str) { |
|
|
@ -830,13 +817,6 @@ public class WebViewActivity extends BaseActivity { |
|
|
break; |
|
|
break; |
|
|
case Constant.VOID_STOP: |
|
|
case Constant.VOID_STOP: |
|
|
changeVideo("bg"); |
|
|
changeVideo("bg"); |
|
|
// TTS播放完成
|
|
|
|
|
|
runOnUiThread(new Runnable() { |
|
|
|
|
|
@Override |
|
|
|
|
|
public void run() { |
|
|
|
|
|
binding.web.evaluateJavascript("javascript: window.ttsPlayOver();", null); |
|
|
|
|
|
} |
|
|
|
|
|
}); |
|
|
|
|
|
break; |
|
|
break; |
|
|
case Constant.ACTION_UPDATE_PROG2://后台下发节目通知,重置导视倒计时。
|
|
|
case Constant.ACTION_UPDATE_PROG2://后台下发节目通知,重置导视倒计时。
|
|
|
LoggerUtil.e(TAG,"重启导视倒计时"); |
|
|
LoggerUtil.e(TAG,"重启导视倒计时"); |
|
|
@ -856,7 +836,7 @@ public class WebViewActivity extends BaseActivity { |
|
|
aiCloudASRIntent.setEnablePunctuation(true); |
|
|
aiCloudASRIntent.setEnablePunctuation(true); |
|
|
aiCloudASRIntent.setRealback(true);//打开实时反馈功能
|
|
|
aiCloudASRIntent.setRealback(true);//打开实时反馈功能
|
|
|
aiCloudASRIntent.setResourceType("aihome"); // 模型
|
|
|
aiCloudASRIntent.setResourceType("aihome"); // 模型
|
|
|
aiCloudASRIntent.setEnableNumberConvert(true);//设置启用识别结果汉字数字转阿拉伯数字功能
|
|
|
|
|
|
|
|
|
//aiCloudASRIntent.setEnableNumberConvert(true);//设置启用识别结果汉字数字转阿拉伯数字功能
|
|
|
aiCloudASRIntent.setWaitingTimeout(30000); //设置等待识别结果超时时长
|
|
|
aiCloudASRIntent.setWaitingTimeout(30000); //设置等待识别结果超时时长
|
|
|
aiCloudASRIntent.setNoSpeechTimeOut(10000); //收不到声音超时时间
|
|
|
aiCloudASRIntent.setNoSpeechTimeOut(10000); //收不到声音超时时间
|
|
|
aiCloudASRIntent.setPauseTime(2000); // 中间停顿时间
|
|
|
aiCloudASRIntent.setPauseTime(2000); // 中间停顿时间
|
|
|
|