用于登记用户命令的显示装置和方法_3

文档序号:9870882阅读:来源:国知局
419。
[0076]这里,分析音标总数的模块(以下称为第一条件)是确定用户命令的音标总数是否包括预定数量或更多的模块。此外,分析配置音标的元音和辅音的配置的模块(以下称为第二条件)是确定元音或辅音是否在用户命令的音标上连续重叠的模块。此外,分析音标配置形式的模块(以下称为第三条件)是基于预定义音标集检测以何种形式列出了用户命令的音标的配置的模块。此外,分析每个单词的音标的模块(以下称为第四条件)是确定配置用户命令的相应单词数和与每个单词相对应的音标数大于等于预定数量还是小于预定数量的模块。此外,检测弱音标的模块(以下称为第五条件)是确定配置用户命令的音标中的开始和结尾的音标是否是预定义的弱音标的模块。这里,预定义的弱音标可以是由于例如生活噪声等周围环境而降低或丢失频带或能量幅度使得其识别率降级的特定发音的音标。
[0077]因此,处理器140可以使用包括在确定登记合适性模块中的第一至第五条件中的至少一个分析用户命令的音标,以确定用户命令的登记合适性。
[0078]根据示例实施例,处理器140可以使用与确定登记合适性的模块中包括的模块中的第一和第二条件相对应的模块,来分析根据用户命令生成的音标,以确定用户命令的登记合适性。
[0079]例如,如果输入了被称为“kangazi”的文本类型的用户命令,则处理器140可以根据被称为“kangazi”的文本类型的用户命令生成音标[k:ang_a:_zi]。如果生成了这种音标,贝1J处理器140使用确定登记合适性的模块中包括的模块中与第一条件相对应的模块,来确定音标[k:ang_a:_zi]的总数是否是预定数量或更多。例如,如果与第一条件相匹配的预定数量是5并且音标[k:ang_a:_zi]的总数是7,则处理器140确定音标的总数是预定数量或更多,并确定用户命令与第一条件相匹配。
[0080]如果用户命令与这种第一条件相匹配,则处理器140使用包括在确定登记合适性的模块中的模块中与第二条件相对应的模块确定音标[k:ang_a:_zi]上的元音和辅音的至少一个是否以连续形式配置。作为确定结果,如果元音和辅音的至少一个没有以连续形式配置,则处理器140确定用户命令与第二条件相匹配。这样,如果用户命令与第一和第二条件相匹配,则处理器140可以确定用户命令“kangazi”的登记是合适的。
[0081]作为另一示例,如果输入了被称为“aa a a a”的文本类型的用户命令,则处理器140可以根据被称为“a a a a a”的文本类型的用户命令来生成音标[a_a_a_a_a]。在这种情况下,处理器140确定音标[a_a_a_a_a]的元音是连续的。这样,如果用户命令未与第一和第二条件中的至少一个相匹配,则处理器140可以确定用户命令“a a a a a”的登记不合适。也就是说,具有连续元音的用户命令存在以下问题:用户关于登记的用户命令所说的所说语音可以被识别为与相应用户命令不同。因此,如在上述示例中一样,处理器140可以确定具有连续元音的用户命令不适合用作用户命令。根据示例实施例,处理器140可以使用包括在确定登记合适性模块中的模块中与第一和第二条件相对应的模块以及与第三至第五条件中的至少一个相对应的模块来确定用户命令的登记合适性。
[0082]例如,如果根据文本类型的用户命令“skype TV”生成了音标[skaip_TV],则处理器140使用包括在确定登记合适性的模块中的模块中与第一和第二条件相对应的模块来分析音标[skaip_TV]以确定相应用户命令的登记合适性。作为确定结果,如果音标[skaip_TV]的总数大于等于预定数量,并且元音和辅音中的至少一个不是连续的,则处理器140确定用户命令“skype TV”与第一和第二条件相匹配。这样,如果用户命令与第一和第二条件相匹配,则处理器140使用确定登记合适性的模块中包括的模块中与第三至第五条件中的至少一个相对应的模块来分析音标[skaip_TV],以确定相应用户命令的登记合适性。
[0083]具体地,处理器140通过与第三条件相对应的模块来分析音标[skaip_TV]的配置形式,以确定是否以与预定样式相对应的顺序分布配置了相应音标的组成部分。
[0084]例如,可以用辅音、辅音、元音、元音、辅音、辅音等的顺序来定义被预定义的第一样式,可以用元音、辅音、符号、破擦音、元音、辅音等的顺序来定义第二样式,以及可以用辅音、元音、辅音、元音、辅音、元音、辅音等的顺序来定义第三样式。
[0085]在这种情况下,处理器140可以确定基于第一至第三样式中的第一样式列出配置音标[skaip_TV]的组成部分。
[0086]同时,如在上述示例中,可以根据文本类型的用户命令“kangazi”来生成音标[k:ang_a:_zi]。在这种情况下,处理器140可以确定基于第一至第三样式中的第三样式列出配置音标[k:ang_a:_zi]的组成部分。这样,如果确定基于预定样式列出了配置根据文本类型的用户命令生成的配置音标的组成部分,则处理器140确定用户命令与第三条件相匹配。
[0087]如果用户命令与第三条件相匹配,则处理器140通过与第四条件相对应的模块来确定配置用户命令的单词数和每个单词的音标数是大于等于预定数量,还是小于预定数量。
[0088]如上述示例中,关于用户命令“skypeTV”生成的音标[skaip_TV]可以与第三条件相匹配。在这种情况下,处理器140通过与第四条件相对应的模块来确定配置用户命令的单词数和音标[skaip_TV]中的每个单词的音标数是大于等于预定数量,还是小于预定数量。
[0089]例如,适于登记的用户命令可以由两个或更多个单词组成,并且可以将每个单词的音标预定为两个或更多。同时,用户命令“skype TV”可以由两个单词“skype”和“TV”配置,并且“skype”和“TV”中的每一个的音标可以是[skaip]和[TV]。在这种情况下,用户命令“skype TV”可以由两个单词配置,并且每个单词的音标数可以是两个或更多。这样,如果配置用户命令“skype TV”的单词数和每个单词的音标数是大于等于预定数量,或小于预定数量,则处理器140可以确定用户命令“skype TV”与第四条件相匹配。
[0090]如果用户命令与第四条件匹配,则处理器140通过与第五条件相对应的模块来确定配置用户命令的每个单词的音标的开始和结尾的音标是否包括预定义的弱音标。这里,预定义弱音标可以是由于例如生活噪声等的周围环境而降低或丢失了特定发音的频带或能量幅度使得其识别率降级的特定发音的音标。通常,在其中发音用例如[s]、[p]、[f]和[k]的音标开始或结尾的情况下,与相应音标相关联的发音具有通过周围环境降低或丢失了的频带或能量幅度,使得其识别率可能降级。
[0091 ]因此,处理器140对配置用户命令“skype TV”的“skype”和“TV”中的每一个的每个单词的音标进行分析,以确定音标的开始和结尾是否包括预定义的弱音标。如上所述,单词“skype”的音标可以是“[skaip]”,并且上述音标的开始和结尾可以包括[s]和[p]。因此,处理器140可以确定用户命令“skype TV”不与第五条件相匹配。
[0092]这样,如果通过与第一和第二条件相对应的模块确定其登记合适的用户命令被通过与第三至第五条件中的至少一个相对应的模块确定为其登记不合适,则处理器140可以最终确定相应用户命令的登记不合适。
[0093]根据示例实施例,处理器140可以针对确定登记合适性的模块中包括的与第一至第五条件相对应的各模块确定用户命令的登记合适性,并且可以基于根据确定结果的结果值来确定用户命令的登记合适性。
[0094]如上所述,处理器140针对确定登记合适性的模块中包括的与第一至第五条件相对应的各模块确定用户命令的登记合适性。此后,处理器140可以基于每个模块的登记合适性确定结果来计算用户命令的结果值,并可以基于计算出的结果值来最终确定用户命令的登记合适性。
[0095]根据示例实施例,处理器140针对包括在确定合适性的模块中的与第一至第五条件相对应的各模块确定用户命令的登记合适性。如果确定关于第一至第五条件中的至少一个条件的登记不合适,则处理器140可以对与第一至第五条件中除登记不合适的条件之外的其他条件相对应的模块的预定参考值求和,以计算用户命令的结果值。
[0096]这里,可以将针对与第一至第五条件相对应的各模块设置的参考值设置为彼此相等或彼此不同。在针对与第一至第五条件相对应的各模块设置不同参考值的情况下,可以将在与第一至第五条件相对应的模块中与登记合适性确定参考中的最高优先级相对应的模块的参考值设置为最高,并可以将与最低优先级相对应的模块的参考值设置为最低。如果通过上述示例实施例计算与用户命令的分析结果相对应的结果值,则处理器140可以基于计算出的结果值来最终确定用户命令的登记合适性。
[0097]图5是根据本公开的示例实施例基于通过显示装置中的确定登记合适性的模块计算出的结果值来确定用户命令的登记合适性的示意性视图。
[0098]处理器140可以针对与确定登记合适性的模块中包括的第一至第五条件相对应的各模块确定用户命令的登记合适性,并可以基于每个模块的登记合适性确定结果来计算用户命令的结果值。
[0099]如果计算出了用户命令的结果值,则参照图5中所示的登记确定参考模型500,处理器140可以根据计算出的结果值所属的部分来确定用户命令的登记合适性。
[0100]具体地,如果与用户命令的分析结果相对应的结果值属于第一阈值部分510,则处理器140确定用户命令的登记不合适。同时,如果与用户命令的分析结果相对应的结果值属于第二阈值部分530,则处理器140确定用户命令的登记合适。同时,如果与用户命令的分析结果相对应的结果值属于第一和第二阈值部分之间的第三阈值部分520,则处理器140可以根据针对用户命令的用户选择命令来确定用户命令的登记是合适的。
[0101]同时,如果与用户命令的分析结果相对应的结果值属于第二阈值部分530,则处理器140可以根据用户的登记请求信息来确定用户命令的登记适合作为控制命令,还是适合作为触发命令。
[0102]具体地,在输入用于控制显示装置100的操作的登记请求信息的状态中,与用户命令的分析结果相对应的结果值可以属于第二阈值部分530的第2-1阈值部分531。在这种情
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1