
Mac开发记录
文章平均质量分 65
记录mac开发过程
今天也想MK代码
游走在技术边上的躯壳。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
记 SPM 安装版本冲突问题记录
通过上述步骤,成功解决了 whisperkit 与 mlx-swift 在使用过程中出现的 SPM 安装版本冲突问题。这一过程不仅锻炼了对依赖管理和版本控制的理解和处理能力,也为后续的项目开发扫清了障碍。希望本次记录能够为遇到类似问题的开发者提供一些帮助和启发。原创 2025-01-14 09:34:32 · 361 阅读 · 0 评论 -
提升音频转录准确性:VAD技术的应用与挑战
在音频转录技术飞速发展的今天,我们面临着一个普遍问题:在嘈杂环境中,转录系统常常将非人声误识别为人声,导致转录结果出现错误。这不仅能够减少错误转录的发生,还能提升用户在嘈杂环境中使用音频转录系统的体验。随着技术的不断进步,我们相信VAD技术将在音频处理领域发挥更大的作用,为用户带来更加准确和可靠的转录服务。然而,在实际应用中,背景噪音常常干扰这一过程,使得系统错误地将非人声声音识别为人类语音,从而降低了转录的准确性和可靠性。VAD技术能够区分人声和非人声,帮助过滤掉非人声的噪音,确保转录结果的准确性。原创 2024-12-13 18:00:55 · 949 阅读 · 0 评论 -
SwiftUI 实现类似 CSS Float 效果的小技巧
大家好啊!今天跟大家分享一个有意思的东西 - 如何在 SwiftUI 中实现类似 CSS float 的浮动效果。原创 2024-11-23 18:22:03 · 283 阅读 · 0 评论 -
使用 Sparkle 实现 macOS 应用自定义更新弹窗
Sparkle 是 macOS 平台上一个优秀的自动更新框架。虽然 Sparkle 提供了默认的更新界面,但有时我们需要自定义更新弹窗以匹配应用的设计风格。本文将介绍如何使用 Sparkle 实现自定义更新界面。首先需要创建一个继承自NSPanelinit() {setupUI()需要创建一个实现// 检查更新// 找到更新// 显示下载进度提供与应用一致的设计风格更好地控制更新流程提供更好的用户体验完整的实现代码可以参考上面的示例。原创 2024-11-13 19:28:51 · 729 阅读 · 0 评论 -
macOS 应用公证指南:使用 fastlane 实现自动化公证流程
在 macOS 系统上,为了保护用户安全,Apple 要求开发者对未通过 Mac App Store 分发的应用程序进行公证(Notarization)。如果应用程序没有经过公证,用户在运行时会看到警告弹窗,这会影响用户体验。虽然开启沙箱模式的应用可以直接通过 App Store 分发来避免这个问题,但对于需要直接分发的应用,公证是必要的步骤。通过使用 fastlane,我们可以将 macOS 应用的公证过程自动化,大大提高了开发效率。原创 2024-11-09 21:53:17 · 672 阅读 · 0 评论 -
基于ModelScope打造本地AI模型加速下载方案
在AI开发过程中,模型下载一直是一个让开发者头疼的问题。目前主流的模型下载渠道如下:最大的模型分享平台下载速度慢,经常需要科学上网模型版本更新及时Hugging Face镜像 (https://hf-mirror.com/)提供了一定的加速服务存在连接超时问题稳定性有待提高阿里开源的国内模型平台下载速度快但对Swift等语言支持不足。原创 2024-11-10 20:36:24 · 1448 阅读 · 0 评论 -
基于swiftui 实现3D loading 动画效果
基于swiftui 实现3D loading 动画效果。基于swiftui 实现3D loading 动画效果。基于swiftui 实现3D loading 动画效果。swift 3d加载效果。原创 2024-10-29 11:57:12 · 381 阅读 · 0 评论