一种错误反馈方法、装置、设备及可读存储介质

申请号 CN202010663079.1 申请日 2020-07-10 公开(公告)号 CN113920803B 公开(公告)日 2024-05-10
申请人 上海流利说信息技术有限公司; 发明人 王永杰;
摘要 本 发明 公开了一种错误反馈方法、装置、设备及计算机可读存储介质,该方法包括:获取与题目对应的音频数据;在音频数据中确定与题目中的目标知识点对应的目标音频数据;判断目标音频数据是否正确;若目标音频数据不正确,则确定目标音频数据的错误类型,根据错误类型反馈纠正信息;该方法使纠正信息与错误类型相匹配,而错误类型为目标音频数据的错误类型,音频数据与用户发出的声音相对应,因此反馈的纠正信息可以对用户的具体错误情况进行纠正,使用户了解与正确发音之间的差异在哪儿,如何纠正差异,进而有效地提升用户的发音能 力 ,纠正效果较好。
权利要求

1.一种错误反馈方法,其特征在于,包括:
获取与题目对应的音频数据;
在所述音频数据中确定与所述题目中的目标知识点对应的目标音频数据;
判断所述目标音频数据是否正确;
若所述目标音频数据不正确,则确定所述目标音频数据的错误类型,根据所述错误类型反馈纠正信息;
其中,所述根据所述错误类型反馈纠正信息,包括:
根据所述错误类型确定多个候选纠正信息;
按照选取规则从多个所述候选纠正信息中确定所述纠正信息,并输出所述纠正信息;
在根据所述错误类型反馈纠正信息之后,重新获取所述题目对应的所述音频数据;
统计各个所述候选纠正信息分别对应的各个正确率;其中,各个所述正确率为将各个所述候选纠正信息作为所述纠正信息反馈后,重新获取的所述音频数据的正确率;
根据所述正确率对所述选取规则进行调整。
2.根据权利要求1所述的错误反馈方法,其特征在于,在确定所述目标音频数据不正确之后,在确定所述目标音频数据的错误类型之前,还包括:
更新所述题目对应的状态数据;
判断所述状态数据是否满足预设触发条件;
若满足所述预设触发条件,则执行所述确定所述目标音频数据的错误类型,根据所述错误类型反馈纠正信息的步骤。
3.根据权利要求2所述的错误反馈方法,其特征在于,还包括:
获取触发条件设置指令;
根据所述触发条件设置指令对所述预设触发条件进行设置。
4.根据权利要求1所述的错误反馈方法,其特征在于,确定所述目标音频数据的错误类型,包括:
获取所述目标知识点对应的至少一个典型错误音频数据;
将所述目标音频数据与至少一个所述典型错误音频数据进行匹配,判断是否存在匹配成功的目标典型错误音频数据;
若存在所述目标典型错误音频数据,则将所述错误类型确定为所述目标典型错误音频数据对应的目标典型错误类型;
若不存在所述目标典型错误音频数据,则将所述错误类型确定为所述题目对应的通用错误类型。
5.根据权利要求1所述的错误反馈方法,其特征在于,所述判断所述目标音频数据是否正确,包括:
获取所述目标音频数据与所述目标知识点对应的至少一个标准音频数据之间的相似度;
在所述相似度大于相似度阈值时,确定所述目标音频数据正确;
当所述相似度小于相似度阈值时,确定所述目标音频数据不正确;
和/或,
对所述目标音频数据进行打分处理,得到分数值;
当所述分数值大于分数阈值时,确定所述目标音频数据正确;
当所述分数值小于分数阈值时,确定所述目标音频数据不正确。
6.一种错误反馈装置,其特征在于,包括:
获取模,用于获取与题目对应的音频数据;
目标音频确定模块,用于在所述音频数据中确定与所述题目中的目标知识点对应的目标音频数据;
判断模块,用于判断所述目标音频数据是否正确;
纠正信息反馈模块,用于若所述目标音频数据不正确,则确定所述目标音频数据的错误类型,根据所述错误类型反馈纠正信息;
其中,所述纠正信息反馈模块,具体用于根据所述错误类型确定多个候选纠正信息;按照选取规则从多个所述候选纠正信息中确定所述纠正信息,并输出所述纠正信息;在根据所述错误类型反馈纠正信息之后,重新获取所述题目对应的所述音频数据;统计各个所述候选纠正信息分别对应的各个正确率;其中,各个所述正确率为将各个所述候选纠正信息作为所述纠正信息反馈后,重新获取的所述音频数据的正确率;根据所述正确率对所述选取规则进行调整。
7.一种错误反馈设备,其特征在于,包括存储器和处理器,其中:
所述存储器,用于保存计算机程序
所述处理器,用于执行所述计算机程序,以实现如权利要求1至5任一项所述的错误反馈方法。
8.一种计算机可读存储介质,其特征在于,用于保存计算机程序,其中,所述计算机程序被处理器执行时实现如权利要求1至5任一项所述的错误反馈方法。

