人工智能和蓝牙硬件开发实战

人工智能和蓝牙硬件开发实战

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

类似推荐

编辑推荐

本书以作者在小米公司“探索和实践蓝牙设备结合人工智能,开发新一代智能蓝牙语音设备”为背景,以自己积累的智能蓝牙设备开发经验为基础,介绍了将蓝牙技术和人工智能技术相结合,开发智能硬件的方法与经验。

内容简介

本书共7章,分别介绍了蓝牙协议的发展历史、协议栈结构以及蓝牙5.2版本的发展动态,小米小爱同学使用的人工智能技术,以及小米公司AIoT的战略布局和发展情况,小米智能语音技术及其架构,小米自定义的蓝牙设备与主机之间进行通信的MMA协议,使用MMA协议进行开发实践,在使用MMA协议进行蓝牙设备的功能开发时涉及的主要功能点,小米生态链企业、合作伙伴与小米一起发布智能产品的合作规范和流程。

作者简介

作者谭康喜,小米公司高级技术专家、教授级高级工程师、中国计算机学会高级会员,从事应用软件、操作系统、驱动程序、无线通信和智能硬件相关的开发工作,曾获得“中国专利优秀奖”“北京优秀青年工程师标兵”荣誉称号;出版独著《低功耗蓝牙智能硬件开发实战》;持有软件著作权2项;申报国内外发明专利230余件,在中国、美国、日本、韩国、欧洲等国家或地区获得专利授权100余件。

章节目录

版权信息

内容提要

作者简介

前言

第1章 蓝牙简介

1.1 蓝牙技术

1.1.1 蓝牙历史发展

1.1.2 蓝牙技术的特点

1.2 蓝牙协议

1.2.1 蓝牙协议架构

1.2.2 蓝牙协议栈网络模型

1.2.3 蓝牙核心协议架构

1.2.4 经典蓝牙协议栈架构

1.2.5 低功耗蓝牙协议栈架构

1.2.6 蓝牙5.2

1.3 蓝牙芯片

1.4 蓝牙典型应用场景

1.4.1 概述

1.4.2 蓝牙音频传输

1.4.3 蓝牙数据传输

1.4.4 蓝牙位置服务

1.4.5 蓝牙Mesh

第2章 人工智能与蓝牙

2.1 人工智能发展

2.2 人工智能技术

2.2.1 大数据技术

2.2.2 自然语言处理技术

2.2.3 智能语音技术

2.3 小爱同学

2.3.1 全场景智能协同

2.3.2 定制化情感声音

2.3.3 对话式主动智能

2.3.4 多模态融合交互

2.3.5 智慧学习好助手

2.4 人工智能与蓝牙结合

2.4.1 背景

2.4.2 小米AIoT布局

2.4.3 小爱开放平台

第3章 小米人工智能开发实践

3.1 小米人工智能简介

3.1.1 小米生态链

3.1.2 小米智能语音助手

3.2 小米人工智能开发

3.2.1 小米小爱智能语音引擎

3.2.2 小米小爱智能语音引擎SDK

3.2.3 小米小爱智能语音引擎后台架构

3.3 小米人工智能功能实现

3.3.1 引擎初始化

3.3.2 启动引擎

3.3.3 语音交互

第4章 MMA协议

4.1 协议简述

4.2 广播协议

4.2.1 基础广播协议

4.2.2 同账号广播协议

4.3 服务和传输通道

4.3.1 RFCOMM通道

4.3.2 BLE通道

4.3.3 HFP SCO通道

4.4 通信协议总体设计

4.4.1 通信协议指令的总体设计

4.4.2 流式传输设计

4.5 协议安全设计

4.5.1 安全认证流程设计

4.5.2 协议安全指令设计

4.6 设备连接和基础信息指令

4.6.1 设备连接相关的指令

4.6.2 设备基础信息指令

4.6.3 设备连接流程

4.7 智能语音传输

4.7.1 语音数据编码格式

4.7.2 语音传输指令

4.8 OTA设计

4.8.1 OTA流程

4.8.2 OTA指令

4.9 扩展定制设计

4.9.1 基于企业的扩展设计

4.9.2 基于功能的扩展设计

4.10 辅助中继设计

4.11 唤醒设计

第5章 智能蓝牙在主机上的开发实践

5.1 小爱同学与蓝牙

5.1.1 蓝牙设备和小爱同学的总体技术架构

5.1.2 小爱同学App与蓝牙

5.2 小米小爱耳机开发实践

5.2.1 产品介绍

5.2.2 技术架构

5.2.3 特色功能设计与实现

5.2.4 手机蓝牙操作的实现

5.3 小米小爱鼠标开发实践

5.3.1 产品介绍

5.3.2 智能鼠标技术架构

5.3.3 鼠标功能设计与实现

5.3.4 PC上鼠标蓝牙功能的设计与实现

第6章 智能蓝牙设备开发实践

6.1 设备广播发现

6.2 设备认证

6.3 设备协议指令

6.3.1 语音编码

6.3.2 设备MMA协议

6.3.3 设备OTA开发

6.4 扩展AT指令

6.4.1 设备状态报告指令

6.4.2 手机查询设备状态指令

6.4.3 快连广播指令

6.4.4 手机配置设备状态指令

6.5 特色功能开发指导

6.5.1 同账号功能

6.5.2 多点连接功能

6.5.3 游戏模式功能

第7章 小米开放平台与质量

7.1 设备接入

7.1.1 传统蓝牙设备的接入流程

7.1.2 传统WiFi硬件设备的接入流程

7.2 产品认证

7.2.1 功能认证

7.2.2 声学认证

7.2.3 品牌认证

7.3 质量控制

7.3.1 小米质量宣言

7.3.2 质量控制体系

人工智能和蓝牙硬件开发实战是2021年由人民邮电出版社出版,作者谭康喜。

得书感谢您对《人工智能和蓝牙硬件开发实战》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

你可能喜欢
计算思维与人工智能基础 电子书
本教材共分9章:第1章计算机技术与计算思维基础、第2章计算机中信息表示、第3章计算机系统基本组成和基本工作原理、第4章互联网与物联网、第5章计算机新技术、第6章计算机求解问题基础、第7章人工智能概述、第8章搜索与博弈和第9章机器学习。
写给青少年的人工智能:发展 电子书
本书由青少年编程机构"核桃编程"核心团队编写,是一本写给青少年看的人工智能科普图书,9岁以上青少年了解人工智能的入门读物。
写给青少年的人工智能:应用 电子书
一本写给青少年看的人工智能科普图书,目的是帮助小读者们启蒙科学素养,开阔科学视野,培养科学思维,锻炼动手能力,让小读者们了解人工智能的过去、现在和未来,从而更好地融入人工智能时代。
人工智能:现代方法(第4版)(精装版) 电子书
全面探讨AI理论实践,涵盖逻辑、概率、感知等领域,实际应用贯穿微电子、自动驾驶等热门技术。
机器学习案例实战 电子书
机器学习已经广泛地应用于各行各业,深度学习的兴起再次推动了人工智能的热潮。本书结合项目实践,首先讨论了TensorFlow、PySpark、TI-ONE等主流机器学习平台的主要特点;然后结合Tableau介绍了数据可视化在银行客户用卡行为分析的应用。在此基础上,利用上述介绍的这些平台,通过多个项目案例,详细地分析了决策树、随机森林、支持向量机、逻辑回归、贝叶斯网络、卷积神经网络、循环神经网络、对抗