首页> 中国专利> 具有互动功能的音频播放装置及其互动方法

具有互动功能的音频播放装置及其互动方法

摘要

本发明提供一种具有互动功能的音频播放装置。该装置的存储单元中存储有至少一互动资料及一提示语音库,该音频播放装置在播放所述互动资料时,获得该互动资料的控制信息,并根据主控制信息中记录的主音频获取方式及问题控制信息中记录的问题音频的获取方式获取主音频及问题音频后输出;接收用户的回应,并判断用户的回应是正确回应还是错误回应,根据判断结果从存储单元中获取一回馈语音输出;然后从问题控制信息的下一问题控制信息的获取方式处获取下一问题控制信息进行播放。同时还提供一种该音频播放装置的互动方法。采用本发明,可在播放某一音频时,与用户互动,增加了趣味性。

著录项

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2013-11-06

    授权

    授权

  • 2012-01-18

    实质审查的生效 IPC(主分类):G11B19/02 申请日:20090217

    实质审查的生效

  • 2010-08-18

    公开

    公开

说明书

技术领域

本发明是关于一种具有互动功能的音频播放装置及其互动方法,特别是关于一种可向用户提问的音频播放装置及其互动方法。

背景技术

目前有许多音频播放装置都具有讲故事、播放课文、播放音乐的功能。这些故事,课文或者音乐为预先录制的存储于存储单元的音频档案,这些档案的格式一般为AAC、AC-3、ATRAC3plus、MP3、WMA9等几种,用户一般只能通过“下一首”、“上一首”、“暂停”、“播放”等方式控制音频的播放。故在播放音频档案的过程中,不具有和用户互动的功能,如向用户提问。

发明内容

有鉴于此,故需要提供一种具有互动功能的音频播放装置及其互动方法。

该具有互动功能的音频播放装置包括一存储单元、一输入单元、一音频解码单元及一音频输出单元,该存储单元存储有至少一互动资料及一正确回应回馈语音库及一错误回应回馈语音库,每一互动资料包括一主音频、至少一问题音频及一控制信息,该控制信息包括一主控制信息及与该问题音频一一对应的问题控制信息,该主控制信息记录有该主音频获取方式,该问题控制信息定义有其对应问题音频的获取方式,下一问题音频控制信息的获取方式,该正确回应回馈语音库及错误回应回馈语音库都包括至少一条回馈语音,为在问题音频输出后,针对该问题音频的回应分别为正确回应时及错误回应时设置的回馈语音;该音频播放装置还包括一播放控制模块,用于在播放所述一互动资料时,获得该互动资料的控制信息,并根据主控制信息中记录的主音频获取方式及问题控制信息中记录的问题音频的获取方式获取主音频及问题音频,所述主音频及问题音频经该音频解码单元进行解码后,由该音频输出单元输出;一回应接收模块,用于接收并识别该输入单元所产生的输入信号,确定用户对该问题音频的回应;一应判断模块,用于将回应接收模块所接收的回应与该问题控制信息中记录的正确答案进行比对,确定该回应为正确回应或错误回应;一回应回馈模块,在回应判断模块判断该回应为正确回应/错误回应时,从存储单元的正确回应回馈语音库/错误回应语音库中获取一回馈语音,并将该回馈语音传输至音频解码单元进行解码后,由该音频输出单元输出;一问题连接模块,从问题控制信息的下一问题控制信息的获取方式处获取下一问题控制信息,然后由该播放控制模块获取问题音频进行播放。

在所述具有互动功能的音频播放装置的互动方法中,该音频播放装置提供一存储单元,该存储单元存储至少一互动资料、一正确回应回馈语音库及一错误回应回馈语音库,每一互动资料包括一主音频、至少一问题音频及一控制信息,该控制信息包括一主控制信息及与该问题音频一一对应的问题控制信息,该主控制信息记录有该主音频获取方式,该问题控制信息定义有其对应问题音频的获取方式,下一问题音频控制信息的获取方式,该正确回应回馈语音库及错误回应回馈语音库都包括至少一条回馈语音,为在问题音频输出后,针对该问题音频的回应分别为正确回应时及错误回应时设置的回馈语音,该方法包括:从存储单元获取一互动资料,从而获得该互动资料的控制信息,并根据该控制信息的主控制信息的获取方式获取主音频;将该主音频传输至一音频解码单元解码,然后由一音频输出单元进行播放;获取第一个问题控制信息;播放问题音频,具体步骤为:根据该问题控制信息中记录的问题音频获取方式取对应的问题音频,将该问题音频传输至该音频解码单元解码,然后由该音频输出单元进行播放;接收并识别该输入单元所产生的输入信号,确定用户对该问题音频的回应;将所接收的回应与该问题控制信息中记录的正确答案进行比对,确定该回应为正确回应或错误回应;在回应为正确回应/错误回应时,从存储单元的正确回应回馈语音库/错误回应语音库中获取一回馈语音,并将该回馈语音传输至音频解码单元进行解码后,由该音频输出单元输出。从问题控制信息的下一问题控制信息的获取方式处获取下一问题控制信息,然后执行播放问题音频的步骤。

