Buzz语音转文字离线免费版安装使用(含Whisper最新模型)

Buzz语音转文字离线免费版安装使用(含Whisper最新模型)

简介:

Buzz1.2.0(2024年12月24日更新的,是2025年7月最新版本)

Buzz有python编写的, 在您的个人计算机上离线转录和翻译音频。由 OpenAI 的 Whisper 提供支持。

应用场景:

歌曲提取歌词,音频/视频提取文字

软件下载(windows为例):

github下载地址:

Release v1.2.0 · chidiwilliams/buzzhttps://github.com/chidiwilliams/buzz/releases/tag/v1.2.0

文章最后有百度云盘离线下载地址(含模型)

软件安装:

exe文件直接安装即可

软件使用:

当前支持的模型:

如果没有【查看文件位置】

C:\Users\用户\AppData\Local\Buzz\Buzz\Cache\models\whisper

放置到该位置即可

真实使用反馈:

cpu为i5-12400,没有显卡

解析25-30分钟的语音,

使用最小模型,错别字比较多,需要费心的重新编译

使用Small及以上,识别情况就很优秀了,具体还是要看电脑配置和使用场景了。

Buzz1.2.0+模型下载

百度网盘链接:百度网盘 请输入提取码buzz百度网盘为您提供文件的网络备份、同步和分享服务。空间大、速度快、安全稳固,支持教育网加速,支持手机端。注册使用百度网盘即可享受免费存储空间https://pan.baidu.com/s/1WCZfCbnw9BQiV-pao8t32Q?pwd=buzz

Read more

CS144 中的C++知识积累

CS144 中的C++知识积累

目录 Lab 0  Lab 2 Optional 容器 简单介绍 内存特性 智能指针 简单介绍 分类 std::unique_ptr(独占所有权) std::shared_ptr(共享所有权) std::weak_ptr(弱引用) 总结和实践 右值引用 左值 vs 右值 为什么需要右值引用(&&) 核心应用:移动构造函数 std::move Lab 0  1. 代码用现代C++的风格进行编写,基本思想是每个对象都被设计为具有尽可能小的公共接口。具有大量的内部检查,并且知道如何自我清理,避免操作的配对。(如:malloc/free、new/delete等)

By Ne0inhk
基于C++构建DeepSeek大模型推理SDK:从架构设计到工程落地

基于C++构建DeepSeek大模型推理SDK:从架构设计到工程落地

这里写目录标题 * 前言 * 一、 云端环境配置与鉴权机制 * 二、 C++ SDK 核心数据结构设计 * 1. 消息与配置实体 * 2. 模型信息与会话管理 * 三、 抽象接口层设计:策略模式的应用 * 四、 DeepSeek 适配器实现 * 1. 初始化逻辑 * 2. 信息查询接口 * 五、 单元测试与质量保证 * 1. 测试环境构建 * 2. 日志系统 * 六、 CMake 构建系统配置 * 1. 依赖管理 * 2. 编译目标与链接 * 七、 编译与调试过程 前言 在高性能计算与大模型(LLM)应用开发的浪潮中,C++凭借其卓越的内存管理能力和运行时效率,成为了构建底层推理SDK的首选语言。本文将深入剖析如何从零开始,设计并实现一个能够调用DeepSeek模型的C++ SDK。全通过程涵盖了云端鉴权、面向对象架构设计、多态接口封装、

By Ne0inhk
深入现代 C++:enum class 全面解析,彻底告别枚举踩坑!

深入现代 C++:enum class 全面解析,彻底告别枚举踩坑!

本篇摘要 * 在 C++11 中引入了 枚举类(enum class),它是对传统 enum 的现代化改进,解决了传统枚举的多个问题,如命名冲突、隐式类型转换、作用域污染等。 一·传统枚举 如: enumColor{ RED, GREEN, BLUE };enumLight{ RED,// 编译错误!命名冲突 YELLOW }; * 我们会发现枚举的成员有冲突,因此会导致下面编译的报错: 传统 enum 存在的问题: * 命名冲突:不同枚举之间不能有相同的名字: 就是这个例子: * 作用域污染:枚举值暴露在全局或当前命名空间: 比如这里我们可以直接通过外接访问到这个成员: * 隐式转换:枚举值可以自动转换为 int: 下面我们运行下: root@hcss-ecs-7d13:/home/sw/linux_learn/extra_knowledge/

By Ne0inhk