平台为人工智能集成商提供两类解决方案:
方案一:网器语音交互解决方案
适用于具有自有品牌APP的合作伙伴,实现合作伙伴的APP对海尔设备的语音控制管理。
方案二:网器智能交互解决方案
适用于具有智能音箱(例如小度音箱、天猫精灵等)的合作伙伴,实现合作伙伴的智能音箱对海尔设备的语音控制管理。
1. 方案介绍
网器语音交互解决方案,为合作伙伴的APP提供一站式智能语音交互解决方案,赋予APP语音交互的能力,实现用户通过合作伙伴的APP对海尔设备的语音控制管理。
本方案组成包括:
U+提供基础能力包括uSDK、语音SDK、账号服务、设备管理、消息推送等,合作伙伴通过使用这些基础能力,可以实现设备配置、绑定、设备控制、状态推送等功能,用户通过合作伙伴的APP语音控制海尔设备、实时了解家里设备的运行状态。比如通过语音“打开空调”,即可打开空调,比如“热水器39度”,即可把热水器温度调为39度等。
网器语音交互解决方案,应用场景如下图所示:
基于U+强大的IoT能力、AI能力,可以帮助合作伙伴APP低成本、低难度、高效率的实现语音交互能力,快速实现通过语音控制管理海尔智能设备。
该方案适用于APP开发者或合作伙伴,支持冰箱、空调、洗衣机、热水器、烤箱、电饭煲、微波炉、扫地机、净化器、灯光、窗帘、门锁、小家电等智能家居产品。
2. 实现流程
该方案的实现流程包括申请开发者资质、创建APP、开发APP集成SDK、产品验证、APP发布。
注:流程中每个环节都有相应的详细操作流程,详细介绍如下,并可参考相应操作指南。
2.1. 申请开发者资质
开发者要申请开发者资质。开发者可在U+开放平台(海极网:http://www.haigeek.com)注册开发者账号,平台将会在1-3个工作日内完成审核。已审核通过的企业、开发者,即获得在平台开发的权限。
注:详实的申请信息更有利于平台对开发者及产品进行准确地评估,也更有利于开发者成功申请更多高级能力和技术支持服务。
详见《开发者资质及权限》。
2.2. 创建APP
开发者首先需要在海极网创建移动应用APP,以获得APP在平台唯一的标识参数。
请登录海极网的开发者中心,在“我的产品”->“我的移动应用”中创建APP。
详细操作步骤,请参考U+开放平台移动应用接入流程。
2.3. 开发APP集成SDK
创建APP后,通过调用uSDK、语音SDK实现设备配置绑定、语音处理及设备控制。
本方案中,uSDK用于设备配置,APP集成uSDK后就具备配置海尔智能设备入网的能力,uSDK支持Android、iOS系统。语音SDK用于语音处理,APP集成语音SDK后就具备ASR、NLP、TTS,以及设备控制的能力,语音SDK支持Android、iOS系统。
开发APP前,合作伙伴选择所需的产品,并获取对应的设备功能模型,设备控制页面需要按照设备功能模型开发。
注:若合作伙伴有自己的设备功能模型,需合作伙伴自行转换为海尔设备功能模型。
APP调试时,需要配套智能硬件进行调试,开发者可以购买或申请样机,或者申请开发板(点击申请)进行调试。
2.4. 产品验证
本方案针对合作伙伴自行开发的APP,合作伙伴对APP的质量、用户交互体验负责。
开发调试完成后,经由合作伙伴的质量部测试通过后,即可自行发布。
2.5. APP发布
APP在开发过程中仅支持在开发者环境进行开发调试。若开发者希望APP上线被更多用户所使用,需向平台提交产品上线申请。
详细操作步骤,请参考U+开放平台移动应用接入流程。
1. 方案介绍
网器智能交互解决方案,为合作伙伴的应用(一般指云端应用APPserver,下面简称云应用)提供一站式智能交互解决方案,赋予产品语音交互的能力,实现合作伙伴的APP通过云应用对海尔设备的语音控制管理。
本方案组成包括:
U+提供基础能力包括uSDK、账号服务、智能设备交互服务、设备管理、消息推送等,合作伙伴通过使用这些基础能力,可以实现设备配置、绑定、设备控制、状态推送等功能,用户通过合作伙伴的APP语音控制海尔设备、实时了解家里设备的运行状态。比如通过语音“打开空调”,即可打开空调,比如“热水器39度”,即可把热水器温度调为39度等。
网器智能交互解决方案,应用场景如下图所示:
基于U+强大的IoT能力、AI能力,可以帮助合作伙伴云应用低成本、低难度、高效率的实现语音交互能力,快速实现通过语音控制管理海尔智能设备。
该方案适用于云应用(即APPserver)的开发者或合作伙伴,支持冰箱、空调、洗衣机、热水器、烤箱、电饭煲、微波炉、扫地机、净化器、灯光、窗帘、门锁、小家电等智能家居产品。
2. 实现流程
该方案的实现流程包括申请开发者资质、创建APP及云应用、开发APP及云应用、产品验证、产品发布。
注:流程中每个环节都有相应的详细操作流程,详细介绍如下,并可参考相应操作指南。
2.1. 申请开发者资质
开发者要申请开发者资质。开发者可在U+开放平台(海极网:http://www.haigeek.com)注册开发者账号,平台将会在1-3个工作日内完成审核。已审核通过的企业、开发者,即获得在平台开发的权限。
注:详实的申请信息更有利于平台对开发者及产品进行准确地评估,也更有利于开发者成功申请更多高级能力和技术支持服务。
详见《开发者资质及权限》。
2.2. 创建APP及云应用
2.2.1. 创建APP
首先,开发者需要在海极网创建移动应用APP,以获得APP在平台唯一的标识参数。请登录海极网的开发者中心,在“我的产品”->“我的移动应用”中创建APP。
详细操作步骤,请参考U+开放平台移动应用接入流程。
2.2.2. 创建云应用并开通服务
然后,开发者需要在海极网创建云应用,获得云应用在平台唯一的标识参数,并且选择开通服务。
登录海极网的开发者中心,在“我的产品”->“我的云应用”中创建云应用。
创建云应用后,在“服务列表”中选择“智能设备交互”服务,开通并填写相应信息。
详细操作步骤,请参考U+开放平台云应用接入流程。
2.3. 开发APP及云应用
2.3.1. 开发APP集成uSDK
创建APP后,通过调用uSDK实现设备配置。
本方案中,uSDK用于设备配置,APP集成uSDK后就具备配置海尔智能设备入网的能力,uSDK支持Android、iOS系统。
2.3.2. 开发部署云应用
开发云应用包括调用智能设备交互服务接口,实现语音控制设备。
创建云应用并开通服务后,按引导下载相应服务的开发文档、设备功能模型,按照开发手册指导进行开发。
调试时,需要配套智能硬件进行调试,开发者可以购买或申请样机,或者申请开发板(点击申请)进行调试。
云应用开发完成后,合作伙伴按照自己选择的云服务供应商或在自建的云服务平台,进行云应用部署,云应用部署确保能够正常访问海尔平台的服务。
注:云应用如需部署到海尔平台,请通过商务联系运维团队
如有问题,可按如下方式咨询:
U+开发者技术讨论群:457841032
2.4. 产品验证
本方案针对合作伙伴开发的APP、云应用,合作伙伴对质量、用户交互体验负责。
开发调试完成后,经由合作伙伴的质量部测试通过后,即可自行发布。
2.5. 产品发布
APP、云应用在开发过程中仅支持在开发者环境进行开发调试。若开发者希望APP上线被更多用户所使用,需向平台提交产品上线申请。
详细操作步骤,请参考U+开放平台移动应用接入流程、U+开放平台云应用创建指南。