相较于现有技术,本发明的具有互动功能的音频播放装置及其互动方法在播放完一段音频后向用户提问,在接收用户的回应后,判断用户的回应是否正确回应,然后对用户的回应作出评价回馈,不但使用户对所播放音频增加理解及印象,而且使用户和音频播放装置之间产生互动,增加了趣味性。

附图说明

图1为具有互动功能的音频播放装置在第一实施方式中的功能模块结构图;

图2为互动资料的第一种结构的示意图;

图3为互动资料的第二种结构的示意图;

图4为问题控制信息的示意图;

图5为正确回应回馈语音库的示意图;

图6为错误回应回馈语音库的示意图;

图7为应用与第一实施方式中该音频播放装置的互动方法的流程图;

图8为具有互动功能的音频播放装置在第二实施方式中的功能模块结构图;

图9为评价语音库的示意图;及

图10为用户对主音频的所有问题音频回应之后的回应结果进行评价的方法的流程图。

具体实施方式

请参阅图1,为具有互动功能的音频播放装置(以下简称为音频播放装置)在第一实施方式中的功能模块结构图。该音频播放装置10包括有一存储单元11、一中央处理单元12、一音频解码单元13、一音频输出单元14及一输入单元15。该音频播放装置10可在播放完一段音频后与用户互动,如播放该段音频对应的问题音频,向用户提问,然后接收用户的回应,对用户的回应做出回馈提示。该音频播放装置10的存储单元11中存储至少一互动资料111、一正确回应回馈语音库112及一错误回应回馈语音库113。每一互动资料111(图2及图3所示)包括一控制信息21、一主音频22及至少一问题音频23。该主音频22可以是一个故事,一篇课文,一段音乐或其他的音频。每一问题音频23为针对该主音频22的内容所设置的一些用于与用户互动的音频。该正确回应回馈语音库112包括至少一条回馈语音,为问题音频23输出后,用户针对该问题音频的回应为正确回应时设置的回馈音频,如图5所示。该错误回应回馈语音库113包括至少一条回馈语音,为问题音频23输出后,用户针对该问题音频的回应为错误回应时设置的回馈音频,如图6所示。

该互动资料具有两种结构,第一种结构为如图2所示,每一互动资料为一个文件,该控制信息21、一主音频22、多个问题音频23及每个问题音频对应的数据库24分别构成文件的一部分。该主音频22及每一问题音频23都有一个音频头信息,该音频头信息记录了与主音频/问题音频相关的一些信息,如播放时长、编码格式及版本号等。

该互动资料的第二种结构如图3所示,每一互动资料的控制信息21、主音频22、每一问题音频23及每个问题对应的提示语音库24以独立的文件进行存储。

在图2及图3所示的两种互动资料结构中,该控制信息21的格式基本上是一样。该控制信息21包括一主控制信息211及与该互动问题音频一一对应的问题控制信息212。该主控制信息211记录有主音频获取方式,在图2所示的互动资料结构中该主音频获取方式为记录主音频22在该音频文件中的位移值,而在图3所示的互动资料结构中该主音频获取方式为记录主音频22的文件名称。该问题控制信息212记录对应问题音频23的获取方式(以下称为问题音频获取方式)、一连接信息(即下一问题控制信息的获取方式)及对应问题音频23的正确答案,如图4所示。

该中央处理单元12包括一播放控制模块121、一回应接收模块122、一回应判断模块123、一回应回馈模块124及一问题连接模块125。

该播放控制模块121用于在播放所述互动资料时,获得该互动资料111的控制信息,并根据该控制信息21的主控制信息211中所记录的主音频获取方式获取主音频22及该控制信息21的问题控制信息212中所记录的问题音频获取方式获取相应的问题音频23,所述主音频22及问题音频23经该音频解码单元13进行解码后,由该音频输出单元14输出。

该回应接收模块122用于接收并识别该输入单元15所产生的输入信号,确定对该问题音频的回应。该输入单元15可为按键、触摸感应器或声音输入设备如麦克风等。在本发明中,如果该输入单元15为按键,可定义表示用户各种回应分别对应的按键,例如“是”回应的按键及表示用户作出“否”回应的按键;如果该输入单元15为声音输入设备,可定义表示用户各种回应分别对应的语音,例如表示用户作出“是”回应的语音及表示用户作出“否”回应的语音。

该回应判断模块123用于将所述回应与该问题控制信息212中记录的正确答案进行比对,确定该回应为正确回应或错误回应。例如,如果在该问题控制信息212记录的正确答案为“是”,而回应接收模块122识别到用户的回应为“否”,则该回应为错误回应;如果在该问题控制信息212记录的正确答案为“否”,而回应接收模块122识别到用户的回应为“否”,则该回应为正确回应。

