alan-sdk-ios

给 iOS App 加上能听懂话的语音助手,无需重写代码

Alan AI iOS SDK 是一个将语音对话能力嵌入 iOS 应用的开发工具包,旨在让开发者无需从零构建语音识别、自然语言处理和对话管理,即可快速为 App 添加“自编码”式的语音交互系统。它解决了移动应用中语音交互集成复杂、后端维护成本高的问题,提供了从语音采集、流式识别到意图解析和对话响应的完整链路。核心能力包括:通过 Alan Studio 可视化设计对话流程,支持动态更新对话逻辑而无需发版;内置多语言语音识别和自然语言理解;提供丰富的 UI 组件和自定义接口,方便深度集成。该 SDK 采用 Objective-C 编写,兼容性强,适合已有 iOS 原生项目快速接入,也支持与 Swift 混编,是构建语音助手、智能客服等场景的实用方案。

开源 freemium 对话助手
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 1878
维护状态 低维护
是否开源 是
定价模式 freemium

项目数据

分类对话助手
开发团队alan-ai
所属国家
官网地址https://alan.app
定价模式freemium
价格说明提供免费层,包含每月一定数量的语音交互额度,超出后需付费订阅。具体价格需访问官网查看。
访问状态
是否开源是
开源协议
主要语言Objective-C
技术栈/模型alan-ios-sdk,alan-studio,alan-voice,chatbot,conversational-ai,ios,machine-learning,sdk,speech-recognition,voice,voice-ai,voice-assistant,voice-commands
GitHub 星标★ 1878
30天Star增速
HF 下载量
上线时间2019-10-01 00:00:00
最近更新2026-09-22 00:00:00
维护状态低维护
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数3

使用教程

难度:进阶 约 10 分钟 部署方式:库/依赖 4 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • macOS 系统与 Xcode(iOS 应用开发环境)
  • 一个已有的 iOS 应用工程(Objective-C 或 Swift)
  • Alan AI Studio 账号,注册地址 https://studio.alan.app/register
  • 网络可访问 alan.app、studio.alan.app 与 github.com

安装与启动步骤

  1. 1注册 Alan Studio

    打开注册页面创建 Alan AI Studio 账号并登录,这是后续创建和管理语音对话项目的前提。

  2. 2查阅官方文档

    README 未给出安装命令,请打开官网文档,按 iOS SDK 章节确认集成方式与最新配置项。

  3. 3克隆 SDK 仓库

    把 alan-sdk-ios 仓库拉到本地,查看仓库内容与目录结构,确认可用的接入方式。

    git clone https://github.com/alan-ai/alan-sdk-ios.git
  4. 4在工程中接入

    按官方文档把 SDK 引入你的 Xcode 工程并按文档要求初始化,README 节选未提供具体代码与依赖命令。

如何确认成功

README 节选未给出启动或安装成功的验证方法,请以官方文档中的示例运行结果为准。

常见问题

Q:README 里没有安装命令怎么办?

A:该节选主要是平台介绍,未包含 pod、Swift Package 等依赖命令。请访问 https://alan.app/docs 的 iOS SDK 章节获取官方集成步骤。

Q:支持 Swift 项目接入吗?

A:SDK 使用 Objective-C 编写,兼容性较强,可接入已有 iOS 原生工程,并支持与 Swift 项目配合使用。

Q:改对话逻辑需要重新发版吗?

A:不需要。对话流程在 Alan AI Studio 中可视化设计,可动态更新对话逻辑而无需重新发布 App。

Q:必须使用 Alan Studio 吗?

A:是。SDK 需要与 Alan Studio 中创建的语音项目配合,才能完成语音识别、意图解析与对话响应链路。

注意事项

  • 本教程依据 README 节选整理,该节选未包含具体安装命令与代码示例,实际步骤请以 https://alan.app/docs 官方文档为准。
  • 项目仓库地址:https://github.com/alan-ai/alan-sdk-ios,官网:https://alan.app。
  • README 中未列出任何配置项与密钥名称,因此本教程未提供 configs,请勿凭猜测填写参数。

核心亮点

  • 可视化对话编排:通过 Alan Studio 拖拽式设计对话,改逻辑不用重新提交 App 审核
  • 低延迟流式语音识别:内置端到端语音处理,交互响应快,体验接近实时
  • 轻量集成:Objective-C 实现,兼容 Swift,几行代码即可唤起语音界面

不足之处

  • 依赖 Alan 云端服务,离线场景不可用,且可能产生按量计费成本
  • 文档/社区待观察:部分高级定制需深入理解其内部协议,中文资料较少

适用场景

  • 为工具类 App 增加语音快捷操作,如语音创建待办、查询信息
  • 在车载或运动场景中,让用户免提操作 App 核心功能
  • 构建智能客服或导览机器人,通过对话引导用户完成流程

替代项目

Dialogflow (Google)、SpeechKit (Nuance)、Rasa

项目介绍

alan-sdk-ios 是对话助手领域的开源项目,由 alan-ai 开发,2019 年首次发布。

在全站 13,014 个收录项目中,它的 GitHub 星标数(1,878)位列前 30%,在对话助手分类的 905 个项目里位列前 13%。

项目已超过三个月没有代码更新,维护节奏明显放缓,最近一次代码更新于 2026-09-22。提供免费层,包含每月一定数量的语音交互额度,超出后需付费订阅。具体价格需访问官网查看。从国内网络环境看,当前已无法正常访问。

它主要面向的使用场景是:为工具类App增加语音快捷操作,如语音创建待办、查询信息。同类可对比的替代方案包括 Dialogflow (Google)、SpeechKit (Nuance)、Rasa。

上一篇:messaging-apis

下一篇:GPTDiscord

同类项目推荐

open-webui 开源

给本地模型配个漂亮聊天室,全家都能用

User-friendly AI Interface (Supports Ollama, OpenAI API, ...)

★ 152821 2026-08-09
prompts.chat 开源

海量好提示词,抄了就能让 AI 更听话

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the commun···

★ 170999 2026-08-09
elia 开源

终端里用键盘快速聊 AI,多模型切换不打断思路

A snappy, keyboard-centric terminal user interface for interacting with large langua···

★ 2479 2026-08-09
NextChat 开源

一个界面聊遍所有主流AI模型,支持全平台部署,轻快又私密。

✨ Zero-config AI chat assistant. No API key needed — sign up and instantly chat wi···

★ 88802 2026-08-09