
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文介绍在Jetson Nano/Orin Nano上实现本地语音交互系统的完整流程。系统通过免驱USB麦克风采集语音,使用Vosk进行中文语音识别,将文本输入本地部署的Ollama大模型(qwen2.5:0.5b),最后通过edge-tts合成中文语音并由USB喇叭播放。文章详细说明了硬件准备、软件依赖安装、声卡配置、模型部署等关键步骤,提供了测试命令和参数调优建议。该系统完全离线运行,适合边缘

本文介绍了将自定义训练的YOLO11火焰检测模型部署到地瓜派RDK X5开发板的完整流程。主要内容包括:1)Windows环境下的模型训练与验证;2)ONNX模型导出的关键技巧;3)Docker环境中的BPU量化过程;4)板端部署与实时检测实现。文章重点讲解了量化过程中的常见问题及解决方案,特别是训练epoch不足导致量化失败、DFL解码优化等关键技术难点。同时提供了完整的文件清单和性能优化建议,

本文记录了在VS Code的Codex扩展中切换官方ChatGPT账号与第三方Provider后会话历史丢失的故障排查过程。通过分析数据文件发现,实际会话数据(215条)仍完整保存在本地,问题源于Provider标签与应用配置不匹配。根本原因是迁移工具仅修改了数据标签(将会话从openai改为chatgpt),但未同步更新配置文件的默认Provider设置,导致界面过滤失效。解决方案包括手动恢复标

那么必须处理三类路径。第一,Before Build 调用 SDK 中的syscfg.bat第二,syscfg.bat第四,Linker 中的这种方式的优点是:工程可以放在自己的项目目录中。缺点是:需要手动维护路径。如果换 SDK 版本,需要同步修改路径。这次 Keil 配置 MSPM0G3507 环境的核心问题不是编译器错误,也不是 C 代码错误,而是工程路径移动后,TI 示例工程中的相对路径失
本文记录了在VS Code的Codex扩展中切换官方ChatGPT账号与第三方Provider后会话历史丢失的故障排查过程。通过分析数据文件发现,实际会话数据(215条)仍完整保存在本地,问题源于Provider标签与应用配置不匹配。根本原因是迁移工具仅修改了数据标签(将会话从openai改为chatgpt),但未同步更新配置文件的默认Provider设置,导致界面过滤失效。解决方案包括手动恢复标

本文记录了在VS Code的Codex扩展中切换官方ChatGPT账号与第三方Provider后会话历史丢失的故障排查过程。通过分析数据文件发现,实际会话数据(215条)仍完整保存在本地,问题源于Provider标签与应用配置不匹配。根本原因是迁移工具仅修改了数据标签(将会话从openai改为chatgpt),但未同步更新配置文件的默认Provider设置,导致界面过滤失效。解决方案包括手动恢复标

摘要:在鸿蒙开发中遇到屏幕旋转适配问题,通过在module.json5中添加"orientation"属性解决。研究发现"auto_rotation"可实现自动旋转,而"follow_desktop"策略更智能:针对直板手机和折叠屏折叠态默认竖屏,对平板和展开态折叠屏允许旋转。这个方案有效解决了设备适配问题。(149字)

鸿蒙应用强制浅色模式设置方法:在EntryAbility.ts文件的onCreate周期中,调用setColorMode接口并传入COLOR_MODE_LIGHT常量即可覆盖系统深色模式。核心代码为this.context.getApplicationContext().setColorMode(ConfigurationConstant.ColorMode.COLOR_MODE_LIGHT),需

本文介绍了如何在HarmonyOS前端实现视频流播放功能。通过从后端获取视频流URL,使用media.AVPlayer组件进行播放控制。主要步骤包括:1)在aboutToAppear生命周期中初始化播放器;2)通过getStreamUrl方法获取视频流地址;3)创建并配置AVPlayer实例;4)处理播放准备和异常情况;5)在页面隐藏时释放播放器资源。代码展示了Video组件的配置,包括自动播放、

摘要:本文分析了HarmonyOS应用中隐私政策同意状态无法保存的问题,指出三个主要原因:未调用flush()方法、preferences名称不一致和异常被吞没。解决方案包括:1)正确保存时调用flush()并使用统一preferences名称;2)读取时严格匹配名称和类型;3)添加调试日志验证。最佳实践建议封装preferences操作、定义常量名称并设置测试功能。核心要点是确保数据持久化完整性








