Project Icon

whisper

跨平台音频转文本开源项目

Whisper是OpenAI开发的开源项目,使用whisper.cpp和FFMPEG将音频转换为WAV格式并提取文本。项目支持客户端和服务器端运行,无需互联网。目前代码和文档正在优化,接受捐赠以支持持续更新。适用于Android、Linux、Windows、iOS和macOS系统,安装和使用便捷,提供详尽文档和丰富资源。

简介

Whisper是一个由OpenAI开发的开源库,其主要功能是将音频转换为文本,简单来说,就是帮助我们从音频内容中提取文字。这项技术在很多领域都有广泛应用,比如语音识别、字幕生成等。

特点

跨平台支持

Whisper项目目前支持多个平台,虽然并不是所有的平台都已实现,但它已经可以在Linux、Android和CLI等平台上运行。尚未支持的平台包括Windows、macOS、Web和iOS。

实时转录

Whisper的目标是实现实时转录功能,目前暂未完全实现。最终版本将能够在多个平台上进行实时的语音转录,包括Android、Linux、macOS和CLI等。

自动转录

Whisper将来还计划支持自动转录各种类型的音频和视频,不需要手动转换为特定的格式如wav。目前,这依然在开发中。

测试设备

为了验证Whisper的功能,项目在多种设备上进行了测试,包括:

  • Realme 5(Android系统,3GB内存)
  • MSI Modern 14(Ubuntu 24.04系统,16GB内存)
  • Xiaomi Redmi 4a(MIUI系统,2GB内存)
  • Acer服务器(Ubuntu 24.04系统)

项目支持

由于目前的开发设备有限,项目希望得到经济上的支持,以便能够在更多的设备和平台上进行开发测试。任何捐赠都将用于购买新设备,以加速软件的开发进度。

项目背景

Whisper的代码此前版本存在混乱,所以项目负责人决定重写代码,以确保软件能够在多个平台上顺利运行,并支持来自于Whisper.cpp的最新功能。

技术实现

Whisper主要依赖以下几个方面的技术实现:

  1. Dart语言支持:通过借鉴whisper.cpp的CLI代码示例,开发者在Dart环境下实现了类似的功能。

  2. Flutter支持:由于Flutter使用Dart语言,所以在Dart上实现的功能,同样能够在Flutter中表现良好。

  3. Web与WASM支持:通过调整基础代码结构,实现将Whisper部署到Web端,虽然部分自动转换功能可能无法使用。

为什么支持这个项目?

大多数类似的开源项目只是专注于某一特定平台,而Whisper的目标是跨平台支持。通过捐赠或关注项目社交媒体,您可以助力更快推出更新版本和增加平台支持。

安装与快速开始

虽然Whisper已经支持跨平台功能,但目前还没有在pub.dev上发布Dart相关的标签。开发团队在库中已添加Flutter支持,用户只需根据不同的平台调整导入部分即可。

许可

项目遵循Apache License 2.0协议,用户可以在一定条件下自由使用和修改代码,但请务必注明原作者及项目的链接。

项目侧边栏1项目侧边栏2
推荐项目
Project Cover

豆包MarsCode

豆包 MarsCode 是一款革命性的编程助手,通过AI技术提供代码补全、单测生成、代码解释和智能问答等功能,支持100+编程语言,与主流编辑器无缝集成,显著提升开发效率和代码质量。

Project Cover

AI写歌

Suno AI是一个革命性的AI音乐创作平台,能在短短30秒内帮助用户创作出一首完整的歌曲。无论是寻找创作灵感还是需要快速制作音乐,Suno AI都是音乐爱好者和专业人士的理想选择。

Project Cover

白日梦AI

白日梦AI提供专注于AI视频生成的多样化功能,包括文生视频、动态画面和形象生成等,帮助用户快速上手,创造专业级内容。

Project Cover

Kimi

Kimi AI助手提供多语言对话支持,能够阅读和理解用户上传的文件内容,解析网页信息,并结合搜索结果为用户提供详尽的答案。无论是日常咨询还是专业问题,Kimi都能以友好、专业的方式提供帮助。

Project Cover

有言AI

有言平台提供一站式AIGC视频创作解决方案,通过智能技术简化视频制作流程。无论是企业宣传还是个人分享,有言都能帮助用户快速、轻松地制作出专业级别的视频内容。

Project Cover

讯飞绘镜

讯飞绘镜是一个支持从创意到完整视频创作的智能平台,用户可以快速生成视频素材并创作独特的音乐视频和故事。平台提供多样化的主题和精选作品,帮助用户探索创意灵感。

Project Cover

讯飞文书

讯飞文书依托讯飞星火大模型,为文书写作者提供从素材筹备到稿件撰写及审稿的全程支持。通过录音智记和以稿写稿等功能,满足事务性工作的高频需求,帮助撰稿人节省精力,提高效率,优化工作与生活。

Project Cover

阿里绘蛙

绘蛙是阿里巴巴集团推出的革命性AI电商营销平台。利用尖端人工智能技术,为商家提供一键生成商品图和营销文案的服务,显著提升内容创作效率和营销效果。适用于淘宝、天猫等电商平台,让商品第一时间被种草。

Project Cover

AIWritePaper论文写作

AIWritePaper论文写作是一站式AI论文写作辅助工具,简化了选题、文献检索至论文撰写的整个过程。通过简单设定,平台可快速生成高质量论文大纲和全文,配合图表、参考文献等一应俱全,同时提供开题报告和答辩PPT等增值服务,保障数据安全,有效提升写作效率和论文质量。

投诉举报邮箱: service@vectorlightyear.com
@2024 懂AI·鲁ICP备2024100362号-6·鲁公网安备37021002001498号