Bonsai-27B-GGUF
lmstudio-community · 工具包
面向 LM Studio 的 27B Bonsai 模型 GGUF 转换版,含 3.80 GB 的 Q1_0 语言文件和 0.93 GB 的 BF16 视觉投影器。已测试文本、视觉和并行工具调用。
一个用 ElevenLabs 朗读法语文字、用 OpenAI 转写这段音频的 n8n 工作流。OpenAI 模型把文字翻译成英语,再由 ElevenLabs 把英语读出来。
法语音频转写、翻译,再用英语朗读 是一款 n8n 工作流,属于效率类,由 Mindket 上架。可免费获取。当前为第 1 版,最近更新于 。在本页下载,或复制它的 JSON,再导入 n8n 画布。在 n8n 里启用之前,它不会运行。
手动开始
什么都不会自动运行。你点击 Test workflow,它会用到:
一个英语译文的音频文件,用你选定的声音朗读
开始之前要准备好这些。
语音
用 eleven_multilingual_v2 模型,先把法语文字、再把英语文字转成语音。
需要放在 Header Auth 凭据里的 ElevenLabs API 密钥,以及一个语音 ID
转写和翻译
用 whisper-1 转写法语音频,并用聊天模型把文字翻译成英语。
需要OpenAI API 密钥
由 Mindket 于 2026年11月13日检查
这个 n8n 工作流让语音走完一整圈。它先用 ElevenLabs 把一小段法语文字变成法语语音,再用 OpenAI 把这段音频转写回文字。OpenAI 聊天模型把文字翻译成英语,ElevenLabs 再把英语读出来。它是一个音频翻译流程的演示,每一部分都可以替换。干活的是七个节点,旁边还有五张便签。
想看看转写、翻译和语音在 n8n 里怎样配合、以后还可能接入自己录音的开发者、语言老师和内容团队。如果你要的是成品的配音工具,就别选它,因为它一次只处理一小段文字。
| 行业 | 谁在用 | 怎么用 | 例子 |
|---|---|---|---|
| 自动化 | n8n 使用者 | 先学会这个模式,再把最前面的几步换成自己的音频 | 一位使用者把前两个节点换成读取文件的节点,其余保留。 |
| 教育 | 语言老师 | 一次运行就听到同一段文字的两种语言 | 一位老师在课堂上把法语和英语两个版本接着播放。 |
| 内容 | 播客和视频团队 | 根据法语脚本起草英语的配音轨 | 一个团队在正式录音之前先检查译文。 |
| 本地化 | 小型工作室 | 在接大活之前先试声音和措辞 | 一家工作室用三种声音试读同一段文字。 |
你需要会一点 n8n:导入一个文件、添加一个 ElevenLabs 的请求头凭据和一个 OpenAI 凭据,再贴上一个语音 ID。
任何能访问 ElevenLabs 和 OpenAI 的 n8n 都能运行它。它手动开始,所以不用设计划。
点“获取”会把一个压缩包存到你的下载文件夹,里面有 workflow.json 和 Mindket 写的设置说明。先把你的语音 ID 和两个密钥准备好。
| 需要 | 说明 |
|---|---|
| n8n | n8n Cloud 或你自己的服务器 |
| ElevenLabs | 一个账号、一个 API 密钥,以及一个你有权使用的语音的 ID |
| OpenAI | 一个 API 密钥 |
workflow.json。Set ElevenLabs voice ID and text 里,把 <YOUR_ELEVENLABS_VOICE_ID> 换成你的语音 ID。尖括号要去掉。Generate French Audio 里新建一个 Header Auth 凭据。请求头命名为 xi-api-key,值填你的 ElevenLabs 密钥。在 Translate English text to speech 里选同一个凭据。Transcribe Audio 和 OpenAI Chat Model 里选一个 OpenAI 凭据。想运行时就点 Test workflow。如果愿意,先改掉 Set ElevenLabs voice ID and text 里的法语文字。英语音频在最后一个节点的输出里。要用你自己的录音,就把前两个节点换成一个以名为 data 的二进制数据给出你的文件的节点。
| 要改的 | 在哪里改 |
|---|---|
| 文字或声音 | Set ElevenLabs voice ID and text |
| 目标语言 | Translate Text to English 里的提示词 |
| 语音模型和设置 | 两个 ElevenLabs 节点的请求体 |
| 聊天模型 | OpenAI Chat Model |
示例文字写的是午饭后沿海边散步。ElevenLabs 用法语把它读出来,OpenAI 的转写再把这段音频转回法语句子。
聊天模型把这些句子翻译成英语,最后一个节点用你的声音返回英语文字的音频文件。使用任何一个版本之前,先把两个都听一遍。
新手:n8n 把工作流画成用线连起来的方框,每个方框是一个节点,只做一件事。语音这几步是发给 ElevenLabs 和 OpenAI 的普通网络请求,翻译这一步是一条链,让一个聊天模型去翻译。
专家:Generate French Audio 和 Translate English text to speech 用模型 eleven_multilingual_v2 调用 ElevenLabs 的文字转语音地址。Transcribe Audio 把音频作为表单,用模型 whisper-1,发到 /v1/audio/transcriptions。
| 节点 | 做什么 | 要知道的 |
|---|---|---|
Generate French Audio | 把文字变成法语语音 | 文字不经转义直接放进 JSON 请求体 |
Transcribe Audio | 把音频变成文字 | 读取二进制字段 data |
Translate Text to English | 翻译转写出的文字 | 一个 Basic LLM Chain,1.2 版,温度 0 |
Translate English text to speech | 把英语读出来 | 先转义文字里的双引号 |
文件里有两个模型快要下线,使用语音时也要小心。
whisper-1 将于 2027 年 2 月 26 日关停,替代模型是 gpt-live-transcribe 或 gpt-transcribeOpenAI Chat Model 没有设模型,所以 n8n 用 gpt-5-mini。同一页面给它定的关停日期是 2026 年 12 月 11 日,替代模型是 gpt-5.6-terraoptimize_streaming_latency 标为已弃用,但仍然列着它一个让语音走完一整圈的 n8n 工作流。它先用 ElevenLabs 把一小段法语文字变成法语语音,再用 OpenAI 把这段音频转写回文字。OpenAI 聊天模型把文字翻译成英语,ElevenLabs 再把英语读出来。它是一个音频翻译流程的演示,各个部分可以一个一个替换。
workflow.json:n8n 导出的工作流,十二个节点,其中七个运行,五个是便签。里面没有任何凭据。README.md:这份设置说明,压缩包里的是英文版。<YOUR_ELEVENLABS_VOICE_ID>。Set ElevenLabs voice ID and text 里的法语段落原来是别人博客里的一段话。我们换成了一小段自己写的、不含引号的文字。workflow.json。Set ElevenLabs voice ID and text,把 <YOUR_ELEVENLABS_VOICE_ID> 换成它。尖括号要去掉。Generate French Audio 里新建一个 Header Auth 凭据。请求头命名为 xi-api-key,值填你的 ElevenLabs 密钥。在 Translate English text to speech 里选同一个凭据。Transcribe Audio 里选一个 OpenAI 凭据。在 OpenAI Chat Model 里选同一个。Set ElevenLabs voice ID and text 里的法语文字。When clicking "Execute Workflow" 手动开始这次运行。Set ElevenLabs voice ID and text 设置两个字段:voice_id 和 text。Generate French Audio 把文字发到 ElevenLabs 对应那个语音的文字转语音地址。它用模型 eleven_multilingual_v2、稳定度 0.5、相似度 0.5 和请求头 accept: audio/mpeg,返回一个音频文件。Transcribe Audio 把这个文件以 multipart/form-data 的形式,从二进制字段 data 取出,用模型 whisper-1,发到 OpenAI 的 /v1/audio/transcriptions。回复里的 text 就是转写出的文字。Translate Text to English 是一个 Basic LLM Chain,1.2 版,提示词是 Translate to English: 加上转写文字。它的模型是 OpenAI Chat Model,温度为 0。Translate English text to speech 把英语文字发给同一个 ElevenLabs 语音,做法和第 3 步一样,并把英语音频作为最后的输出返回。它会先转义文字里的双引号。Set ElevenLabs voice ID and text,以及 Translate Text to English 里的提示词。Set ElevenLabs voice ID and text 和 Generate French Audio 换成一个以名为 data 的二进制数据给出你的文件的节点,比如 Read/Write Files from Disk。Translate Text to English 提示词里的 English,如果只要文字,就删掉最后一个节点。OpenAI Chat Model。Generate French Audio 构建 JSON 的办法,是把文字放在引号之间,不做转义。文字里只要有一个双引号或换行,这个请求就会出错。第二个 ElevenLabs 节点会转义双引号,但换行同样会让它出错。Transcribe Audio 发送的是 whisper-1。OpenAI 的弃用页面(2026 年 11 月 12 日查阅)显示它将于 2027 年 2 月 26 日关停,替代模型是 gpt-live-transcribe 或 gpt-transcribe。换用新模型之前,先确认转写地址支持它。OpenAI Chat Model 没有设模型,所以 n8n 用这个节点版本的默认值 gpt-5-mini。同一页面给它定的关停日期是 2026 年 12 月 11 日,替代模型是 gpt-5.6-terra。在这之前请在节点里选一个模型。optimize_streaming_latency。ElevenLabs 的文档(2026 年 11 月 12 日查阅)把它标为已弃用,但仍然列着它。如果请求被拒,就从查询参数里删掉它。NOTICE.md 572 B README.md 5 KB workflow.json 9 KB
lmstudio-community · 工具包
面向 LM Studio 的 27B Bonsai 模型 GGUF 转换版,含 3.80 GB 的 Q1_0 语言文件和 0.93 GB 的 BF16 视觉投影器。已测试文本、视觉和并行工具调用。
LibertAIDAI · 工具包
以每权重 2.9 位的 EXL3 量化运行 DeepSeek-V4.1-Flash-1017,这是一份 196 GiB 的副本,适合在自己硬件上部署大模型的人。困惑度与原模型相差不大。
facebook · 工具包
根据文字描述或音频提示生成短音乐片段,是 facebook MusicGen 的 small 检查点。适合想在自己电脑上试用文字生成音乐的开发者和音乐爱好者。
ACE-Step · 工具包
用 4B 扩散解码器根据文字生成音乐,50 步并带引导控制,音频质量高于基础版。适合拥有 12 GB 或更多显存 GPU 的创作者。
op7418 · 技能
能生成单文件 HTML 幻灯片、幻灯片配图和多平台封面的技能,有两套视觉风格,还带演讲者模式用于排练。适合使用 Claude Code 或 Codex 的演讲者。
zarazhangrui · 技能
从零开始或从 PowerPoint 文件生成 HTML 演示文稿,并展示几种视觉风格预览供你挑选,适合不懂 CSS 和 JavaScript、又想做网页幻灯片的人。