音频测试
文章平均质量分 85
小文哥嵌入式开发
芯片原厂/嵌入式开发/LInux/FAE/捏脚大汉/垃圾佬。本博客所有内容都可以在注明作者和出处的情况下转载,不用问我。
展开
-
用全志XR806开发板实现语音紧急呼叫系统
老人和小孩子独自在家的时候如果遇到紧急情况,通过拨打电话或者微信的方式通知家人存在操作不便的问题。例如,如果老人摔倒了手机很可能不在身边,对小孩来说手机的操作又过于复杂。针对这种情况,研发一种主动语音上报的系统,语音实时识别人的求救声,然后通过网络发送信息告知家人。一方面对XR806芯片本身的功能和开发流程有了更深入的了解,另一方面也接触到了FreeRtos的开发。相对于鸿蒙liteos SDK,FreeRtos的SDK使用起来方便了很多,这也看出了厂商的用心。原创 2024-01-15 10:40:10 · 922 阅读 · 0 评论 -
飞凌全志T113-i开发板视频编码测试
T113-i 集成了 H.265/H.264 4K 解码和 SmartColor2.0 后处理,提供完美的视频娱乐体验。T113-i 是一种为多媒体解码平台设计的高级应用处理器。我们修改decoderTest这个程序,使它能解码h265的格式,其中下面代码红色是我修改的。Sdk和测试app都可以运行,但是具体的编码格式没有详细测试。OK113i-S开发板是支持视频的编解码的,下面是官方介绍的编解码功能。编码h264不正常。下面我们来测试一下音视频的编码解码功能。在系统的代码中,下面是程序的位置。原创 2024-01-06 13:59:38 · 1264 阅读 · 1 评论 -
【飞凌 OK113i-C 全志T113-i开发板】视频编解码测试
支持 H.265、H.264、MPEG-1/2/4、JPEG 等全格式解码。 T113-i 集成了 H.265/H.264 4K 解码和 SmartColor2.0 后处理,提供完美的视频娱乐体验。我们修改decoderTest这个程序,使它能解码h265的格式,其中下面代码红色是我修改的。Sdk和测试app都可以运行,但是具体的编码格式没有详细测试。OK113i-S开发板是支持视频的编解码的,下面是官方介绍的编解码功能。视频 h264的文件能解,h265也可以解了;在系统的代码中,下面是程序的位置。原创 2023-12-25 09:40:49 · 1158 阅读 · 0 评论 -
全志D1-H芯片 mp4(Xvid)视频文件播放花屏问题
1、问题背景客户使用F133进行一体广告机项目开发过程中,测试到附件中的片源《少女时代OhMVFullHD1080(播放花屏).mp4》播放时会出现花屏现象。但在之前的C800相同项目中该片源测试正常。2、问题描述出错第一帧标号为17(标号从0开始),如下图所示:抓取该帧花屏图像,现象如下:花掉的图像帧数据如下:3、问题分析(1)关掉cache,花屏现象仍旧,排除漏刷cache影响;(2)64位系统(tina/melis)播放均花屏,32位系统正常;(3)寄存器对比,未发现异常;(原创 2022-02-25 09:24:51 · 790 阅读 · 0 评论 -
一张图说明wav文件头各段表示的含义
如图是一个wav文件用十六进制格式打开16进制-10进制在线转换器:https://tool.oschina.net/hexconvert16进制-文本字符串转换器:https://www.bejson.com/convert/ox2str/参考文档:https://www.cnblogs.com/ranson7zop/p/7657874.html这篇文章图标有点乱,但是都是干货与数字音频有关的三个参数(1)采样频率:又称取样频率。是单位时间内的采样次数,决定了数字化音频的质量。原创 2020-06-01 21:33:00 · 825 阅读 · 0 评论 -
用vim打开wav文件的方法
今天本来想看一下一个wav文件的报头,记得以前同事用某个类似sublimeText和notepad++的文本编辑器打开,报头显示得一清二楚,非常易于查看,找了好就没找到,下了sublimeText和notepad++又用不了,但是发现用vim也查看二进制的文件也挺方便的,还可以转换为16进制看报头。打开方法:vim后面+参数 -bvim shushang-10s-16bit.wav -b打开之后是这样的二进制样子。可将它转化成16进制显示,输入::%!xxd就变成了这样.原创 2020-06-01 14:36:32 · 477 阅读 · 0 评论 -
声学混响中说的RT60是什么意思?
声学混响中说的RT60是什么意思?在Amazon Alexa 声学认证中,对测试房间有混响相关要求:RT60 should be between 0.2-0.7s in each octave band, between [125, 8K] Hz range.什么意思呢?RT60:Reverberation Time 60 dB,指声场衰减 60 dB 所用的时间,单位为”秒”。RT60 越大,表示声音会在这个房间里回响越久,当然不是按照原来的声音回响,是会不断减弱的。在一个..原创 2020-05-19 19:40:24 · 7902 阅读 · 3 评论