手机AI助手技术演进历史,从机器学习分类器,到LLM+MCP
手机AI助手技术演进历史,从机器学习分类器,到LLM+MCP
me:
通过手机ai助手,语言让他打开应用,或进行应用的某些操作。
是大语言模型 + mcp吗?当时有这种东西?还是其他机器学习模型,如决策树等?
deepseek:
这是一个非常好的问题,它触及了智能手机语音助手技术演进的本质。
简单直接的回答是:在早期,手机语音助手主要依赖的是传统机器学习模型(如决策树、HMM、SVM等)和预设的规则与模板。而现在,最先进的手机AI助手(如GPT-4o驱动的ChatGPT、新版Google Assistant)的核心已经转向了“大语言模型 + MCP(或类似概念)”的架构。
下面我们来详细拆解这个演进过程:
第一阶段:早期语音助手(如初代Siri、早期Google Now)
这些系统绝对不是基于大语言模型的,因为当时大语言模型技术还不成熟。它们的架构可以概括为以下几个步骤:
- (1) 自动语音识别
将用户的语音指令转换为文本。这里使用的技术主要是隐马尔可夫模型和深度学习。 - (2) 自然语言理解
理解转换后的文本的意图。这是关键一步,主要技术是:- 意图识别:使用分类器(如SVM、决策树) 来判断用户想干什么,比如是“设闹钟”、“打电话”还是“查天气”。
- 槽位填充:从句子中提取关键信息(实体)。例如,在“打电话给张三”中,意图是“打电话”,槽位“联系人”的值是“张三”。这通常通过命名实体识别技术完成,也可能用到预定义的语法规则。
- (3) 对话管理与执行
系统根据识别出的意图和槽位,调用对应的预编程API或函数。例如,识别到“设闹钟”意图和“时间”槽位后,就调用“闹钟应用”的API来创建闹钟。 - (4) 文本到语音
将执行结果(如“好的,已为您设置明早7点的闹钟”)合成为语音反馈给用户。
这个阶段的局限:系统只能执行预先定义好的、有限的任务。如果你说的话稍微复杂一点,或者不符合预设的模板,它就无法理解。它的“智能”程度非常有限。
第二阶段:现代AI助手(向LLM + MCP演进)
随着大语言模型的出现,一切都变了。LLM具有强大的通用语言理解和生成能力,使得语音助手能够处理更复杂、更模糊的指令。
但是,LLM本身是一个“大脑”,它知道很多事情,但它不能直接操作你的手机(比如打开一个应用、发送一条短信)。它缺乏执行具体动作的能力。
这时,MCP(模型上下文协议)或其前身/类似概念(如插件、工具使用) 就登场了。
“大语言模型 + MCP”的架构是这样的:
- (1) 语音转文本
- 和以前一样,先将语音转为文字。
- (2) LLM作为核心大脑
- LLM接收用户的文本指令。
- LLM分析指令的深层含义。它不仅能理解“设闹钟”,还能理解“我明天早上需要被温柔地唤醒”也意味着要设闹钟。
- 关键一步:LLM会判断,要完成这个指令,需要调用哪个工具(或插件)。这个“工具”就是通过MCP协议暴露给LLM的。
- (2) MCP(模型上下文协议)的作用
- MCP是一个标准化的协议,它允许LLM以一种安全、可控的方式去发现和调用外部工具(API)。
- 手机操作系统(如Android、iOS)可以将一系列系统功能(如“打开应用”、“发送短信”、“查询日历”、“控制智能家居”)封装成符合MCP协议的“工具”,并告诉LLM:“嗨,我这里有以下工具可供你调用……”
- LLM决定调用“设置闹钟”这个工具,并生成符合MCP规范的调用请求(包括参数,如时间“明早7点”)。
- (3) 工具执行
手机系统接收到LLM的请求后,在安全沙箱内执行具体的操作(调用系统API来设置闹钟)。 - (4) 结果反馈与语音合成
系统将执行结果(成功或失败)返回给LLM,LLM生成一段自然、人性化的回复文本,最后再合成为语音。
回答
所以,回答你的问题:
- 当时有这种东西吗?
- 早期没有。 早期的助手是“规则/分类器 + API”的模式。
- 现在有了。 像由GPT-4驱动的ChatGPT App,以及谷歌正在用Gemini重构的Google Assistant,其核心就是“LLM + 工具调用(MCP是实现这一目标的最新、最流行的协议之一)”的架构。
总结对比
| 特性 | 早期语音助手(规则/传统ML) | 现代AI助手(LLM + MCP/工具) |
|---|---|---|
| 核心技术 | 决策树、SVM、HMM、预定义规则 | 大语言模型(LLM) |
| 理解能力 | 狭窄,依赖预设模板 | 广泛,能理解模糊、复杂和上下文相关的指令 |
| 执行方式 | 直接硬编码调用特定API | LLM通过MCP等协议动态选择并调用工具 |
| 灵活性 | 低,无法处理未知指令 | 高,只要LLM能理解并找到合适工具就能执行 |
| 对话体验 | 僵硬,回合制 | 流畅,更像与人交谈 |
结论:你通过手机AI助手打开应用或进行操作,背后确实经历了从传统机器学习到“大语言模型+工具调用(如MCP)”的技术革命。你现在体验到的最新、最智能的助手,正是后者架构的体现。
链接到当前文件 0
没有文件链接到当前文件