我们正在进入智能语音时代,DuerOS正在为生产生活中的智能语音赋能。开发者可以使用DuerOS增强的BotSDK,像开发Web应用一样完成智能语音技能的开发。从终端用户的角度来看,技能是具体的智能语音应用;从开发者的角度来看,技能就是支持智能语音交互的后台应用。程序员改变世界,那么没有编程技能如何实现智能语音应用呢?在DuerOSBotPlatform(DBP,https://dueros.baidu.com)上,答案是肯定的。目前DBP平台提供4种零编程即可实现的智能语音技能。只要你会操作普通电脑,无需编码即可实现智能语音技能,然后在小度系列智能语音产品上享受属于自己的成就。小技能小技能是DuerOS平台为用户自动生成的技能。限定交互场景后,开发者只需提供内容,即可在小度系列智能语音设备上播放。目前小技能的功能包括语音、音频、图片、视频小技能。约定播放方式为顺序播放、随机播放、播放完后关闭。语音技能语音技能是指开发者只需在技能开放平台配置文字内容,DuerOS即可生成相应的技能并播放文字内容。在开放平台上填写文字内容。每个技能最多支持100个文本。支持在线填写和批量导入。开发者还可以为每个文本内容配置背景音乐和图片。应用场景示例:小知识、小笑话等音频小技巧音频小技巧是指开发者在开放技能平台配置音频资源后,DuerOS根据配置自动生成播放音频资源的技巧。配置音频包括配置音频资源、选择播放模式和配置音频切换方式。选择顺序播放和随机播放模式时,可配置切换语音,支持用户主动切换音频。系统默认配置了部分切换语言,也支持添加自定义切换语言。应用场景举例:场景音乐、个性祝福、自定义歌单等图片类小技巧图片类小技巧是指开发者配置图片资源后,DuerOS根据配置自动生成播放图片资源的技巧在开放的技能平台上。上传图片,支持本地添加和资源管理添加两种方式。本地添加的资源也会显示在资源管理中,目前只支持PNG或JPG格式。当没有用户表情时,图片会自动旋转和切换。应用场景示例:家庭相册、旅行记??忆等。视频小技巧视频小技巧是指开发者在开放的技能平台配置视频资源后,DuerOS根据配置自动生成播放视频资源的技巧。配置视频包括配置视频资源、选择播放模式和配置视频切换。选择顺序播放和随机播放模式时,如果不配置视频切换,当前视频播放完毕后,会继续播放下一个视频,用户不能主动切换视频。应用场景示例:晚会纪念MV、观光风景、小纪录片等。需要注意的是,音频资源目前只支持MP3格式,视频资源目前只支持MP4格式。小度智能音箱只支持语音技能和语音技能,所有类型的技能在小度带屏设备上都支持。内容直播技能通过内容直播技能,用户可以通过技能订阅新闻资源和音频资源。其中,新闻资源包括时事、财经、社会、娱乐等,这些资源时效性强,更新频繁。音频资源包括脱口秀、小说、广播剧、历史、人文、有声读物等,这些资源时效性不强,更新相对较慢。以新闻数据为例,在此类技术中,开发者只需要以新闻数据的形式向DuerOS平台提供资源即可。新闻数据不仅会被技能名称调用,还会在开发者授权后推荐给其他DuerOS新闻频道。新闻数据既可以手动上传资源文件,也可以完善XML形式的数据源,具体见XML格式。要求文件为UTF-8格式,即encoding="UTF-8"。每个文件应小于10M,每个文件中的记录不应超过50,000条。如果文件大于10M,或者记录数超过50000条,则需要对文件进行拆分,并保证每个拆分文件都满足上述条件。最后,将拆分文件的URL地址整理成一个新文件。与小技能相比,内容广播技能提供了内容持续更新的能力。故事探索技能故事探索技能是DuerOS平台上固定的角色扮演对话游戏,该技能无需编程即可通过游戏编辑器(故事工厂)实现。游戏编辑器将这些技能抽象为三个部分:场景、状态和关系。场景通过图片、文字、语音等方式描述故事的环境、事件、人物、对话等。通过游戏编辑器中的节点编辑场景的内容信息,主要是配置场景中要播放的语音,可以配置场景需要的标题、文字、图片等内容用于设备显示屏幕和设备显示无屏幕。状态是故事中人或物的一种属性,用来描述故事分支的多样性。每个状态的初始值都在故事的开头设置。关系是场景之间的联系,包括进入新场景后的进入条件和状态更新。Query条件为主动进入条件,用户通过Query与故事进行交互,进入下一个场景。状态条件是指当前场景中的状态满足一定条件才进入下一个场景。自定义内容回复技能开发者可以创建自定义技能,为用户提供各种服务,如提供天气预报、百科知识、互动游戏、订购物品等,用户只需语音交互即可获得相应的服务。自定义技能涉及交互模型的建立,详见。针对指定的intent,开发者可以给出“自定义回复”,并将回复的逻辑托管在DuerOS平台上,从而实现零编程的自定义技能。自定义响应可以是来自开发人员的文本或预先录制的音频。DuerOShome定制的文字通过TTS技术在智能语音设备上播放,录制的音频可以直接播放。总结中给出四种技能制作方式:小技巧、内容播报技巧、故事探索技巧和自定义回复技巧。这四种技能可以零编程实现,不需要部署。它们完全建立在DuerOSBotCloud上。开发者只需要带上自己的内容和想法,就可以在DuerOS开放平台上自定义各种智能。语音服务。
