android
文章平均质量分 65
gsldqtan
这个作者很懒,什么都没留下…
展开
-
讯飞录音,把几个pcm合成为wav
由于讯飞录音是不能把一段很长的话录音出来,只能是一段一段的录,所以要把录出来的pcm数据合成wav文件,录音的采样率是8k, 比特率是16bit,双声道,合并的代码如下:public static boolean mergePCMFilesToWAVFile(ArrayList fileList, String DESTINATION_PATH) { File[] file =原创 2015-11-03 11:13:01 · 3576 阅读 · 0 评论 -
在android中如何判断当前的apk是否处于运行状态
因为要增加当apk不运行或者任务stack还存在,但不是运行状态时,收到好友发送的信息,也要弹出一个对话框显示信息。下面的代码可以判断当前的apk运行状态。/** Get system service ActivityManager */ActivityManager manager = (ActivityManager) ctx.getSystemService(Activity.AC原创 2016-07-14 18:04:10 · 3741 阅读 · 0 评论 -
在代码中获取屏幕像素和屏幕密度
在代码中获取屏幕像素和屏幕密度 DisplayMetrics metric = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(metric); int width = metric.widthPixels; // 屏幕宽度(像素) int height = metric.heightP原创 2016-07-27 09:53:12 · 945 阅读 · 0 评论 -
GMS6.0集成遇到的问题
1.gms包无法编译在android目录下建立vendor目录,之后把goole整个目录拷贝进去,1) 在mydevice.mk文件中添加ifeq ($(BUILD_WITH_GMS), true)$(call inherit-product-if-exists, vendor/google/products/gms.mk)PRODUCT_PROPERTY_OVERRIDE原创 2016-09-05 16:55:15 · 2065 阅读 · 0 评论 -
google语音识别启动方式
1.非Intent方式,没有google语音识别的界面private void initGoogleSpeechRecognizer() { speechGoogle = android.speech.SpeechRecognizer.createSpeechRecognizer(this); speechGoogle.setRecognitionListener(recogn原创 2017-02-09 11:55:55 · 4166 阅读 · 0 评论 -
PocketSphinx语音识别用法
PocketSphinx总的来说识别效果不是很好,很容易出现不说话时也出现识别范围内的词。目前只用到关键词识别功能。具体的demo在https://github.com/cmusphinx/pocketsphinx-android-demo链接下载。用到的资源都在demo中取。libs/pocketsphinx-android-5prealpha-nolib.jarassets原创 2017-02-09 12:10:25 · 7551 阅读 · 2 评论