news 2026/10/28 2:01:28

ollama v0.40.11发布:macOS原生语音生成上线,d3决策模型正式加入

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
ollama v0.40.11发布:macOS原生语音生成上线,d3决策模型正式加入

2026年10月26日,Ollama 发布 v0.40.11 版本。本次更新围绕两个核心方向展开:一是面向 macOS 的语音生成能力,二是引入 d3 决策模型。

对于希望让文本、聊天回复直接以语音形式输出的使用者来说,v0.40.11 带来了新的语音生成方式;对于需要对文本、结构化状态或图像进行分类、判断、概率评分的场景,d3 决策模型则提供了新的模型选择。


一、Ollama v0.40.11 更新概览

Ollama v0.40.11 的主要更新包括以下两项:

更新方向核心内容
SpeechOllama 可以在 macOS 上生成语音,命令行和应用均可输出或流式传输音频
d3 decision modelsd3 将决策模型带入 Ollama,可用于分类、是或否判断,以及为选项进行概率评分

这两个更新分别对应“语音输出”和“决策判断”两类能力。

前者让文本和聊天回复可以在生成过程中同步以音频形式呈现;后者让模型可以接收文本、结构化状态或图像,并根据问题完成分类、判断或概率评分。


二、Speech:Ollama 在 macOS 上支持语音生成

v0.40.11 版本中,Ollama 新增了 macOS 语音生成能力。

官方说明指出,Ollama 现在可以在 macOS 上生成语音。通过ollama run运行时,文本内容或者聊天模型生成的回复,可以在音频生成过程中被直接朗读出来。

也就是说,Ollama 的命令行使用体验中,不仅可以看到文本内容,还可以在生成音频的过程中听到对应的语音输出。

这一能力覆盖两种内容来源:

  • 直接输入的文本
  • 聊天模型生成的回复

其中,文本输入可以直接被朗读;聊天模型的回复则可以在回复生成时被朗读。


三、命令行示例:让 Ollama 朗读文本

官方给出的命令示例如下:

ollama run phonon"Hello from Ollama."

这条命令运行phonon,并传入文本:

Hello from Ollama.

在 macOS 上,Ollama 可以将这段文本作为语音播放出来。

从这条命令可以看到,语音生成能力可以通过ollama run直接使用。命令中包含两个关键部分:

部分内容
运行对象phonon
输入文本"Hello from Ollama."

通过这一方式,文本可以被直接用于语音输出。


四、聊天模型回复也可以在生成时被朗读

除了直接朗读输入文本之外,v0.40.11 还支持朗读聊天模型的回复。

官方说明中明确表示,ollama run可以在音频生成时播放文本或聊天模型的回复。

这意味着,在聊天模型逐步生成回复内容的同时,音频也可以同步生成并播放。语音输出不只局限于固定文本,也可以对应聊天模型返回的内容。

从能力描述来看,v0.40.11 中的 Speech 更新重点在于“生成过程中”的音频输出:

  • 文本可以被播放为语音
  • 聊天回复可以被播放为语音
  • 音频会随着内容生成而产生
  • ollama run可以直接播放这些音频内容

这使得 Ollama 在 macOS 上具备了文本与聊天回复的语音生成和播放能力。


五、应用也可以通过音频接口流式传输语音

除了命令行中的语音播放,v0.40.11 还为应用提供了音频流式传输方式。

官方说明指出,应用可以通过兼容 OpenAI 的/v1/audio/speech端点流式传输音频。

接口路径如下:

/v1/audio/speech

该端点属于 OpenAI 兼容接口的一部分,应用可以通过这一端点进行音频流式传输。

这里涉及到的核心信息包括:

项目内容
接口类型OpenAI 兼容接口
接口路径/v1/audio/speech
传输方式流式传输音频
使用对象应用

因此,v0.40.11 的 Speech 能力不仅可以通过ollama run在 macOS 上进行语音播放,也可以让应用通过/v1/audio/speech接口流式获取音频。

对于 Speech 更新来说,命令行与应用接口构成了两种使用方式:

  • 通过ollama run播放文本或聊天回复的语音
  • 通过/v1/audio/speech向应用流式传输音频

六、Speech 更新的完整能力梳理

Ollama v0.40.11 的 Speech 更新可以归纳为以下内容:

能力说明
macOS 语音生成Ollama 可以在 macOS 上生成语音
文本朗读ollama run可以朗读输入文本
聊天回复朗读ollama run可以朗读聊天模型的回复
生成时播放音频会在生成过程中播放
应用音频流应用可通过/v1/audio/speech流式传输音频
OpenAI 兼容音频接口采用 OpenAI 兼容形式

