(北京时间:5月7日),微软2018年Build开发者大会在美国西雅图拉开帷幕,这是一场面向全球开发者、合作伙伴以及消费者展示其重要产品和技术的盛会,很大程度上决定着微软未来一年的发展方向。
致力于Windows操作系统的微软在过去一年的表现甚至连“差强人意”都算不上,本次大会既是展示其在IoT、云计算、AI领域内的布局成果,重塑帝国的决心;也给予全球开发者、合作伙伴以及消费者更多的信心。
早在今年三月底,微软宣布部门重组,Windows部门被一分为二,分别纳入“体验与设备”和“云计算与人工智能平台”两大部门,这次重组被视为微软内部里程碑式的调整,外界普遍认为这是在纳德拉领导下,微软抛开 Windows,重塑帝国的重要一步,但纳德拉本人的看法却有所不同。
4月4日,Azure部门的全球副总裁通过一篇官方博文宣布,微软将在未来4年投入50亿美元用于物联网相关的研究、产品、服务和新项目拓展。凭借跨越云、操作系统和设备的物联网平台,最终达成微软的“智能优势”,持续发力智能边缘计算与智能云,打造云端一体化。
可以认为,本次为期三天的微软Build 2018大会是微软继拆分Windows部门和宣布50亿美元发力物联网之后的阶段性成果展示。通过发布关于使用语音、摄像头以及人工智能技术的新一代边缘计算工具引导更多开发人员,将业务重心从Windows操作系统转移到终端物联网、智能边缘计算方面来,“亮剑”终端物联网。
“智能云与智能边缘计算近在咫尺,这些发展为开发者带来巨大的机遇,并且同时也让我们倍感使命艰巨,以确保我们构建的技术是可信、可靠,且有益于社会的。”
微软公司CEO萨提亚·纳德拉(Satya Nadella)在大会上表示。
一、Azure IoT 项目开源
目前,不同种类的智能设备正快速涌现在家庭和商业场合中,预计到2020年,其总数将超过200亿台。
为此,微软Build 2018带来他们对于智能边缘计算与智能云的最新进展,首先是宣布Azure IoTEdgeRuntime的开源,让用户能够对边缘应用进行修改、调试,并拥有更高的透明度和控制能力。这让定制化视觉服务将可以在Azure IoT Edge上运行。
基于此项目,微软首先公布了两个物联网领域的合作伙伴,一个是与高通在计算机视觉方面的尝试的案例,另外一个则是来自中国的大疆无人机。
图:现场展示的大疆无人机
此外,微软与大疆合作推出了面向Windows 10电脑的全新开发工具包(SDK),同时选定Azure作为首选云平台,大疆和微软还将利用Azure IoT Edge和微软人工智能服务合作开发适用于农业、建筑行业、公共安全及更多应用场景的解决方案。
图:高通智能摄像头
与此同时,微软还与高通合作打造运行Azure IoT Edge的视觉人工智能开发工具包,开发者可以利用Azure机器学习服务及高通视觉智能平台与高通人工智能引擎的硬件加速开发应用解决方案,摄像头也可以用于更高级的Azure服务,例如机器学习、流分析和认知服务,并且可以从云端下载到边缘环境中在本地运行。
二、ProjectKinectfor Azure 传感器套件
本次大会,微软推出的Project Kinect for Azure是一组包含微软新一代深度摄像头在内的传感器套件,包括多个传感器,比如飞行时间传感器、镜头传感器、深度记录传感器等等。并具备在边缘环境中进行人工智能计算的能力。
另外,设备的前端可以实现之前Kinect的一系列功能,对用户手势进行完整追踪并且空间映射度高,后端则应用了Azure云平台的机器学习、认知服务以及 IoTEdge等人工智能服务。
图:ProjectKinectfor Azure
微软希望充分发挥数据、机器学习、认知智能的威力,让开发者可以构建和管理内置人工智能的解决方案。
三、Azure开发者工具
1.语音设备开发工具包(SDK),能针对多声道音源提供高级声音处理,从而实现更准确的语音识别效果,包括降噪、远场声音识别等;
2.Azure Cosmos DB升级,本次升级新加入了全球规模的异步多主数据库,可支持云端和边缘部署,而部署在正式商用的VNET将带来更好的安全性;
3.ProjectBrainwave开放预览,这种用于深层神经网络处理的架构可用于Azure与边缘环境。ProjectBrainwave让Azure成为实时运行人工智能最快的云平台;
4.Azure认知服务更新,包括一项统一语音服务;
5.Bot framework与认知服务的升级,该升级将为新一代对话机器人带来更加丰富的对话、更完整的个性和声音定制功能。
不得不说,微软正在努力将Azure打造成边缘智能与人工智能对话的最佳开发平台。
四、两款“混合现实”应用
今年的微软开发者大会中,微软并没有过多的谈论HoloLens和MR(混合现实)本身,而是推出了HoloLens的两款MR应用程序:MicrosoftRemote Assist(微软远程协助)和MicrosoftLayout,他们可应用在制造业、农业、工程、医疗、零售等领域,并将于今年5月22日发布。
这两款MR应用都是为一线员工设计的,微软将其描述为公司与客户之间的第一个接触点--这些员工直接参与产品制造。而这些一线员工预计有20亿,占到全球劳动力的80%。
1、MicrosoftRemote Assist
微软远程协助应用可以帮助一线员工通过单项视频呼叫、图像共享、混合现实注释等与他人进行远程协作,并且一线员工可以在任何设备上获取服务,然后解决问题或者完成任务。具体而言这里有三项能力:
其一,以共享视角进行协作,通过HoloLens与Microsoft Teams的专家进行视频通话,并进行图片共享、MR注释等,可以让一线员工与专家远距离协作解决问题。双方可以使用MR墨水和箭头对共享图片进行注释,注释可以使用外部设备(如iPhone)直接添加到HoloLens用户的视图中进行输入。
其二,通信安全,用户可以通过Azure Active Directory登录和移动设备管理来控制对远程通信的访问。
其三,提高效率,通过混合现实注释、直播和视频捕获,一线工作人员和专家可以第一时间准确识别问题所在,专家无需到达现场并加快故障排除速度。
微软表示,自从HoloLens 2016年3月发布以来,两年来客户反馈意见表明远程协助是一个非常有潜力的MR应用。空间规划、培训、产品开发协作以及从物联网设备访问空间数据也是如此。
2、MicrosoftLayout
Microsoft Layout可以让客户通过使用HoloLens在混合现实中设计空间,用户可以导入3D模型在空间中创建一个同现实大小一致的空间布局,将设计视为物理空间或虚拟现实中的高品质全息图,并与现实世界的人进行分享和编辑。
在演示环节,微软展示了德国汽车零部件制造商ZF集团对该MR的应用。HoloLens用户可操纵工厂设备的3D模型,为设备实际的摆放设计做好准备。ZF集团员工谈到,这种穿越空间、以AR形式可视化的设备比之前拍照、截图的形式要高效很多。
五、以Azure为基础,细化AI
把微软AI计划具象化的是Azure,作为一个旗下服务囊括了网站、虚拟机、云服务、移动应用服务、大数据支持以及媒体功能支持的云平台,Azure可以把AI的功能更细节化和打包处理化。
1.Azure AI下的语音语意识别。
早在2016年,AI就在语音识别上达到了和人类相同的水平。而在1月,阅读和语义识别也达到了80%以上的准确率。而技术以外,微软更多在思考把AI技术更好地商业化。以目前的合作看,Azure AI已经用于包括可口可乐、宝马、Twitter、毕马威等多个品牌上。甚至华为和小米的翻译技术也都有用到Azure AI。
纳德拉认为:
“聊天方面的AI需要新的应用程序,开发人员需要构建真正适合其业务的机器人和代理,而不是采用现成的技术并将其放入应用程序中。”
基于这一出发点,微软正在为对话机器人推出“100多种新功能”,譬如定制语音和个性回复,客户数据可以用来为这些机器人提供动力。就像Skype或Cortana可以构建属于自己的数据并与相应的渠道相关联。
2.对话式AI
纳德拉今天谈到对话式AI的两项重要进展,一项是Azure Bot Service的开发人员已近30万名,另一项是对话式AI架构的更新。
去年12月份,微软的Azure BotService有24万开发者,现在已经增加到近30万名。AzureBot Service使用的是Microsoft Bot框架,该框架一年前拥有13万个用户。
微软的Bot框架是两年前在Build中推出的,今天该工具包可用于在至少16个平台上进行构建、测试、和自动化机器人部署,包括Kik,MicrosoftTeams,Slack和Facebook Messenger等聊天应用程序以及Cortana和Office 365。
纳德拉表示:
“现在每月有3万个活跃机器人使用微软的对话式AI工具,他们每天为数千家公司处理3000万条消息,其中包括梅西百货、韩亚航空、西班牙电信、惠普等。
在对话式AI的架构升级方面,微软为Bot框架发布了100多个功能,以便开发者继续构建对话界面,并为其提供更多定制功能。”
3.为残疾人士打造新AI解决方案
在此次Build大会上,微软推出了AIfor Accessibility项目,致力于在未来五年时间内斥资2500万美元,帮助全球残疾人士。
微软宣布,这一新项目旨在探索一些方法,使用人工智能改善残疾人士的生活,2500万美元的投资将主要针对开发者、高校、非政府组织以及其它为残疾人士打造人工智能解决方案的机构。