2019-08-09, v4.2.3.502
1. Announced wrongly it was version 4.2.2 2. Updated the LoggerService for the logcat version UPDATED: Fixed System.exit(0) problem causing failure...
This commit is contained in:
parent
3d804d8840
commit
32de82e884
1 changed files with 29 additions and 14 deletions
|
|
@ -766,7 +766,11 @@ public class VoiXtremeService extends VoiXtremeServiceBase
|
|||
*/
|
||||
@Override
|
||||
public void onStateChanged(int newState) {
|
||||
|
||||
String stateStr;
|
||||
if (mVxtEngineApi == null) {
|
||||
return;
|
||||
}
|
||||
|
||||
switch (newState) {
|
||||
|
||||
|
|
@ -862,6 +866,10 @@ public class VoiXtremeService extends VoiXtremeServiceBase
|
|||
Lg.v( TAG, "onSpeakElementCompleted Completed text with id: " + id);
|
||||
Lg.i( TAG, "onSpeakElementCompleted TtsId=" + mSay.mSayTtsId + " CmdId=" + mSay.mSayCommandId);
|
||||
|
||||
if (mVxtEngineApi == null) {
|
||||
return;
|
||||
}
|
||||
|
||||
mVxtEngineApi.nativelog( 0, TAG, "onSpeakElementCompleted TtsId=" + mSay.mSayTtsId+ " CmdId=" + mSay.mSayCommandId);
|
||||
mIsSepaking = false;
|
||||
// CALL THE TTS API INDICATING THE SPEECH IS FINISHED
|
||||
|
|
@ -884,9 +892,6 @@ public class VoiXtremeService extends VoiXtremeServiceBase
|
|||
mVxtEngineApi.ttsCallback( 2, mSay.mSayTtsId, mSay.mSayAsrMode, mSay.mSayTtsMode);
|
||||
mSay.mSayTtsId = 0;
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -1114,18 +1119,28 @@ public class VoiXtremeService extends VoiXtremeServiceBase
|
|||
|
||||
case BroadcastParams.COMMAND_FINALIZE:
|
||||
Lg.i(TAG, "update COMMAND_FINALIZE #1" );
|
||||
System.exit(0);
|
||||
FailSave t = new FailSave();
|
||||
t.start();
|
||||
|
||||
Lg.i(TAG, "update COMMAND_FINALIZE #2" );
|
||||
mVxtEngineApi.nativelog( 0, TAG, "updateFromHandler COMMAND_FINALIZE #1" );
|
||||
mVxtEngineApi.vxtFinalizeAll();
|
||||
Lg.i(TAG, "update COMMAND_FINALIZE #3" );
|
||||
mVxtEngineApi.nativelog( 0, TAG, "updateFromHandler COMMAND_FINALIZE #2" );
|
||||
|
||||
t.interrupt();
|
||||
stopSelf();
|
||||
new Handler().postDelayed(new Runnable() {
|
||||
@Override
|
||||
public void run() {
|
||||
|
||||
Lg.i(TAG, "update COMMAND_FINALIZE #2");
|
||||
System.exit(0);
|
||||
}
|
||||
}, 555);
|
||||
|
||||
// System.exit(0);
|
||||
// FailSave t = new FailSave();
|
||||
// t.start();
|
||||
//
|
||||
// Lg.i(TAG, "update COMMAND_FINALIZE #2" );
|
||||
// mVxtEngineApi.nativelog( 0, TAG, "updateFromHandler COMMAND_FINALIZE #1" );
|
||||
// mVxtEngineApi.vxtFinalizeAll();
|
||||
// Lg.i(TAG, "update COMMAND_FINALIZE #3" );
|
||||
// mVxtEngineApi.nativelog( 0, TAG, "updateFromHandler COMMAND_FINALIZE #2" );
|
||||
//
|
||||
// t.interrupt();
|
||||
// stopSelf();
|
||||
break;
|
||||
|
||||
// From intent
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue