fctom1215
2020-03-10 e5e41dec2d41651c7160662ecf43325d49b07b66
lib/src/main/java/com/anyun/exam/lib/RemoteService.java
@@ -159,9 +159,11 @@
        return null;
    }
    public void TextSpeak(String text) {
    public void TextSpeak(String text, int id) {
        if (speaker != null && ttsInitSucc) {
            speaker.speak(text);
            speaker.speak(text, Integer.toString(id));
        } else {
            TextSpeakEnd(id);
        }
    }
@@ -194,18 +196,20 @@
        }
        @Override
        public void PlayStart() {
        public void PlayStart(String s) {
            Log.d(TAG, "TTS引擎播放开始");
        }
        @Override
        public void PlayDone() {
        public void PlayDone(String s) {
            Log.d(TAG, "TTS引擎播放结束");
            TextSpeakEnd(Integer.valueOf(s));
        }
        @Override
        public void PlayError() {
        public void PlayError(String s) {
            Log.d(TAG, "TTS引擎播放出错");
            TextSpeakEnd(Integer.valueOf(s));
        }
    }
@@ -217,4 +221,5 @@
    public native void startNative();
    public native void MainProcMsgEntry(int cmd, String value);
    public native void MainProcBinMsgEntry(int cmd, byte []data, int length);
    public native void TextSpeakEnd(int id);
}