说明书全文

一种错误反馈方法、装置、设备及可读存储介质

技术领域

[0001] 本发明涉及错误反馈技术领域,特别涉及一种错误反馈方法、错误反馈装置、错误反馈设备及计算机可读存储介质。

背景技术

[0002] 在语言学习过程中,发音能的练习是至关重要的一环,其中包括词语中音素的发音、词语的重音、长句的断句、词语的连读等多种因素。在发音能力的练习过程中,为了使用户得知自己的发音是否正确,相关技术会提供正确示范录音和用户自己的录音供用户比对,以便用户找出差距并修正。但是,用户往往无法自主发现两者差异,或者在发现差异后不知道通过何种方法可以缩小这种差异,导致用户依然无法纠正错误、提升发音能力。因此相关技术对用户发音的纠正效果较差。
[0003] 因此,如何解决相关技术对用户发音的纠正效果较差的问题,是本领域技术人员需要解决的技术问题。

发明内容

[0004] 有鉴于此,本发明的目的在于提供一种错误反馈方法、错误反馈装置、错误反馈设备及计算机可读存储介质,解决了相关技术对用户发音的纠正效果较差的问题。
[0005] 为解决上述技术问题,本发明提供了一种错误反馈方法,包括:
[0006] 获取与题目对应的音频数据;
[0007] 在所述音频数据中确定与所述题目中的目标知识点对应的目标音频数据;
[0008] 判断所述目标音频数据是否正确;
[0009] 若所述目标音频数据不正确,则确定所述目标音频数据的错误类型,根据所述错误类型反馈纠正信息。
[0010] 可选地,在确定所述目标音频数据不正确之后,在确定所述目标音频数据的错误类型之前,还包括:
[0011] 更新所述题目对应的状态数据;
[0012] 判断所述状态数据是否满足预设触发条件;
[0013] 若满足所述预设触发条件,则执行所述确定所述目标音频数据的错误类型,根据所述错误类型反馈纠正信息的步骤。
[0014] 可选地,还包括:
[0015] 获取触发条件设置指令;
[0016] 根据所述触发条件设置指令对所述预设触发条件进行设置。
[0017] 可选地,确定所述目标音频数据的错误类型,包括:
[0018] 获取所述目标知识点对应的至少一个典型错误音频数据;
[0019] 将所述目标音频数据与至少一个所述典型错误音频数据进行匹配,判断是否存在匹配成功的目标典型错误音频数据;
[0020] 若存在所述目标典型错误音频数据,则将所述错误类型确定为所述目标典型错误音频数据对应的目标典型错误类型;
[0021] 若不存在所述目标典型错误音频数据,则将所述错误类型确定为所述题目对应的通用错误类型。
[0022] 可选地,所述判断所述目标音频数据是否正确,包括:
[0023] 获取所述目标音频数据与所述目标知识点对应的至少一个标准音频数据之间的相似度;
[0024] 在所述相似度大于相似度阈值时,确定所述目标音频数据正确;
[0025] 当所述相似度小于相似度阈值时,确定所述目标音频数据不正确;
[0026] 和/或,
[0027] 对所述目标音频数据进行打分处理,得到分数值;
[0028] 当所述分数值大于分数阈值时,确定所述目标音频数据正确;
[0029] 当所述分数值小于分数阈值时,确定所述目标音频数据不正确。
[0030] 可选地,所述根据所述错误类型反馈纠正信息,包括:
[0031] 根据所述错误类型确定多个候选纠正信息;
[0032] 按照选取规则从多个所述候选纠正信息中确定所述纠正信息,并输出所述纠正信息。
[0033] 可选地,在根据所述错误类型反馈纠正信息之后,还包括:
[0034] 重新获取所述题目对应的所述音频数据;
[0035] 统计各个所述候选纠正信息分别对应的各个正确率;其中,各个所述正确率为将各个所述候选纠正信息作为所述纠正信息反馈后,重新获取的所述音频数据的正确率;
[0036] 根据所述正确率对所述选取规则进行调整。
[0037] 本发明还提供了一种错误反馈装置,包括:
[0038] 获取模,用于获取与题目对应的音频数据;
[0039] 目标音频确定模块,用于在所述音频数据中确定与所述题目中的目标知识点对应的目标音频数据;
[0040] 判断模块,用于判断所述目标音频数据是否正确;
[0041] 纠正信息反馈模块,用于若所述目标音频数据不正确,则确定所述目标音频数据的错误类型,根据所述错误类型反馈纠正信息。
[0042] 本发明还提供了一种错误反馈设备,包括存储器和处理器,其中:
[0043] 所述存储器,用于保存计算机程序
[0044] 所述处理器,用于执行所述计算机程序,以实现上述的错误反馈方法。
[0045] 本发明还提供了一种计算机可读存储介质,用于保存计算机程序,其中,所述计算机程序被处理器执行时实现上述的错误反馈方法。
[0046] 本发明提供的错误反馈方法,获取与题目对应的音频数据;在音频数据中确定与题目中的目标知识点对应的目标音频数据;判断目标音频数据是否正确;若目标音频数据不正确,则确定目标音频数据的错误类型,根据错误类型反馈纠正信息。
[0047] 可见,该方法在获取对应的音频数据后对其中的目标音频数据进行确定,目标音频数据与目标知识点对应,判断其是否正确的步骤相当于对音频数据中目标知识点的运用是否正确进行检测。若目标音频数据不正确,说明目标音频数据错误,用户对目标知识点的运用不正确,为了为用户进行准确地纠正,确定目标音频数据的错误类型,根据错误类型反馈纠正信息。由于纠正信息与错误类型相匹配,而错误类型为目标音频数据的错误类型,音频数据与用户发出的声音相对应,因此反馈的纠正信息可以对用户的具体错误情况进行纠正,使用户了解与正确发音之间的差异在哪儿,如何纠正差异,进而有效地提升用户的发音能力,纠正效果较好,解决了相关技术对用户发音的纠正效果较差的问题。。
[0048] 此外,本发明还提供了一种错误反馈装置、错误反馈设备及计算机可读存储介质,同样具有上述有益效果。附图说明
[0049] 为了更清楚地说明本发明实施例现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0050] 图1为本发明实施例提供的一种错误反馈方法流程图
[0051] 图2为本发明实施例提供的一种错误反馈装置的结构示意图;
[0052] 图3为本发明实施例提供的一种错误反馈设备的结构示意图。

