编辑语音技能文件的方法和装置、电子设备、可读介质制造方法及图纸

技术编号:21774544 阅读:15 留言:0更新日期:2019-08-03 22:22
本公开提供了一种编辑语音技能文件的方法,该方法包括:获取对应任意功能的插入指令;根据所述插入指令,在可编辑的语音技能源文本的当前编辑位置生成对应所述功能的预制点;将所述语音技能源文本转变为由能被声音播放设备识别并播放的代码构成的语音技能文件,在所述语音技能文件中所述预制点被转变为对应的功能;其中,所述功能包括槽位,在所述语音技能文件被播放的过程中,当播放至所述槽位时,播放预先获取的、对应所述槽位的指定内容。本公开还提供了一种编辑语音技能文件的装置、电子设备、可读介质。

Methods and Devices for Editing Voice Skills Documents, Electronic Equipment and Readable Media

【技术实现步骤摘要】
编辑语音技能文件的方法和装置、电子设备、可读介质
本公开实施例涉及语音技能
,特别涉及编辑语音技能文件的方法和装置、电子设备、计算机可读介质。
技术介绍
语音技能文件是一种可被智能音箱等声音播放设备播放的声音文件,其具体可为语音故事等形式。语音技能文件的形式是声音播放设备可识别的代码,而其实质内容包括文本和功能。在播放过程中,文本被直接播放(朗读)出来,而当播放至功能时,则执行与功能对应的操作。例如,功能包括槽位,在开始播放语音技能文件前,声音播放设备先要获取槽位对应的指定内容(如询问用户男孩的名字),在接到用户输入的指定内容(如用户回答的名字)后,则在播放至槽位时,实际播放以上指定内容(如实际播放播放以上名字)。现有技术中,只能通过直接改变代码的方式对语音技能文件进行编辑,故其开发难度大、可视化效果差、效率低、容易产生错误。
技术实现思路
本公开实施例提供一种编辑语音技能文件的方法和装置、电子设备、计算机可读介质。第一方面,本公开实施例提供一种编辑语音技能文件的方法,其包括:获取对应任意功能的插入指令;根据所述插入指令,在可编辑的语音技能源文本的当前编辑位置生成对应所述功能的预制点;将所述语音技能源文本转变为由能被声音播放设备识别并播放的代码构成的语音技能文件,在所述语音技能文件中所述预制点被转变为对应的功能;其中,所述功能包括槽位,在所述语音技能文件被播放的过程中,当播放至所述槽位时,播放预先获取的、对应所述槽位的指定内容。在一些实施例中,所述功能还包括以下任意一项或多项:暂停,在所述语音技能文件被播放的过程中,当播放至所述暂停时,在所述暂停对应的时间内停止发声;表达,在所述语音技能文件被播放的过程中,当播放至所述表达时,播放所述表达对应的声音;音效,在所述语音技能文件被播放的过程中,当播放至所述音效时,播放所述音效对应的声音效果;音频链接,在所述语音技能文件被播放的过程中,当播放至所述音频链接时,播放所述音频链接对应的音频;视频链接,在所述语音技能文件被播放的过程中,当播放至所述视频链接时,播放所述视频链接对应的视频。在一些实施例中,所述获取对应任意功能的插入指令包括:接收对对应任意功能的图标的点击操作;根据所述点击操作生成对应该功能的插入指令。在一些实施例中,所述获取对应任意功能的插入指令包括:接收对应任意功能的指令文本;将所述指令文本转变为对应该功能的插入指令。在一些实施例中,在所述将所述语音技能源文本转变为由能被声音播放设备识别并播放的代码构成的语音技能文件前,还包括:接收文本编辑操作;根据所述文本编辑操作,对所述语音技能源文本进行编辑。第二方面,本公开实施例提供一种编辑语音技能文件的装置,其包括:获取模块,用于获取对应任意功能的插入指令;预制点模块,用于根据所述插入指令,在可编辑的语音技能源文本的当前编辑位置生成对应所述功能的预制点;转变模块,用于将所述语音技能源文本转变为由能被声音播放设备识别并播放的代码构成的语音技能文件,在所述语音技能文件中所述预制点被转变为对应的功能;其中,所述功能包括槽位,在所述语音技能文件被播放的过程中,当播放至所述槽位时,播放预先获取的、对应所述槽位的指定内容。在一些实施例中,所述功能还包括以下任意一项或多项:暂停,在所述语音技能文件被播放的过程中,当播放至所述暂停时,在所述暂停对应的时间内停止发声;表达,在所述语音技能文件被播放的过程中,当播放至所述表达时,播放所述表达对应的声音;音效,在所述语音技能文件被播放的过程中,当播放至所述音效时,播放所述音效对应的声音效果;音频链接,在所述语音技能文件被播放的过程中,当播放至所述音频链接时,播放所述音频链接对应的音频;视频链接,在所述语音技能文件被播放的过程中,当播放至所述视频链接时,播放所述视频链接对应的视频。在一些实施例中,所述获取模块包括:点击操作接收子模块,用于接收对对应任意功能的图标的点击操作;插入指令生成子模块,用于根据所述点击操作生成对应该功能的插入指令。在一些实施例中,所述获取模块包括:指令文本接收子模块,用于接收对应任意功能的指令文本;插入指令转变子模块,用于将所述指令文本转变为对应该功能的插入指令。在一些实施例中,所述编辑语音技能文件的装置还包括:文本编辑接收模块,用于接收文本编辑操作;编辑模块,用于根据所述文本编辑操作,对所述语音技能源文本进行编辑。第三方面,本公开实施例提供一种电子设备,其包括:一个或多个处理器;存储装置,其上存储有一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现上述任意一种编辑语音技能文件的方法。第四方面,本公开实施例提供一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现上述任意一种编辑语音技能文件的方法。可见,本公开实施例的编辑语音技能文件的方法是基于可编辑的语音技能源文本进行的,故在编辑过程中可直观的看到语音技能源文本的内容,且其中的功能可通过非代码的指令(如点击图标或输入伪代码)实现,而不必输入复杂的代码;由此,本公开实施例的方法不必直接编辑代码即可实现语音技能文件的编辑,开发难度小、可视化效果好、效率高、不容易产生错误。附图说明附图用来提供对本公开实施例的进一步理解,并且构成说明书的一部分,与本公开的实施例一起用于解释本公开,并不构成对本公开的限制。通过参考附图对详细示例实施例进行描述,以上和其它特征和优点对本领域技术人员将变得更加显而易见,在附图中:图1为本公开实施例提供的一种编辑语音技能文件的方法的流程图;图2为本公开实施例提供的另一种编辑语音技能文件的方法中部分步骤的流程图;图3为本公开实施例提供的另一种编辑语音技能文件的方法中部分步骤的流程图;图4为本公开实施例提供的一种编辑语音技能文件的方法中部分预制点对应的图形的示意图;图5为本公开实施例提供的另一种编辑语音技能文件的方法中部分步骤的流程图;图6为本公开实施例提供的一种编辑语音技能文件的装置的组成框图;图7为本公开实施例提供的另一种编辑语音技能文件的装置的组成框图;图8为本公开实施例提供的另一种编辑语音技能文件的装置的组成框图。具体实施方式为使本领域的技术人员更好地理解本公开的技术方案,下面结合附图对本公开提供的编辑语音技能文件的方法和装置、电子设备、计算机可读介质进行详细描述。在下文中将参考附图更充分地描述示例实施例,但是所述示例实施例可以以不同形式来体现且不应当被解释为限于本公开阐述的实施例。反之,提供这些实施例的目的在于使本公开透彻和完整,并将使本领域技术人员充分理解本公开的范围。如本公开所使用的,术语“和/或”包括一个或多个相关列举条目的任何和所有组合。本公开所使用的术语仅用于描述特定实施例,且不意欲限制本公开。如本公开所使用的,单数形式“一个”和“该”也意欲包括复数形式,除非上下文另外清楚指出。当本公开中使用术语“包括”和/或“由……制成”时,指定存在所述特征、整体、步骤、操作、元件和/或组件,但不排除存在或添加一个或多个其它特征、整体、步骤、操作、元件、组件和/或其群组。本公开所述实施例可借助本公开的理想示意图而参考平面图和/或截面图进行描述。因此,可根据制造技术和/或容限来修改示例图示。本公开的实施例不限于附图中本文档来自技高网...