该回应回馈模块124在回应判断模块123判断用户的回应为正确回应时,从存储单元11的正确回应回馈语音库111中获取一回馈语音,并将该回馈语音传输至音频解码单元13进行解码后,由该音频输出单元14输出,该回应回馈模块124在回应判断模块123判断用户的回应为错误回应时,从存储单元11的错误回应回馈语音库112中获取一回馈语音,并将该回馈语音传输至音频解码单元13进行解码后,由该音频输出单元14输出。

该问题连接模块125用于在回应回馈模块124作出回馈之后,判断该问题控制信息212的连接信息处所记录的下一问题控制信息的获取方式是否为一预设值,若为一预设值,则结束互动资料111的播放,若不是一预设值,则通知该播放控制模块121根据连接信息处所记录的下一问题控制信息的获取方式获取下一问题控制信息。

参阅图6所示,为应用与第一实施方式中该音频播放装置的互动方法的流程图。首先,在开始播放一互动资料111时,该播放控制模块121获得该互动资料的控制信息21,并根据该控制信息21的主控制信息211的获取方式获取主音频22(步骤S601)。

该播放控制模块121将该主音频22传输至音频解码单元13解码,然后由该音频输出单元14进行播放(步骤S602)。

该播放控制模块121在主音频播放完后,获取第一个问题控制信息212,根据该问题控制信息212的问题音频获取方式处获取对应的问题音频23(步骤S603)。

该音频解码单元13将该问题音频23解码,然后由该音频输出单元14进行播放(步骤S604)。

该回应接收模块122通过输入单元15接收并识别用户根据该问题所作的回应(步骤S604)。

该回应判断模块123将所识别的用户的回应与问题控制信息的正确答案处记录的正确答案进行比对,判断用户的回应是否与问题控制信息的正确答案处记录的正确答案一致,若一致,则说明用户的回应为正确回应,若不一致,则说明用户的回应为错误回应(步骤S808)。

该回应回馈模块124在回应判断模块123判断用户的回应为正确回应时,从存储单元11的正确回应回馈语音库111中获取一回馈语音,并将该回馈语音传输至音频解码单元13进行解码后,由该音频输出单元14输出(步骤607)。

该回应回馈模块124在回应判断模块123判断用户的回应为错误回应时,从存储单元11的错误回应回馈语音库112中获取一回馈语音,并将该回馈语音传输至音频解码单元13进行解码后,由该音频输出单元14输出(步骤608)。

在该回应回馈模块124作出回馈之后,该问题连接模块125从该问题控制信息212中的连接信息中获取下一问题控制信息(步骤S609)。

该问题连接模块125判断所获取的下一个问题控制信息的获取方式是否一预设值(步骤S610),若为一预设值,则结束操作。

若不是一预设值,该播放控制模块121根据该下一个问题控制信息的获取方式获取下一问题控制信息212,根据该下一问题控制信息212的问题音频获取方式处获取对应的问题音频23,流程跳至步骤S604(步骤S611)。

如图7所示,为具有互动功能的音频播放装置在第二实施方式中的功能模块结构图。在第二实施方式中,该音频播放装置中的存储单元11中设置一正确回应数/错误回应数,该正确回应数/错误回应数用于统计用户对主音频22的所有问题音频23的正确回应数/错误回应数,其初始值为0,该存储单元11中还存储一评价语音库114,在该评价语音库114中,将正确回应数/错误回应数分为多个范围,为每个范围设置一个评价语音。如图9所示,为该评价语音库的一实施例,本实施例中,以正确回应数进行统计,并进行范围划分,主音频23对应的问题音频22有10个。

该中央处理单元12还包括一结果统计模块126及一结果评价模块127,该结果统计模块126,该结果统计模块126用于在回应判断模块124判断用户的回应为正确回应/错误回应时,对存储单元11中的一正确回应数/错误回应数加1,该结果评价模块127在问题连接模块125所获取的下一问题控制信息的获取方式为一预设值时,获取结果统计模块126所统计的正确回应数/错误回应数,并在评价语音库114中确定该正确错误数/错误回应数所落入的范围,然后获取该范围对应的评价语音,在获取该评价语音后,将其传输至音频解码单元13进行解码后,由该音频输出单元14输出。如在图9所示的实施例中,若结果统计模块126统计的正确回应数为8个,则结果评价模块127在评价语音库中可确定该正确回应数所落入的范围为8-9,从而获取范围8-9对应的评价语音“好极了”,然后将该评价语音传输至音频解码单元13进行解码后,由该音频输出单元14输出。

如图10所示,为用户对主音频的所有问题音频回应之后的回应结果进行评价的方法的流程图。首先该结果统计模块126在回应判断模块124判断用户的回应为正确回应/错误回应时,对存储单元11中的一正确回应数/错误回应数加1(步骤101)。

该结果评价模块127在所获取的下一问题控制信息的获取方式为一预设值时,获取该结果统计模块126所统计的正确回应数/错误回应数(步骤102)。

该结果评价模块127在评价语音库中确定正确回应数/错误回应数所落入的范围(步骤103)。

该结果评价模块127获取该范围对应的评价语音(步骤104)。

该结果评价模块127将所获取的评价语音传输至音频解码单元13进行解码后,由该音频输出单元14输出(步骤105)。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号