官方示例:

ollama run phonon"Hello from Ollama."

接口路径:

/v1/audio/speech

这就是 v0.40.11 中 Speech 部分所带来的完整更新内容。


七、d3 decision models:决策模型加入 Ollama

除语音能力外,Ollama v0.40.11 的另一项重要更新是 d3 decision models。

官方说明中表示,d3 将 vLLM Semantic Router 的决策模型带入 Ollama。

d3 模型可以接收多种形式的输入,包括:

  • 文本
  • 结构化状态
  • 图像

在接收到这些输入后,可以向模型提出不同类型的问题,包括:

  • 分类
  • 回答是或否
  • 对选项进行概率评分

这意味着,d3 的定位是决策模型。它可以围绕给定内容和问题,返回分类结果、是或否判断,或者带有概率的选项评分。


八、d3 可以处理哪些输入

根据官方说明,d3 支持三类输入:

输入类型说明
文本可以向模型提供文本内容
结构化状态可以向模型提供结构化状态
图像可以向模型提供图像

这三类输入对应了 d3 的输入范围。

对于文本,可以根据文本内容提出分类、判断或评分问题。

对于结构化状态,可以将状态作为模型输入,并针对该状态提出问题。

对于图像,也可以让模型基于图像内容完成分类、是或否判断,或者对选项进行概率评分。

官方描述中的重点不在于单一输入形式,而在于 d3 可以接收文本、结构化状态或图像,并基于这些内容执行决策任务。


九、d3 支持哪些决策任务

d3 的能力包括三种主要任务类型。

1. 分类

可以给模型提供内容,并要求它进行分类。

分类的核心是根据给定输入,将内容归入所需的类别。

2. 是或否判断

可以针对输入内容提出一个问题,并要求模型回答是或否。

这种形式适用于需要明确判断结果的问题。

3. 选项概率评分

可以给出选项,并要求模型对这些选项进行带有概率的评分。

这意味着,d3 不仅可以给出单一判断,也可以围绕多个选项给出概率形式的结果。

从官方描述来看,d3 的决策能力可以归纳如下:

决策形式输出要求
分类对输入内容进行分类
是或否对问题给出是或否回答
选项评分对选项进行概率评分

无论输入是文本、结构化状态还是图像,都可以围绕这三种形式提出问题。


十、d3 模型规模覆盖 2B 到 27B

d3 模型家族包含多个参数规模,官方列出的尺寸包括:

  • 2B
  • 4B
  • 9B
  • 27B

完整的模型规模如下表所示:

d3 模型规模
2B
4B
9B
27B

因此,d3 family 包含 2B、4B、9B 与 27B 四种规模。

这也是本次更新中 d3 模型家族的完整尺寸信息。


十一、官方示例:判断是否属于账单问题

官方给出了 d3 的命令行示例:

ollama run d3"A customer says their card was charged twice."--ask"Is this a billing issue?"

这条命令中,提供了一段文本:

A customer says their card was charged twice.

对应的提问是:

Is this a billing issue?

这个示例展示了 d3 的“是或否”判断形式。

输入文本描述的是客户表示其卡片被重复扣费;随后通过--ask参数向 d3 提出“这是否属于账单问题”的问题。

命令结构可以拆分为以下部分:

命令部分内容
运行模型d3
输入文本"A customer says their card was charged twice."
提问参数--ask
判断问题"Is this a billing issue?"

这一示例体现了 d3 的基础使用模式:

  1. 提供内容;
  2. 通过--ask提出问题;
  3. 让 d3 根据输入内容完成判断。

十二、从示例看 d3 的决策方式

官方示例重点展示了“输入内容加问题”的形式。

首先,命令中提供一段文本:

A customer says their card was charged twice.

然后,针对这段文本提出一个明确问题:

Is this a billing issue?

d3 的任务是依据给定文本,对该问题作出判断。

这个例子对应的是 d3 官方说明中的“回答是或否”能力。模型并不是只接收文本,而是接收文本后,再根据提出的问题进行决策。

结合官方描述,d3 可以围绕输入执行以下不同形式的任务:

输入内容可提出的任务
文本分类、是或否、选项概率评分
结构化状态分类、是或否、选项概率评分
图像分类、是或否、选项概率评分

而官方命令示例,具体展示的是文本输入与是或否判断的组合。


十三、Ollama v0.40.11 两大更新对比

