diff --git a/tts/tts-pad/src/main/java/com/mogo/tts/pad/PadTTS.java b/tts/tts-pad/src/main/java/com/mogo/tts/pad/PadTTS.java index b2cbae7691..25db02dca6 100644 --- a/tts/tts-pad/src/main/java/com/mogo/tts/pad/PadTTS.java +++ b/tts/tts-pad/src/main/java/com/mogo/tts/pad/PadTTS.java @@ -18,6 +18,7 @@ import com.aispeech.export.intent.AILocalTTSIntent; import com.aispeech.export.listeners.AILocalTTSListener; import com.alibaba.android.arouter.facade.annotation.Route; import com.mogo.cloud.commons.BuildConfig; +import com.mogo.cloud.passport.MoGoAiCloudClientConfig; import com.mogo.tts.base.IMogoTTS; import com.mogo.tts.base.IMogoTTSCallback; import com.mogo.tts.base.MogoTTSConstants; @@ -108,14 +109,23 @@ public class PadTTS implements IMogoTTS, VoiceClient.VoiceCmdCallBack, OnTtsList private void initTtsConfig() { Logger.d(TAG, "initTtsConfig"); // 产品认证需设置 apiKey, productId, productKey, productSecret +// DUILiteConfig config = new DUILiteConfig( +// "d65ec9d65082d65ec9d65082614c36cc", +// "279605401", +// "cdb83d210ad55d7e9e388754eb890e7c", +// "5bd044ac68dc193df2e0fc4be3a120dd"); +// config.setAuthTimeout(5000); //设置授权连接超时时长,默认5000ms +// config.setExtraParameter("DEVICE_NAME", "fea815f374af8"); +// config.setExtraParameter("DEVICE_ID", "fea815f374af8"); + DUILiteConfig config = new DUILiteConfig( - "d65ec9d65082d65ec9d65082614c36cc", - "279605401", - "cdb83d210ad55d7e9e388754eb890e7c", - "5bd044ac68dc193df2e0fc4be3a120dd"); + "113cc31f6385113cc31f6385618c86f5", + "278586132", + "1fe5930844b488a8d32d9ef7717be7dc", + "f601ecc407986b548ac8ab2a9144162e"); + config.setExtraParameter("DEVICE_NAME", MoGoAiCloudClientConfig.getInstance().getSn()); + config.setExtraParameter("DEVICE_ID", MoGoAiCloudClientConfig.getInstance().getSn()); config.setAuthTimeout(5000); //设置授权连接超时时长,默认5000ms - config.setExtraParameter("DEVICE_NAME", "fea815f374af8"); - config.setExtraParameter("DEVICE_ID", "fea815f374af8"); config.setDeviceProfileDirPath("/sdcard/speech"); // 自定义设置授权文件的保存路径,需要确保该路径事先存在 // config.setThreadAffinity(3); //绑定第3个核,降低CPU占用 // config.setOfflineProfileName("auth.txt");//设置assetes目录下的离线授权文件