logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Qt实现在线+离线双模式语音识别项目

开发一款基于Qt的语音识别工具,支持两种识别模式:在线模式:依赖网络接口,将录音数据上传至服务器,获取识别结果(沿用原有在线识别逻辑);离线模式:不依赖网络,基于whisper.cpp开源库,加载本地模型,实现本地录音、本地识别,全程离线运行;界面支持模式切换,布局自适应窗口大小,操作简洁(录音、停止识别、结果显示)。本项目基于Qt框架,成功实现了在线+离线双模式语音识别,核心亮点:采用QStac

#qt#语音识别#xcode
Linux下C/C++静态库与动态库制作完全指南

库是一组预编译好的代码集合,供其他程序调用。类型文件名链接时机优点缺点静态库.a(archive)编译时链接进可执行文件✅ 独立部署,无依赖✅ 加载速度快❌ 体积大❌ 更新需重新编译动态库.so运行时动态加载✅ 体积小✅ 可独立更新✅ 内存共享❌ 需要随程序分发❌ 有依赖问题场景推荐方案原因嵌入式系统静态库部署简单,无依赖大型应用动态库节省内存,便于更新系统库动态库 + 版本控制多程序共享,兼容性

#linux#c语言#c++
音视频开发实战:从工具链到系统思维

音视频开发涉及采集、编解码、传输、渲染等多个环节,技术栈广泛且碎片化。本文不追求成为 API 手册,而是从系统构建的角度出发,总结作者在瑞芯微、GStreamer、MediaMTX 等平台上的实战经验,提炼出一套可复用的开发流程与方法论。相比记忆具体的 API 调用,理解数据流、掌握调试方法论、建立模块化思维,才是音视频工程师长期成长的关键。本文总结了作者在音视频开发实战中的工具链、流程、调试方法

#音视频
嵌入式开发实战:从工具链到系统思维 (以 PlatformIO + ESP 系列为例)

嵌入式开发涉及硬件控制、网络通信、实时响应、低功耗等多个维度,技术栈同样碎片化。本文从系统构建的角度出发,总结在 PlatformIO + ESP8266/ESP32 平台上的开发经验,提炼出一套可复用的工程化流程与方法论。相比记忆具体的 API,理解状态机、掌握调试手段、建立模块化工程结构,才是嵌入式工程师长期成长的关键。本文总结了 PlatformIO + ESP 系列嵌入式开发的核心工具链、

#嵌入式硬件
从零搭建NGINX+RTMP流媒体服务器:音视频小白也能看懂的多端推流实战

作为一名音视频开发者,我经常需要搭建一个轻量级的直播服务器来做测试。尝试过几款流媒体服务器后,发现最顺手、最不容易出错的还是NGINX + RTMP模块这套组合拳。但说实话,我第一次接触NGINX配置文件时也是一脸懵。http块、rtmp块、location……这些都是什么?为什么一个Web服务器还能处理视频流?如果你也有这些困惑,这篇博客就是为你准备的。我会从使用的角度出发,手把手教你配置一个能

#nginx#服务器#音视频
Qt实现在线+离线双模式语音识别项目

开发一款基于Qt的语音识别工具,支持两种识别模式:在线模式:依赖网络接口,将录音数据上传至服务器,获取识别结果(沿用原有在线识别逻辑);离线模式:不依赖网络,基于whisper.cpp开源库,加载本地模型,实现本地录音、本地识别,全程离线运行;界面支持模式切换,布局自适应窗口大小,操作简洁(录音、停止识别、结果显示)。本项目基于Qt框架,成功实现了在线+离线双模式语音识别,核心亮点:采用QStac

#qt#语音识别#xcode
到底了