这篇博客主要讲解一下科大讯飞的语音唤醒的使用
科大讯飞语音唤醒可以运用到很多场景也是AI的第一步 , 比如叮咚音响 ,智能风扇一些之类的,我之前项目需要做这样的一个需求!然后根据科大讯飞的Dome去集成的!
那我们现在开始讲该怎么用了 ! 前面集成SDK就不说了,网上有很多这种集成的案列 , 或者跟着官网的API去做也可以,我这里主要写一下代码的实现!
代码:
@Override public void onCreate() { StringBuffer param = new StringBuffer(); param.append("appid=" + getString(R.string.app_id)); param.append(","); // 设置使用v5+ param.append(SpeechConstant.ENGINE_MODE + "=" + SpeechConstant.MODE_MSC); SpeechUtility.createUtility(Global.this, param.toString()); // 初始化唤醒对象 mIvw = VoiceWakeuper.createWakeuper(Global.this, null); initData(); super.onCreate(); } private void initData() { //非空判断,防止因空指针使程序崩溃 mIvw = VoiceWakeuper.getWakeuper(); if (mIvw != null) { // 清空参数