具体实施方式

[0053] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0054] 在一种可能的实施方式中,请参考图1,图1为本发明实施例提供的一种错误反馈方法流程图。该方法包括:
[0055] S101:获取与题目对应的音频数据。
[0056] 本实施例中的全部或部分步骤可以由错误反馈设备执行,错误反馈设备的具体形式不做限定,例如可以为智能手机、电脑或服务器等。音频数据根据用户发出的声音得到,其可以为各种格式下的音频文件,或者可以为对音频文件进行分析或处理后得到的其他数据,例如波形数据,或者为经过降噪处理的音频文件。
[0057] 音频数据与题目相对应,题目即为题述数据,其具体可以为音频数据、文字数据等类型,用于提示用户发出相应的声音。例如在英语教学过程中,题目可以为单词、词组或句子。用户在确定题目后发出相应的声音,进而得到音频数据。音频数据可以由错误反馈设备直接获取,例如当错误反馈设备为智能手机时,可以利用麦克阵列获取音频数据;音频数据还可以由其他设备或终端发送给错误反馈设备,例如当错误反馈设备为服务器时,可以获取用户使用的智能手机发送的音频数据。在另一种实施方式中,还可以利用其他设备或终端发送的声音得到音频数据,例如当错误反馈设备为服务器时,可以获取用户通过智能手机发送的声音,根据该声音得到音频数据。
[0058] S102:在音频数据中确定与题目中的目标知识点对应的目标音频数据。
[0059] 需要说明的是,为了改善纠正效果,提高纠正针对性,本实施例中仅对题目中的目标知识点进行纠正。一个题目中包括至少一个知识点,知识点的具体内容不做限定。例如当题目为英语单词时,知识点可以为该单词的重音位置、单词中指定音素的发音等;当题目为英语句子时,知识点可以为句中单词间的连读、句子的语调和节奏等。目标知识点的数量可以为一个或多个,为了保证纠正效果,本实施例优选的,在每个题目中确定一个知识点为目标知识点。
[0060] 在获取音频数据后,需要确定题目中目标知识点对应的目标音频数据。例如当目标知识点为某个单词中某个音素的发音,此时目标音频数据即为音频数据中该音素对应的部分;或者当目标知识点为某个单词中重音位置,此时目标音频数据即为音频数据中该重音位置对应的部分。具体的,当题目为apple的发音时,其正确的读音为 目标知识点可以为 的发音,此时目标音频数据即为音频数据中 位置的部分。
[0061] S103:判断目标音频数据是否正确。
[0062] 通过判断目标音频数据是否正确,可以判断用户在发出题目对应的声音时,目标知识点的发音是否正确。本实施例并不限定判断是否正确的判断方法,在一种实施方式中,可以与标准音频数据进行对比。S103步骤可以包括:
[0063] 步骤11:获取目标音频数据与目标知识点对应的至少一个标准音频数据之间的相似度。
[0064] 步骤12:在相似度大于相似度阈值时,确定目标音频数据正确。
[0065] 步骤13:当相似度小于相似度阈值时,确定目标音频数据不正确。
[0066] 这种实施方式中,还可以获取与目标知识点对应的至少一个标准音频数据,并获取目标音频数据与标准音频数据之间的相似度。相似度的数量仅有一个,其具体可以为目标音频数据与至少一个标准音频数据之间的平均相似度或加权相似度。标准音频数据可以根据不同性别、不同年龄、不同场合下的对题目进行正确发音的声音得到的音频数据。
[0067] 相似度阈值用于与相似度进行比较,判断目标音频数据是否正确。相似度阈值的大小可以根据实际需要进行设置,例如当要求较高时,可以设置为90%,当要求较低时,可以设置为70%。
[0068] 在另一种实施方式中,可以对目标音频数据进行打分。S103步骤可以包括:
[0069] 步骤21:对目标音频数据进行打分处理,得到分数值。
[0070] 步骤22:当分数值大于分数阈值时,确定目标音频数据正确。
[0071] 步骤23:当分数值小于分数阈值时,确定目标音频数据不正确。
[0072] 在该实施方式中,打分的具体方法不做限定,例如可以利用提前训练好的深度学习网络对目标音频数据进行打分,得到分数值。即将目标音频数据输入对应的深度学习网络中,利用深度学习网络对其进行打分处理,得到分数值。分数阈值用于与分数值进行比较,判断目标音频数据是否正确。分数阈值的具体大小不做限定,例如当满分为一百分时,分数阈值可以为75分。
[0073] 在确定目标音频数据正确时,可以进入S105步骤;当确定目标音频数据不正确时,可以进入S104步骤。
[0074] S104:确定目标音频数据的错误类型,根据错误类型反馈纠正信息。
[0075] 若目标音频数据不正确,则需要确定目标音频数据的错误类型,以便根据错误类型反馈纠正信息。由于针对目标知识点可能会出现多种类型不同的错误,例如对于apple中的发音,有的用户可能在发音时张嘴较小,有的用户可能在发音时张嘴较大,这两种情况下的发音均不正确,因此两种情况下的目标音频数据均不正确。由于两种错误完全不同,为了进行针对性的纠正,保证纠正效果,可以根据错误类型确定对应的纠正信息,并利用纠正信息进行错误反馈。纠正信息具体可以为音频、文字或视频中的至少一种,根据纠正信息的具体内容不同,反馈纠正信息的方式也不同。例如当纠正信息为音频时,可以通过播放纠正信息的方式进行反馈;或者当纠正信息为文字时,可以通过显示纠正信息的方式进行反馈。
[0076] 在一种实施方式中,为了保证错误类型确定过程的准确性,保证纠正信息的准确性,进而保证纠正效果,可以将错误分为一个通用错误和至少一个典型错误。确定目标音频数据的错误类型的过程,包括:
[0077] 步骤31:获取目标知识点对应的至少一个典型错误音频数据。
[0078] 步骤32:将目标音频数据与至少一个典型错误音频数据进行匹配,判断是否存在匹配成功的目标典型错误音频数据。
[0079] 步骤33:若存在目标典型错误音频数据,则将错误类型确定为目标典型错误音频数据对应的目标典型错误类型。
[0080] 步骤34:若不存在目标典型错误音频数据,则将错误类型确定为题目对应的通用错误类型。
[0081] 各个典型错误音频数据分别对应于各个典型错误类型,典型错误的具体内容可以根据语言的实际使用情况和语言教学过程中的典型错误进行设定,其具体数量和内容不做限定。例如将apple中 的发音发成了/e/,就是一种典型错误。在确定目标音频数据错误后,利用其与各个典型错误音频数据进行匹配,判断是否存在匹配成功的目标典型错误音频数据。若存在,则错误类型确定为目标典型错误音频数据对应的目标典型错误类型。若不存在目标典型错误音频数据,则说明目标音频数据并不是典型的错误,因此将错误类型确定为通用错误类型。
[0082] 进一步,在一种可能的实施方式中,并不需要在每一次确定目标音频数据错误后均需要进行纠正信息的反馈,而是在满足预设触发条件时对纠正信息进行反馈。在确定目标音频数据不正确之后,在确定目标音频数据的错误类型之前,还可以包括:
[0083] 步骤41:更新题目对应的状态数据。
[0084] 步骤42:判断状态数据是否满足预设触发条件。
[0085] 步骤43:若满足预设触发条件,则执行确定目标音频数据的错误类型,根据错误类型反馈纠正信息的步骤。
[0086] 该实施方式中,每个题目存在对应的状态数据,状态数据可以利用状态机获取,即利用状态机存储用户对题目的做题状态,并在状态发生变化时进行更新。在确定目标音频数据错误后,对题目对应的状态数据进行更新,表明本次做题错误。在更新结束后,判断更新后的状态数据是否满足预设触发条件,预设触发条件用于设定在哪些情况下需要进行纠正信息的反馈。预设触发条件的具体内容不做限定,例如可以为连续两次错误时反馈纠正信息,或者在最近四次中有两次错误时,反馈纠正信息。当不满足预设触发条件时,可以重新获取音频数据,以便进一步根据音频数据对题目的状态数据进行更新;或者可以更新题目。当满足预设触发条件时,可以反馈纠正信息,即执行确定目标音频数据的错误类型,根据错误类型反馈纠正信息的步骤。
[0087] 进一步,预设触发条件可以根据实际需要的变化而更改,因此还可以包括:
[0088] 步骤44:获取触发条件设置指令。
[0089] 步骤45:根据触发条件设置指令对预设触发条件进行设置。
[0090] 进一步,在一种实施方式中,每个错误类型可以对应多个候选纠正信息。根据错误类型反馈纠正信息,包括:
[0091] 步骤51:根据错误类型确定多个候选纠正信息。
[0092] 步骤52:按照选取规则从多个候选纠正信息中确定纠正信息,并输出纠正信息。
[0093] 候选纠正信息可以为不同的话术,用于表示相同或相似的内容。具体的,由于不同的人对相同内容的不同表达理解能力不同,因此相同的内容采用不同的话术进行表达,纠正的效果可能不同,可以设定多个候选纠正信息,在确定纠正信息使按照选取规则进行选择。选取规则可以为随机选取,或者可以为根据各个候选纠正信息对应的选取概率进行选取。
[0094] 进一步,为了改善纠正效果,使用户更容易理解纠正信息,在根据错误类型反馈纠正信息的步骤之后,还可以包括:
[0095] 步骤61:重新获取题目对应的音频数据。
[0096] 步骤62:统计各个候选纠正信息分别对应的各个正确率;其中,各个正确率为将各个候选纠正信息作为纠正信息反馈后,重新获取的音频数据的正确率。
[0097] 步骤63:根据正确率对选取规则进行调整。
[0098] 本实施例中,在反馈纠正信息后,还可以重新获取对应的音频数据并对其正确率进行统计。在用户对纠正信息的理解较好时,重新获取的音频数据的正确率就高,当用户对纠正信息的理解较差时,重新获取的音频数据的正确率就低。通过各个候选纠正信息对应的正确率,可以体现候选纠正信息的优劣,并根据正确率对选取规则进行调整,使得选取到正确率高的候选纠正信息的概率增大,进而改善纠正效果。
[0099] S105:预设操作。
[0100] 当目标音频数据正确时,可以执行预设操作。本实施例不对预设操作的具体内容进行限定,例如可以为题目更新的操作,或者可以为重新获取题目对应的音频数据的操作,或者可以不执行任何操作,即无操作。
[0101] 应用本发明实施例提供的错误反馈方法,在获取对应的音频数据后对其中的目标音频数据进行确定,目标音频数据与目标知识点对应,判断其是否正确的步骤相当于对音频数据中目标知识点的运用是否正确进行检测。若目标音频数据不正确,说明目标音频数据错误,用户对目标知识点的运用不正确,为了为用户进行准确地纠正,确定目标音频数据的错误类型,根据错误类型反馈纠正信息。由于纠正信息与错误类型相匹配,而错误类型为目标音频数据的错误类型,音频数据与用户发出的声音相对应,因此反馈的纠正信息可以对用户的具体错误情况进行纠正,使用户了解与正确发音之间的差异在哪儿,如何纠正差异,进而有效地提升用户的发音能力,纠正效果较好,解决了相关技术对用户发音的纠正效果较差的问题。
[0102] 下面对本发明实施例提供的错误反馈装置进行介绍,下文描述的错误反馈装置与上文描述的错误反馈方法可相互对应参照。
[0103] 请参考图2,图2为本发明实施例提供的一种错误反馈装置的结构示意图,包括:
[0104] 获取模块110,用于获取与题目对应的音频数据;
[0105] 目标音频确定模块120,用于在音频数据中确定与题目中的目标知识点对应的目标音频数据;
[0106] 判断模块130,用于判断目标音频数据是否正确;
[0107] 纠正信息反馈模块140,用于若目标音频数据不正确,则确定目标音频数据的错误类型,根据错误类型反馈纠正信息。
[0108] 可选地,还包括:
[0109] 状态更新模块,用于更新题目对应的状态数据;
[0110] 条件判断模块,用于判断状态数据是否满足预设触发条件;
[0111] 相应的,纠正信息反馈模块140为若满足预设触发条件,则确定目标音频数据的错误类型,根据错误类型反馈纠正信息的模块。
[0112] 可选地,还包括:
[0113] 设置指令获取模块,用于获取触发条件设置指令;
[0114] 预设触发条件设置模块,用于根据触发条件设置指令对预设触发条件进行设置。
[0115] 可选地,纠正信息反馈模块140,包括:
[0116] 获取单元,用于获取目标知识点对应的至少一个典型错误音频数据;
[0117] 匹配单元,用于将目标音频数据与至少一个典型错误音频数据进行匹配,判断是否存在匹配成功的目标典型错误音频数据;
[0118] 第一确定单元,用于若存在目标典型错误音频数据,则将错误类型确定为目标典型错误音频数据对应的目标典型错误类型;
[0119] 第二确定单元,用于若不存在目标典型错误音频数据,则将错误类型确定为题目对应的通用错误类型。
[0120] 可选地,判断模块130,包括:
[0121] 相似度获取单元,用于获取目标音频数据与目标知识点对应的至少一个标准音频数据之间的相似度;
[0122] 第一正确确定单元,用于在相似度大于相似度阈值时,确定目标音频数据正确;
[0123] 第一不正确确定单元,用于当相似度小于相似度阈值时,确定目标音频数据不正确;
[0124] 和/或,
[0125] 分数值获取单元,用于对目标音频数据进行打分处理,得到分数值;
[0126] 第二正确确定单元,用于当分数值大于分数阈值时,确定目标音频数据正确;
[0127] 第二不正确确定单元,用于当分数值小于分数阈值时,确定目标音频数据不正确。
[0128] 可选地,纠正信息反馈模块140,包括:
[0129] 候选确定单元,用于根据错误类型确定多个候选纠正信息;
[0130] 选取单元,用于按照选取规则从多个候选纠正信息中确定纠正信息,并输出纠正信息。
[0131] 可选地,还包括:
[0132] 重新获取模块,用于重新获取题目对应的音频数据;
[0133] 正确率统计模块,用于统计各个候选纠正信息分别对应的各个正确率;其中,各个正确率为将各个候选纠正信息作为纠正信息反馈后,重新获取的音频数据的正确率;
[0134] 规则调整模块,用于根据正确率对选取规则进行调整。
[0135] 下面对本发明实施例提供的错误反馈设备进行介绍,下文描述的错误反馈设备与上文描述的错误反馈方法可相互对应参照。
[0136] 请参考图3,图3为本发明实施例提供的一种错误反馈设备的结构示意图。其中错误反馈设备100可以包括处理器101和存储器102,还可以进一步包括多媒体组件103、信息输入/信息输出(I/O)接口104以及通信组件105中的一种或多种。
[0137] 其中,处理器101用于控制错误反馈设备100的整体操作,以完成上述的错误反馈方法中的全部或部分步骤;存储器102用于存储各种类型的数据以支持在错误反馈设备100的操作,这些数据例如可以包括用于在该错误反馈设备100上操作的任何应用程序或方法的指令,以及应用程序相关的数据。该存储器102可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,例如静态随机存取存储器(Static Random Access Memory,SRAM)、电可擦除可编程只读存储器(Electrically Erasable Programmable Read‑Only Memory,EEPROM)、可擦除可编程只读存储器(Erasable Programmable Read‑Only Memory,EPROM)、可编程只读存储器(Programmable Read‑Only Memory,PROM)、只读存储器(Read‑Only Memory,ROM)、磁存储器、快闪存储器、磁盘或光盘中的一种或多种。
[0138] 多媒体组件103可以包括屏幕和音频组件。其中屏幕例如可以是触摸屏,音频组件用于输出和/或输入音频信号。例如,音频组件可以包括一个麦克风,麦克风用于接收外部音频信号。所接收的音频信号可以被进一步存储在存储器102或通过通信组件105发送。音频组件还包括至少一个扬声器,用于输出音频信号。I/O接口104为处理器101和其他接口模块之间提供接口,上述其他接口模块可以是键盘鼠标,按钮等。这些按钮可以是虚拟按钮或者实体按钮。通信组件105用于错误反馈设备100与其他设备之间进行有线或无线通信。无线通信,例如Wi‑Fi,蓝牙,近场通信(Near Field Communication,简称NFC),2G、3G或4G,或它们中的一种或几种的组合,因此相应的该通信组件105可以包括:Wi‑Fi部件,蓝牙部件,NFC部件。
[0139] 错误反馈设备100可以被一个或多个应用专用集成电路(Application Specific Integrated Circuit,简称ASIC)、数字信号处理器(Digital Signal Processor,简称DSP)、数字信号处理设备(Digital Signal Processing Device,简称DSPD)、可编程逻辑器件(Programmable Logic Device,简称PLD)、现场可编程阵列(Field Programmable Gate Array,简称FPGA)、控制器微控制器微处理器或其他电子元件实现,用于执行上述实施例给出的错误反馈方法。
[0140] 下面对本发明实施例提供的计算机可读存储介质进行介绍,下文描述的计算机可读存储介质与上文描述的错误反馈方法可相互对应参照。
[0141] 本发明还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现上述的错误反馈方法的步骤。
[0142] 该计算机可读存储介质可以包括:U盘、移动硬盘、只读存储器(Read‑Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
[0143] 本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
[0144] 本领域技术人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件的方式来执行,取决于技术方案的特定应用和设计约束条件。本领域技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应该认为超出本发明的范围。
[0145] 结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD‑ROM、或技术领域内所公知的任意其它形式的存储介质中。
[0146] 最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系属于仅仅用来将一个实体或者操作与另一个实体或者操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语包括、包含或者其他任何变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。
[0147] 以上对本发明所提供的错误反馈方法、错误反馈装置、错误反馈设备和计算机可读存储介质进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
QQ群二维码
意见反馈