自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

李江龙的博客

最慢的就是最快的,专注于眼前就是创造未来

  • 博客(8)
  • 资源 (7)
  • 收藏
  • 关注

转载 《基于 ALSA 的 Android 音频系统设计与实现--- ---林东海》节选

    ALSA 包括驱动包 alsa-driver,开发包 alsa-libs,开发包插件 alsa-lib plugins,设置管理工具包 alsa-utils,其它声音相关处理小程序包 alsa-tools,特殊音频固件支持包 alsa-firmware,OSS 接口兼容模拟层工具 alsa-oss 共 7 个子项目,其中只有驱动包是必须的。alsa-libs 指用户空间的函数库,提供给应用...

2018-04-27 15:58:17 557

原创 github代码如何定位到历史版本(历史commit点)

关于使用git在本地进行版本管理见linux下的版本管理想我们在写代码时候,数次修改并提交commit,如果在这个过程中我们后悔了,想回到当初的某一个commit点应该如何实现呢?如果会用git bash的话,肯定首选命令行模式git log (branch)git reset --hard (commit id) 版本回滚git reflog git reset --har...

2018-04-23 15:56:48 39405 6

原创 为语音识别的demo添加单选项提示对话

为语音识别的demo添加单选项提示对话:mVoicesFilesList = new ArrayList<>(); // 将存放语音文件信息的列表实例化 mVoicesFilesListView = findViewById(R.id.voidList); // 设置显示语音列表内容的界面 /** *...

2018-04-19 14:14:12 390

转载 科大讯飞json解析关键词

/** * 解析 语音听写返回结果Json格式字符串 的模板类(多重嵌套Json) * * 语音识别结果Json数据格式(单条数据): * {"sn":1,"ls":true,"bg":0,"ed":0,"ws":[ * {"bg":0,"cw":[{"w":"今天","sc":0}]},

2018-04-12 13:53:56 1408

原创 单例模式(Singleton)

以下内容主要来源于《MATLAB面向对象编程》,我只是提供这里用到的代码,原书上的代码是matlab写的大家可以去参考,我这里的这些代码是随手写的没有在编译器里验证,反正大家意会一下就好:单例模式的目标】单例模式主要用来控制某个类实例出来的对象的数量,通常情况之下单例模式意味着单例类只能实例一个对象。首先看这样一个简单的类:public class MyClass(){ pr...

2018-04-12 10:21:31 794

原创 android中的权限批量申请

在《第一行代码Android》中学到批量申请多个权限的代码:在Manifest.xml中声明权限<!--连接网络权限,用于执行云端语音能力 --> <uses-permission android:name="android.permission.INTERNET"/> <!--获取手机录音机使用权限,听写、识别、语义理解需要用到此权限 -->...

2018-04-11 17:11:47 1025

原创 什么是卫语句

如果条件语句极其复杂,就应该将条件语句拆解开,然后逐个检查,并在条件为真时立刻从函数中返回,这样的单独检查通常被称之为“卫语句”(guard clauses)摘自《重构---改善既有代码的设计》卫语句的效果就是将原来需要仔细阅读代码、细心整理逻辑的条件判断整理成一眼能看透的逻辑关系,效果就像以下:if(it == 活的){ if(it == 人){ if(it != 女人){...

2018-04-10 18:01:24 16008 2

原创 界面中多个Item点击响应方法

在科大讯飞的demo中学到这段代码,在声明类的时候扩展 OnClickListener 接口,然后重写OnClick方法:@Override public void onClick(View view) { int tag = Integer.parseInt(view.getTag().toString()); Intent intent = null; switch (tag) ...

2018-04-02 15:49:58 187

脉冲时不变法设计数字滤波器的matlab实现.m

已知一个模拟滤波器系统,要将此模拟滤波器系统转换成为数字滤波器,方法会有很多种,在Matlab中也有专门的函数(impinvar 脉冲响应不变)来实现此功能,如果我们要自己编写算法来做这个过程的话可以考虑使用脉冲响应不变法来实现跟impinvar函数相同的效果。

2019-11-23

脉冲响应不变法设计数字滤波器.m

已知通带导带、以及纹波系数、衰减增益等参数,利用matlab展示脉冲响应不变法设计数字滤波器的过程,

2019-11-22

Sparse Adaptive Filters for Echo Cancellation.pdf

贝内斯底关于回声消除的作品,值得大家下载下来详细研究

2018-10-18

Noise Reduction in Speech Processing

本内斯蒂2009年作品,主要讲解语音处理中的噪声抑制技术,值得大家下载下来仔细研究

2018-10-17

Optimal Time-Domain Noise Reduction Filters--A Theoretical Study.pdf

本内斯蒂2011年新作品,主要介绍时域噪声抑制理论,值得大家下载下来详细研究

2018-10-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除