v0.40.11 的两项更新分别面向不同能力方向。

更新名称核心能力使用方式
Speech在 macOS 上生成语音ollama run播放文本或聊天回复;应用通过音频端点流式传输
d3 decision models对输入进行分类、是或否判断、选项概率评分使用d3并针对输入提出问题

Speech 关注的是音频生成与播放。

d3 关注的是针对文本、结构化状态和图像进行决策。

前者让文本和聊天回复具备语音输出形式;后者让不同类型输入具备分类、判断与概率评分能力。


十四、Ollama v0.40.11 关键信息汇总

以下是本次版本更新的全部重点信息汇总。

Speech

  • Ollama 可以在 macOS 上生成语音。
  • ollama run可以在音频生成时播放文本。
  • ollama run也可以在音频生成时播放聊天模型的回复。
  • 应用可以通过 OpenAI 兼容的/v1/audio/speech端点流式传输音频。
  • 官方命令示例:
ollama run phonon"Hello from Ollama."

d3 decision models

  • d3 将 vLLM Semantic Router 的决策模型带入 Ollama。
  • d3 可以接收文本、结构化状态或图像。
  • d3 可以执行分类任务。
  • d3 可以回答是或否问题。
  • d3 可以对选项进行概率评分。
  • d3 模型家族包括 2B、4B、9B 和 27B。
  • 官方命令示例:
ollama run d3"A customer says their card was charged twice."--ask"Is this a billing issue?"

十五、结语

代码地址:github.com/ollama/ollama

Ollama v0.40.11 于 2026 年10月26日发布,本次版本更新带来了两项明确能力。

第一项是 Speech。Ollama 可以在 macOS 上生成语音,ollama run可以在音频生成过程中播放文本或聊天模型回复,应用则可以通过 OpenAI 兼容的/v1/audio/speech端点流式传输音频。

第二项是 d3 decision models。d3 将 vLLM Semantic Router 的决策模型带入 Ollama,支持文本、结构化状态和图像输入,可用于分类、回答是或否问题,以及为选项进行概率评分。d3 模型家族包括 2B、4B、9B 和 27B 四种规模。

对应的两个官方示例命令如下:

ollama run phonon"Hello from Ollama."
ollama run d3"A customer says their card was charged twice."--ask"Is this a billing issue?"
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/28 2:01:27

从零到一认识外骨骼(2)

接前一篇文章:从零到一认识外骨骼(1) 本文内容参考: 知识宝典丨解码科技:外骨骼机器人的前世今生 从《明日边缘》走向现实世界 军用动力外骨骼编年史 _ 游民星空 GamerSky.com 外骨骼机器人(一&#xff…

作者头像 李华
网站建设 2026/10/28 2:01:25

OpenCV用python处理图片

目录 通用步骤自定义保存操作按键分类保存 PyCharm 在导入 OpenCV 的包之后,最基础的是如何对一个图片进行操作。 通用步骤有几部: 1:导包(导入 OpenCV 图像处理库,cv2 就是它在 Python 里的名字。导入后你就能调用…

作者头像 李华
网站建设 2026/10/28 2:01:23

大模型微调手记:从显存账本到 vLLM 上线,我踩过的那些坑

上个月给一个知识库项目收尾,模型训完上线,业务方第一句话是"它怎么说话跟以前一样"。翻训练日志才发现 eval loss 早就不动了,我一直在看 train loss 往下掉。那次之后我改了自己的顺序:先算显存,再定数据&…

作者头像 李华
网站建设 2026/10/28 2:00:55

数组,一维数组,二维数组

1、数组的概念数组是一组相同类型元素的集合数组中存放的是1个或者多个数据,但数组的元素个数不能为0数组中存放的多个数据,类型是相同的数组分为一维数组和多维数组,多维数组比较常见的是二维数组2、一维数组的创建与初始化2.1 数组创建基本…

作者头像 李华
网站建设 2026/10/28 2:00:03

代码漏洞检测-python+Flask

本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考。 一、项目描述 基于pythonFlask代码安全检测系统通过Mysql数据库连接数据库 http://127.0.0.1:510…

作者头像 李华
网站建设 2026/10/28 1:59:53

两三万字毕业长文怎么降AI:2027主流降AIGC工具比较与复核

两三万字毕业长文怎么降AI:2027主流降AIGC工具比较与复核【工具功能与核对要点】BunnyScholar:比较长文处理与术语保留情况,逐段核对学术论证、引用和原意。助研君:比较分段处理、输出质量与费用,修改后保留版本并人工…

作者头像 李华