
用 Whisper 搞定离线语音转文本Flutter 跨平台完整指南【免费下载链接】whisper_dartspeech recognition in dart support all audio format and support server side client side, support all language, only support in cpu only项目地址: https://gitcode.com/gh_mirrors/wh/whisper_dart直播要出字幕、会议要留纪要靠人工听打又慢又容易漏。Whisper 这套开源方案把音频直接变成文字全程离线完成语音转文本一个字都不往网上送。谁开发、要不要联网Whisper 出自 OpenAI推理层用的是 whisper.cpp音频格式转换交给 FFmpeg。说白了它就是一个能本地跑语音识别的 Dart/Flutter 库客户端、服务器端都能部署不联网照样工作。离线语音识别凭什么能跑起来档位跨度大tiny 只要 75MB 磁盘、125MB 内存large 要 2.9GB 磁盘、3.3GB 内存。简单算一下顶配的内存需求是入门档的二十几倍按硬件预算挑就行。内容不出门识别全程在本地完成不依赖网络录音留在自己设备里。五个平台全收Android、iOS、Windows、Linux、macOS 都支持还带了 Flutter 示例应用。只吃 CPU不挑显卡普通电脑和手机都能跑。语音转文本能落在哪些场景实时字幕直播、视频会议、课堂里语音边说边出文字。无障碍辅助听力障碍者把语音内容变成可读文字。智能助手智能家居、车载系统里的语音交互底座。跨语言沟通多语言识别翻译和日常沟通都接得住。离线跑通语音识别需要什么配置条件要求处理器只需要 CPU不依赖 GPU入门档tiny 模型磁盘 75MB、内存 125MB满血档large 模型磁盘 2.9GB、内存 3.3GB平台Android / iOS / Windows / Linux / macOS网络离线可用 想直接跑示例或翻封装源码仓库拉下来就行git clone https://gitcode.com/gh_mirrors/wh/whisper_dart核心调用就这么点Whisper whisper Whisper(); var res await whisper.request( whisperLib: libwhisper.so, whisperRequest: WhisperRequest.fromWavFile(audio: File(audio), model: File(model)), );跑通之后去提 issue把踩过的坑标出来给后来人维护方也还在持续更新新特性会陆续加上。【免费下载链接】whisper_dartspeech recognition in dart support all audio format and support server side client side, support all language, only support in cpu only项目地址: https://gitcode.com/gh_mirrors/wh/whisper_dart创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考