This commit is contained in:
lixiaopeng
2020-02-10 14:24:12 +08:00
parent 1df223b591
commit 73ea206bbd

View File

@@ -134,7 +134,7 @@ public class TanluCardViewFragment extends MvpFragment<IView, Presenter<IView>>
//声音控制文字
private String voiceGetInfoMationTts;
private String[] searchingVoiceStrings;
// private String[] searchingVoiceStrings;
private String[] searchfaileVoiceStrings;
//media
@@ -1263,27 +1263,30 @@ public class TanluCardViewFragment extends MvpFragment<IView, Presenter<IView>>
private void speakSuccessVoice(List<Information> informations, String
trafficStatus) {
Log.d(TAG, "informations.size() = " + informations.size());
switch (informations.size()) {
case 0:
Logger.d(TAG, "speakSuccessVoice ----> " + random.nextInt(3));
Logger.d(TAG, "speakSuccessVoice --0----> " + random.nextInt(3));
speakFailVoice(searchfaileVoiceStrings[random.nextInt(3)]);
break;
case 1:
Logger.d(TAG, "speakSuccessVoice ---1---> ");
trackVoiceSearch(1);
AIAssist.getInstance(getContext()).speakTTSVoice((
String.format(voiceGetInfoMationTts, "1") + trafficStatus), null);
case 2:
trackVoiceSearch(1);
Logger.d(TAG, "speakSuccessVoice ---2---> ");
AIAssist.getInstance(getContext()).speakTTSVoice((
String.format(
voiceGetInfoMationTts,
"2"
) + trafficStatus), null);
case 3:
Logger.d(TAG, "speakSuccessVoice ---3---> ");
trackVoiceSearch(1);
AIAssist.getInstance(getContext()).speakTTSVoice((
String.format(
@@ -1292,6 +1295,7 @@ public class TanluCardViewFragment extends MvpFragment<IView, Presenter<IView>>
) + trafficStatus), null);
default:
Logger.d(TAG, "speakSuccessVoice ---default-> ");
trackVoiceSearch(1);
AIAssist.getInstance(getContext()).speakTTSVoice((
String.format(
@@ -1304,8 +1308,8 @@ public class TanluCardViewFragment extends MvpFragment<IView, Presenter<IView>>
private void initStrings() {
voiceGetInfoMationTts =
getContext().getResources().getString(R.string.voice_get_informations_tts);
searchingVoiceStrings =
getContext().getResources().getStringArray(R.array.searching_voice_string_array);
// searchingVoiceStrings =
// getContext().getResources().getStringArray(R.array.searching_voice_string_array);
searchfaileVoiceStrings =
getContext().getResources().getStringArray(R.array.search_fail_voice_array);
}
@@ -1315,7 +1319,7 @@ public class TanluCardViewFragment extends MvpFragment<IView, Presenter<IView>>
}
private void speakSearchingVoice() {
AIAssist.getInstance(getContext()).speakTTSVoice(searchingVoiceStrings[random.nextInt(3)], null);
// AIAssist.getInstance(getContext()).speakTTSVoice(searchingVoiceStrings[random.nextInt(3)], null);
}