【技术保护点】
1.一种编辑语音技能文件的方法,其包括:获取对应任意功能的插入指令;根据所述插入指令,在可编辑的语音技能源文本的当前编辑位置生成对应所述功能的预制点;将所述语音技能源文本转变为由能被声音播放设备识别并播放的代码构成的语音技能文件,在所述语音技能文件中所述预制点被转变为对应的功能;其中,所述功能包括槽位,在所述语音技能文件被播放的过程中,当播放至所述槽位时,播放预先获取的、对应所述槽位的指定内容。

【技术特征摘要】
1.一种编辑语音技能文件的方法,其包括:获取对应任意功能的插入指令;根据所述插入指令,在可编辑的语音技能源文本的当前编辑位置生成对应所述功能的预制点;将所述语音技能源文本转变为由能被声音播放设备识别并播放的代码构成的语音技能文件,在所述语音技能文件中所述预制点被转变为对应的功能;其中,所述功能包括槽位,在所述语音技能文件被播放的过程中,当播放至所述槽位时,播放预先获取的、对应所述槽位的指定内容。2.根据权利要求1所述的方法,其中,所述功能还包括以下任意一项或多项:暂停,在所述语音技能文件被播放的过程中,当播放至所述暂停时,在所述暂停对应的时间内停止发声;表达,在所述语音技能文件被播放的过程中,当播放至所述表达时,播放所述表达对应的声音;音效,在所述语音技能文件被播放的过程中,当播放至所述音效时,播放所述音效对应的声音效果;音频链接,在所述语音技能文件被播放的过程中,当播放至所述音频链接时,播放所述音频链接对应的音频;视频链接,在所述语音技能文件被播放的过程中,当播放至所述视频链接时,播放所述视频链接对应的视频。3.根据权利要求1所述的方法,其中,所述获取对应任意功能的插入指令包括:接收对对应任意功能的图标的点击操作;根据所述点击操作生成对应该功能的插入指令。4.根据权利要求1所述的方法,其中,所述获取对应任意功能的插入指令包括:接收对应任意功能的指令文本;将所述指令文本转变为对应该功能的插入指令。5.根据权利要求1所述的方法,其中,在所述将所述语音技能源文本转变为由能被声音播放设备识别并播放的代码构成的语音技能文件前,还包括:接收文本编辑操作;根据所述文本编辑操作,对所述语音技能源文本进行编辑。6.一种编辑语音技能文件的装置,其包括:获取模块,用于获取对应任意功能的插入指令;预制点模块,用于根据所述插入指令,在可编辑的语音技能源文本的当前编辑位置生成对应所述功能的预制点;...

【专利技术属性】
技术研发人员:戚耀文
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1