rv1106&rv1109&rv1126移植sherpa-onnx 实现离线TTS功能

rv1109&rv1126移植sherpa-onnx 实现TTS功能主要问题是rv1126&1109使用的gcc是gcc-arm-8.3-2019.03-x86_64-arm-linux-gnueabihf ,不支持c++-14,使用arm的交叉编译工具包编译出来的可执行程序由于gcc版本不一致,不能运行,针对这个问题的解决方法,是在高版本的arm-gcc上编译,然后运行在低版本g
阅读全文

【RV1126】移植sherpa实时语音识别和TTS文字转语音功能

参考:【RV1126】移植kaldi实时语音识别 https://blog.csdn.net/qq_28877125/article/details/130376397交叉编译sherpa1、下载arm-gcc,要求gcc大于10.0;刚开始用瑞芯微的gcc库,一直编译不过。wget -q https://huggingface.co/csukuangfj/sherpa-ncn
阅读全文

运行时间越长,Linux系统可用内存越小的问题分析

系统运行时间越长,会出现偶发重启的现象,通过查看系统可用内存,发现非常少,几乎内存被用光了。原来​/tmp为内存文件系统,内存挂载为内存文件系统(tmpfs)。使用的物理空间不是磁盘,而是内存。
阅读全文

广播测试小工具

广播测试小工具支持的功能:1、MIC广播喊话;2、组播播放音乐;      IP单播播放音乐;3、SIP客户端;     来电自动接听;4、通过广播地址搜素广播设备;代码基于DUILIB实现的界面;
阅读全文

Windows版本ffmpeg编译,及重采样pcm实现

windows版本ffmpeg的功能需求:1、解码mp3文件;2、解码h264;x264编译:x264-master.tar/x264-master$ ./configure --prefix=${PWD}/install --host=i686-w64-mingw32 --enable-shared  --extra-ldflags=-Wl,--output-def=libx264.d
阅读全文

WVP GB28181服务器取视频流

看最近的访问搜索关键字,大部分都是通过WVP-GB28181关键字搜索过来的,原来调到一半,就去干别的事情了,趁着年前比较空闲,重新捡起来,发现还比较顺利的调通了取流,记录下过程。
阅读全文

小工具的魅力

原来在HW的时候,特别欣赏几个喜欢做小工具的同事,不但个人绩效好,还提升了团队的工作效率。
阅读全文

可视SIP网络广播模块

rv1106模块或者开发板,系统:支持buildroot或者ubuntu两种Linux系统;硬件上,支持:摄像头MICAudio+功放0.5T算力64M、128M或者256M RAM可以外挂SD卡
阅读全文

一段取ADC代码的锅

实现一个通过ADC采样电压值,每次采样5次,去掉一个最大值,一个最小值后,取剩下三次的平均值。//取5次adc,去掉最大值,去掉最小值,取平均值 #define BATT_LVL_COUNT  5 static int batt_lvl_history[BATT_LVL_COUNT] = {0}; static&nbs
阅读全文

推荐好友的bilibili小站

朋友有多年的Linux实战培训经验,录制了好些Linux学习视频,分享给有需要的同学!链接:bilibili小站
阅读全文