- 博客(11)
- 资源 (2)
- 收藏
- 关注
原创 语音信号分析之FFT变换过程
语音信号分析从FFT变换开始概述语音信号是人为经过声学设备采集转换而来的便于编码、储存以及做声学处理用途抽象而成的信号。首先一段WAV音频拥有固定的几个参数用来规定语音信号的属性。正确的区分通道数、采样率、分辨率这些基本参数是语音信号分析的基本功。语音采集声学麦克风设备当前有很多种,普通单麦、双麦、线麦、环麦。麦克风阵列不同,对于工程上面的分析和处理有不同的实际要求。而它们在整体处理流程上面是一致的。而无论是想做AEC(声学回声消除)、GSC(旁瓣相消)、NR(噪声消除)这些基本的前端声学信号处理,
2020-05-31 22:52:04 6359
原创 CPU性能调优概述
CPU性能调优概述一般看到这个标题点进来的人多数的业务场景是将算法移植到各种奇葩的嵌入式平台或者DSP平台上面。明明算法在PC上跑的飞起,但是到了板子上总是被要求主频只留多少多少MCPS(million counts per second)。有目标做事情当然是好的,会激发潜能,想尽这种招数和套路将代码优化。通过优化不到20%代码,提高80%以上的效率更是我们从代码大全或者其他书籍中领会出来的共识...
2020-04-25 22:40:37 628
原创 I2C总线(基于IMX6ULL介绍)
I2C(Inter-Integrated Circuit BUS)是I2C BUS简称,中文为集成电路总线,是目前应用最广泛的总线之一,和IMX6ULL有些相关的是,恰巧该总线是NXP前身的PHILIPS设计。当前仍然是应用最广泛的总线协议之一。1 通用I2C协议介绍1)概述I2C是一种串行通信总线,使用多主从架构,最初设计师为了让主板、嵌入式系统或手机用以连接低速周边设备而发展而来。在小数...
2020-03-01 21:39:41 20785
原创 VMware workstations ubuntu 不能获取ip
之前遇到这个问题,以为是什么配置导致不能自动获取IP,后来尝试了半天设置或者手动DHCP都不起作用。后来发现重置VM网络会生效,原来是因为之前觉得系统启动慢,就把好多服务自动启动禁掉了,也就说,打开服务即可。。。win10的话,直接就开始中搜索服务,然后找到VM相关服务。只要启动了,果然就自动获取了IP在这里插入图片描述...
2020-02-15 15:47:28 17148
原创 机器学习入门资料推荐
Machine Learning is Fun!应该是最简单实用的入门教程了,不知道是我的网络的问题还是什么,下面这个链接失效了(墙了?)。后面如果我下载到了会更新上来。英文出处: link.知乎上有中文版,感谢大哥的分享和整理。 link我也是刚刚入坑,看了网上那么多的资料,感觉这个最合适入门,并且有趣。后面下个阶段的资料也会陆续更新到这个博客上面给同样徘徊的小伙伴指路。...
2020-02-07 10:46:03 20590
原创 通过分析size 命令源码确认各个字段大小和来源
问题可执行文件通过size默认选项berkeley查询可以得到text、data、bss各个段的大小,但是想要通过.map分析代码或者哪些常量的具体大小时需要进一步知道更详细的数据。而通过size xxx–format=SysV 查到.text 和.rodata 仅占用一部分大小,而其他的section到底是属于berkeley模式中的哪类就需要通过分析size源码。源码下载dawn@ub...
2020-02-03 15:00:01 17484
原创 嵌入式语音信号处理入门篇
刚接触语音信号处理,是从下面这几个概念开始的,这几个概念明白了,基本上也就明白原始的语音信号是什么,也就是知道我们要处理啥样的信号了。等这篇文章的内容明白后,就可以开始进入正题。PCM和WAVPCM(Pulse Code Modulation----脉码调制录音)。所谓PCM录音就是将声音等模拟信号变成符号化的脉冲列,再予以记录。PCM信号是由[1]、[0]等符号构成的数字信号,而未经过任何...
2020-01-18 22:17:36 17477
原创 五步拳入门之从波束赋形---广义旁瓣相消器(General sidelobe canceller,GSC)
0.概述------低功耗智能语音信号处理业务开发流程首先通过在学术领域中的理论算法结合具体场景选取适当的方法,通过matlab/python先实现算法对音频进行处理,如果结果达到理想效果,再编写C语言工程。编写C工程的过程需要先实现浮点工程,然后可以通过matlab或者Python去改变相关变量的浮点精度去验证变量定标的误差和精度是否在可接受范围。定标将会在后面的文章中补充介绍,定标过后再去实...
2020-01-12 21:14:31 20483 3
原创 交叉编译openssh(JZ2440+linux kernel2.6.22.6)
常用远程登录嵌入式linux系统板开发方式介绍相信很多跑嵌入式linux的小伙伴都会经历搞块板子然后移植一个低版本的linux kernel然后进行各种交叉编译开发的经历。然而使用串口去做终端交互实在是效率太低,于是使用telnet和ssh都是比较好的选择。telnet只要是移植了busybox基本上都会有的。ssh则需要自己去交叉编译移植一下。telnet简单粗暴又好用,自己开发用其实就够了...
2020-01-12 21:13:00 18424
原创 低功耗智能语音信号处理之六脉神剑总纲
低功耗智能语音信号处理之六脉神剑总纲前言前言------六脉神剑,并非真剑,乃是以一阳指的指力化作剑气,有质无形,可称无形气剑。福福和妮妮自初入江湖至今四余载,四处拜访名师,先后师从菊花门,螃蟹门,习得一身武艺,然功力还未炉火纯青,遂仍从他师修习。因江湖纷争,不慎坠落悬崖,但得此智能语音六脉神剑剑谱残卷,因不知此六脉神剑威力如何,亦不知其是否完整,只能待按此武功秘籍记载坚持修炼后,如大功告成...
2019-11-10 00:19:14 5736
原创 Linux蓝牙从入门到精通(BR/EDR)Baseband Introduction(一)General Description
Baseband Introduction蓝牙是一种短程宽带无线电技术,是实现语音和数据无线传输的全球开放性标准。它使用跳频扩谱(FHSS)、时分多址(TDMA)、码分多址(CDMA)等先进技术,在小范围内建立多种通信与信息系统之间的信息传输。 蓝牙协议包括两种技术:Basic Rate(简称BR)和Low Energy(简称LE)。这两种技术,都包括搜索(discovery)管理、连接(c...
2018-08-02 16:22:24 750
Deep Learning for Speech Recognition (Adam Coates, Baidu)-g-sndkf7mCs.z02.zip
2020-04-06
Deep Learning for Speech Recognition (Adam Coates, Baidu)-g-sndkf7mCs.z01
2020-04-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人