折腾了半小时,百度语音生成SDK的简单使用,只能使用网络播放,离线出现BUg未修复,
public class SayActivity extends AppCompatActivity { String AppId = "146***70"; String AppKey = "shg****ld"; String AppSecret = "YY*****WfN2xS"; private static final String TAG = "MiniActivity"; private SpeechSynthesizer mSpeechSynthesizer; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_say); initPermission();//权限检测 mSpeechSynthesizer = SpeechSynthesizer.getInstance(); mSpeechSynthesizer.setContext(this); // this 是Context的之类,如Activity mSpeechSynthesizer.setAppId(AppId/*这里只是为了让Demo运行使用的APPID,请替换成自己的id。*/); mSpeechSynthesizer.setApiKey(AppKey, AppSecret/*这里只是为了让Demo正常运行使用APIKey,请替换成自己的APIKey*/); mSpeechSynthesizer.auth(TtsMode.ONLINE); // 纯在线 mSpeechSynthesizer.setParam(SpeechSynthesi