讯飞SDK以及自己开发的
最新下载的讯飞SDK
还有自己开发的示例代码,主要是语音识别和唤醒
还有相关的介绍
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2584 2017-10-19 11:38 xfmyassetsiflytek
ecognize.xml
文件 1434 2017-10-19 11:38 xfmyassetsiflytekvoice_bg.9.png
文件 14171 2017-10-19 11:38 xfmyassetsiflytekvoice_empty.png
文件 16250 2017-10-19 11:38 xfmyassetsiflytekvoice_full.png
文件 12296 2017-10-19 11:38 xfmyassetsiflytekwaiting.png
文件 7850 2017-10-19 11:38 xfmyassetsiflytekwarning.png
文件 5760496 2018-07-17 09:14 xfmylibsarm64-v8alibmsc.so
文件 4477660 2018-07-17 09:14 xfmylibsarmeabilibmsc.so
文件 4424416 2018-07-17 09:14 xfmylibsarmeabi-v7alibmsc.so
文件 479049 2018-06-26 11:18 xfmylibsMsc.jar
文件 90557 2017-11-03 18:29 xfmylibsSunflower.jar
文件 5592788 2018-07-17 09:14 xfmylibsx86libmsc.so
文件 5905552 2018-07-17 09:14 xfmylibsx86_64libmsc.so
文件 281 2018-01-13 10:56 xfmy
eadme.txt
文件 44809 2018-06-26 23:26 xfmy
elease.txt
文件 986751 2018-07-17 09:14 xfmy
esivw5b4ca896.jet
文件 714 2018-06-26 22:32 xfmysamplemscV5PlusDemouild.gradle
文件 4477660 2018-07-17 09:14 xfmysamplemscV5PlusDemolibsarmeabilibmsc.so
文件 479049 2018-06-26 11:18 xfmysamplemscV5PlusDemolibsMsc.jar
文件 53 2017-01-16 17:14 xfmysamplemscV5PlusDemolint.xml
文件 9154 2018-06-26 22:37 xfmysamplemscV5PlusDemomscV5PlusDemo.iml
文件 4041 2018-01-11 14:04 xfmysamplemscV5PlusDemosrcmainAndroidManifest.xml
文件 324 2017-01-16 17:14 xfmysamplemscV5PlusDemosrcmainassetscall.bnf
文件 165 2017-01-16 17:14 xfmysamplemscV5PlusDemosrcmainassetsgrammar_sample.abnf
文件 111360 2017-01-16 17:14 xfmysamplemscV5PlusDemosrcmainassetsiattest.wav
文件 2584 2017-08-31 17:38 xfmysamplemscV5PlusDemosrcmainassetsiflytek
ecognize.xml
文件 1434 2017-01-16 17:14 xfmysamplemscV5PlusDemosrcmainassetsiflytekvoice_bg.9.png
文件 14171 2017-01-16 17:14 xfmysamplemscV5PlusDemosrcmainassetsiflytekvoice_empty.png
文件 16250 2017-01-16 17:14 xfmysamplemscV5PlusDemosrcmainassetsiflytekvoice_full.png
文件 12296 2017-01-16 17:14 xfmysamplemscV5PlusDemosrcmainassetsiflytekwaiting.png
............此处省略244个文件信息
package com.iflytek.mscv5plusdemo;
import android.annotation.SuppressLint;
import android.app.Activity;
import android.content.SharedPreferences;
import android.content.SharedPreferences.Editor;
import android.os.Bundle;
import android.os.Environment;
import android.text.TextUtils;
import android.util.Log;
import android.view.View;
import android.view.View.onclickListener;
import android.view.Window;
import android.widget.EditText;
import android.widget.RadioGroup;
import android.widget.RadioGroup.OnCheckedChangeListener;
import android.widget.Toast;
import com.iflytek.cloud.ErrorCode;
import com.iflytek.cloud.GrammarListener;
import com.iflytek.cloud.InitListener;
import com.iflytek.cloud.LexiconListener;
import com.iflytek.cloud.RecognizerListener;
import com.iflytek.cloud.RecognizerResult;
import com.iflytek.cloud.SpeechConstant;
import com.iflytek.cloud.SpeechError;
import com.iflytek.cloud.SpeechRecognizer;
import com.iflytek.cloud.util.ContactManager;
import com.iflytek.cloud.util.ContactManager.ContactListener;
import com.iflytek.cloud.util.ResourceUtil;
import com.iflytek.cloud.util.ResourceUtil.RESOURCE_TYPE;
import com.iflytek.speech.util.FucUtil;
import com.iflytek.speech.util.JsonParser;
import com.iflytek.speech.util.xmlParser;
public class AsrDemo extends Activity implements onclickListener{
private static String TAG = AsrDemo.class.getSimpleName();
// 语音识别对象
private SpeechRecognizer mAsr;
private Toast mToast;
// 缓存
private SharedPreferences mSharedPreferences;
// 本地语法文件
private String mLocalGrammar = null;
// 本地词典
private String mLocalLexicon = null;
// 云端语法文件
private String mCloudGrammar = null;
// 本地语法构建路径
private String grmPath = Environment.getExternalStorageDirectory()
.getAbsolutePath() + “/msc/test“;
// 返回结果格式,支持:xmljson
private String mResultType = “json“;
private final String KEY_GRAMMAR_ABNF_ID = “grammar_abnf_id“;
private final String GRAMMAR_TYPE_ABNF = “abnf“;
private final String GRAMMAR_TYPE_BNF = “bnf“;
private String mEngineType = “cloud“;
@SuppressLint(“ShowToast“)
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
this.requestWindowFeature(Window.FEATURE_NO_title);
setContentView(R.layout.isrdemo);
initLayout();
// 初始化识别对象
mAsr = SpeechRecognizer.createRecognizer(this mInitListener);
// 初始化语法、命令词
mLocalLexicon = “张海羊
刘婧
王锋
“;
mLocalGrammar = FucUtil.readFile(this“call.bnf“ “utf-8“);
mCloudGrammar = FucUtil.readFile(this“grammar_sample.abnf““utf-8“);
// 获取联系人,本地更新词典时使用
ContactManager mgr = ContactManager.createManager(AsrDemo.this mContactListener);
mgr.asyncQueryAllContactsName();
mSharedPreferences = getSharedPreferences(getPackageName() MODE_PRIVATE);
mToast = Toast.makeText(this““Toast.LENGTH_SHORT);
}
/**
* 初始化Layout。
*/
private void initLayout(){
findViewById(R.id.isr_recognize).
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2584 2017-10-19 11:38 xfmyassetsiflytek
ecognize.xm
文件 1434 2017-10-19 11:38 xfmyassetsiflytekvoice_bg.9.png
文件 14171 2017-10-19 11:38 xfmyassetsiflytekvoice_empty.png
文件 16250 2017-10-19 11:38 xfmyassetsiflytekvoice_full.png
文件 12296 2017-10-19 11:38 xfmyassetsiflytekwaiting.png
文件 7850 2017-10-19 11:38 xfmyassetsiflytekwarning.png
文件 5760496 2018-07-17 09:14 xfmylibsarm64-v8alibmsc.so
文件 4477660 2018-07-17 09:14 xfmylibsarmeabilibmsc.so
文件 4424416 2018-07-17 09:14 xfmylibsarmeabi-v7alibmsc.so
文件 479049 2018-06-26 11:18 xfmylibsMsc.jar
文件 90557 2017-11-03 18:29 xfmylibsSunflower.jar
文件 5592788 2018-07-17 09:14 xfmylibsx86libmsc.so
文件 5905552 2018-07-17 09:14 xfmylibsx86_64libmsc.so
文件 281 2018-01-13 10:56 xfmy
eadme.txt
文件 44809 2018-06-26 23:26 xfmy
elease.txt
文件 986751 2018-07-17 09:14 xfmy
esivw5b4ca896.jet
文件 714 2018-06-26 22:32 xfmysamplemscV5PlusDemouild.gradle
文件 4477660 2018-07-17 09:14 xfmysamplemscV5PlusDemolibsarmeabilibmsc.so
文件 479049 2018-06-26 11:18 xfmysamplemscV5PlusDemolibsMsc.jar
文件 53 2017-01-16 17:14 xfmysamplemscV5PlusDemolint.xm
文件 9154 2018-06-26 22:37 xfmysamplemscV5PlusDemomscV5PlusDemo.iml
文件 4041 2018-01-11 14:04 xfmysamplemscV5PlusDemosrcmainAndroidManifest.xm
文件 324 2017-01-16 17:14 xfmysamplemscV5PlusDemosrcmainassetscall.bnf
文件 165 2017-01-16 17:14 xfmysamplemscV5PlusDemosrcmainassetsgrammar_sample.abnf
文件 111360 2017-01-16 17:14 xfmysamplemscV5PlusDemosrcmainassetsiattest.wav
文件 2584 2017-08-31 17:38 xfmysamplemscV5PlusDemosrcmainassetsiflytek
ecognize.xm
文件 1434 2017-01-16 17:14 xfmysamplemscV5PlusDemosrcmainassetsiflytekvoice_bg.9.png
文件 14171 2017-01-16 17:14 xfmysamplemscV5PlusDemosrcmainassetsiflytekvoice_empty.png
文件 16250 2017-01-16 17:14 xfmysamplemscV5PlusDemosrcmainassetsiflytekvoice_full.png
文件 12296 2017-01-16 17:14 xfmysamplemscV5PlusDemosrcmainassetsiflytekwaiting.png
............此处省略244个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)