一种更换程序使用的语言的方法及装置的制作方法

文档序号:6403196阅读:218来源:国知局
专利名称:一种更换程序使用的语言的方法及装置的制作方法
技术领域
本发明涉及语言设置技术领域,尤其涉及一种更换程序使用的语言的方法及装置。
背景技术
目前,很多软件都支持多种语言,同时也会提供切换语言的功能,一般的做法是列出所支持语言的列表供用户选择。例如,手机的操作系统可以以多种语言显示,如中文、英文、日文等等。当用户从英文状态切换为中文时,需要在英文语境下找到更换语言的选项。目前的一种方案是用文字列出语言选项,比如“中文”“English”,这种方案中,终端需要提供语言切换界面给用户,语言切换界面中展示多种语言的选项,切换界面设计复杂;当用户选中一种语言后,终端切换到用户选中的语言,如果不小心切换到了不认识的语言,用户在软件中再次找到设置语言的界面会有困难,因为可能会不认识导航文字的意思,对用户掌握语言的能力要求较高,存在应用上的障碍。目前的另一种方案是用国旗代表语言让用户选择,这种方案中,终端需要提供语言切换界面给用户,语言切换界面中展示多个用国旗图案来区分的选项,切换界面设计复杂;而且,国旗与语言可能并不是一一对应的,比如中文繁体与简体,都是中国国旗;同时,如果用户要设置其他语言,还要求用户认识该语言对应国家的国旗,对用户掌握国旗知识的要求较高,存在应用上的障碍。因此,目前的语言设置方法存在切换界面设计复杂、应用上存在障碍的问题
发明内容
本发明实施例提供了一种更换程序使用的语言的方法及装置,用以解决目前的语言设置方法存在切换界面设计复杂、应用上存在障碍的问题。本发明实施例提供了一种更换程序使用的语言的方法,包括:采集语音;识别所述语音所属的语言种类;当所述语音所属的语言种类属于当前程序可使用的语言种类时,将所述当前程序使用的语言更换为所述语音所属的语言。其中,优选地,所述采集语音之前,所述方法还可包括:显示语音输入提示。其中,优选地,所述采集语音之前,所述方法还可包括:接收语音采集指令。其中,优选地,所述识别所述语音所属的语言种类,包括:将所述语音与预先存储的至少一种语言的音频进行匹配处理;将与所述语音匹配的音频所属的语言种类,作为所述语音所属的语言种类。其中,优选地,所述识别所述语音所属的语言种类,包括:
将所述语音与预先存储的系统程序或应用程序的至少一种语言的音频进行匹配处理;当所述预先存储的系统程序或应用程序的至少一种语言的音频中存在与所述语音匹配的音频时,将与所述语音匹配的音频所属的语言种类,作为所述语音所属的语言种类;当所述预先存储的系统程序或应用程序的至少一种语言的音频中不存在与所述语音匹配的音频时,从网络服务器获取一种或多种语言的音频,将所述语音与所述从网络服务器获取的一种或多种语言的音频进行匹配处理,并将与所述语音匹配的音频所属的语言种类,作为所述语音所属的语言种类。其中,优选地,所述识别所述语音所属的语言种类,包括:从网络服务器获取一种或多种语言的音频;将所述语音与所述从网络服务器获取的一种或多种语言的音频进行匹配处理;将与所述语音匹配的音频所属的语言种类,作为所述语音所属的语言种类。其中,优选地,所述从网络服务器获取一种或多种语言的音频之后,所述方法还可包括:存储所述从网络服务器获取的一种或多种语言的音频。其中,优选地,所述方法还可包括:当所述语音所属的语言种类不属于所述当前程序可使用的语言种类时,输出无法更换所述当前程序使用的语言·的提示。本发明实施例提供了一种更换程序使用的语言的装置,包括:采集模块,用于采集语音;识别模块,用于识别所述语音所属的语言种类;更换模块,用于当所述语音所属的语言种类属于当前程序可使用的语言种类时,将所述当前程序使用的语言更换为所述语音所属的语言。其中,优选地,所述装置还可包括:输入提示模块,用于显示语音输入提示。其中,优选地,所述装置还可包括:接收模块,用于接收语音采集指令。其中,优选地,所述识别模块可包括:第一匹配单元,用于将所述语音与预先存储的系统程序或应用程序的至少一种语言的音频进行匹配处理;第一处理单元,用于将与所述语音匹配的音频所属的语言种类,作为所述语音所属的语言种类。其中,优选地,所述识别模块亦可包括:获取单元,用于从网络服务器获取一种或多种语言的音频;第二匹配单元,用于将所述语音与所述获取单元从网络服务器获取的一种或多种语言的音频进行匹配处理;第二处理单元,用于将与所述语音匹配的音频所属的语言种类,作为所述语音所属的语言种类。
其中,优选地,所述装置还可包括:存储模块,用于预先存储系统程序或应用程序的至少一种语言的音频;并存储所述第二处理单元从网络服务器获取的一种或多种语言的音频。其中,优选地,所述装置还可包括:更换提示模块,用于当所述语音所属的语言种类不属于所述当前程序可使用的语言种类时,输出无法更换所述当前程序使用的语言的提示。本发明实施例提供的上述方法,不需要提供复杂的切换界面给用户,省去了切换界面的复杂设计;另外,只需用户向终端输入语音即可,对用户掌握知识的要求较低,只要用户知道所使用语言的某一个字或词的发音即可,不存在应用上的障碍;而且,只需用户向终端输入语音即可,省去了其它人工操作,能使用户更加方便地更换当前程序所使用的语言,并且,用户可以在只知道某种语言的一个词汇情况下更换当前程序所使用的语言,这样可以方便用户在误操作设置了其它语言的情况下,仍能没有任何困难的设置回自己熟悉的

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。


附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:图1为本发明实施例中一种更换程序使用的语言的方法流程图;图2为实施例一中更换程序使用的语言的方法流程图;图3为实施例二中更换程序使用的语言的方法流程图;图4为实施例三中更换程序使用的语言的方法流程图;图5为本发明实施例中第一种更换程序使用的语言的装置结构图;图6为本发明实施例中第二种更换程序使用的语言的装置结构图;图7为本发明实施例中第三种更换程序使用的语言的装置结构图;图8为本发明实施例中第四种更换程序使用的语言的装置结构图;图9为本发明实施例中第五种更换程序使用的语言的装置结构图;图10为本发明实施例中第六种更换程序使用的语言的装置结构图。
具体实施例方式以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。如图1所示,本发明实施例提供了一种更换程序使用的语言的方法,包括以下步骤 S11-S13:SI 1、采集语音。优选地,在Sll之前,可以接收(用户)输入的语音采集指令,当接收到语音采集指令时才开始采集语音。用户可以通过触发终端上的一个特定按键(一个硬键、或者触发显示界面上的一个固定的按键、或者其它避免用户在系统中查找的按键),来向终端输入语首米集指令,优选地,在Sll之前,还可以输出语音输入提示(本步骤与“接收输入的语音采集指令”之间的执行顺序不分先后),输出语音输入提示可以是通过显示屏幕显示语音输入提示(文字型或图片型提示),也可以是通过声音播放器播放语音输入提示(声音型提示)。第一种输入提示是提示用户输入具有某种特定含义的字或词的语音,比如在显示界面上显示“请使用所要设置的语言说“你好””,这时用户可以说汉语的“你好”、英语的“Hello”;第二种输入提示只是提示用户输入语音,不限定语音的含义,比如在显示界面上显示“请使用所要设置的语言说任一字或词”。S12、识别语音所属的语言种类。其中,本发明实施例中的“语言”是指各种程序常用的语言,比如汉语、英语、日语、韩语等。优选地,步骤S12可具体实施为以下方式:将语音与至少一种语言的音频进行比对,识别出语音所属的语言种类。当然除了该方式外,还可以利用其它手段识别语音所属的语言种类,都应包括在本发明保护范围之内。具体地,“将语音与至少一种语言的音频进行比对,识别出语音所属的语言种类”,可有如下几种实施方式:方式一、包括以下步骤A1-A2:
步骤Al、将语音与预先存储的系统程序或应用程序的至少一种语言的音频进行匹配处理。预先存储的系统程序或应用程序的至少一种语言的音频,包括具有某种特定含义的字或词的音频。步骤A2、将与语音匹配的音频所属的语言种类,作为语音所属的语言种类。方式一配合上述第一种语音输入提示的实施效果较佳,具体参见实施例一。方式二、包括以下步骤B1-B3:步骤B1、将语音与预先存储的系统程序或应用程序的至少一种语言的音频进行匹配处理。预先存储的系统程序或应用程序的至少一种语言的音频,包括具有某种特定含义的字或词的音频。步骤B2、当预先存储的系统程序或应用程序的至少一种语言的音频中存在与语音匹配的音频时,将与语音匹配的音频所属的语言种类,作为语音所属的语言种类。步骤B3、当预先存储的系统程序或应用程序的至少一种语言的音频中不存在与语音匹配的音频时,从网络服务器获取一种或多种语言的音频,将语音与从网络服务器获取的一种或多种语言的音频进行匹配处理,并将与语音匹配的音频所属的语言种类,作为语音所属的语言种类。S卩,方式二中,如果语音不存在于预先存储的系统程序或应用程序的至少一种语言的音频中,则可以连接网络,在网络侧搜索与语音匹配的音频,从而确定出语音所属的语言种类。由此可以看出,方式二中,不需限定用户输入的语音的含义,不管用户输入的语音是何种含义,只要能从网络服务器中获取到与之匹配的音频,就可以确定出语音所属的语言种类。步骤B3之后,还可以存储从网络服务器获取的一种或多种语言的音频,这样可以逐步完善终端中存储的首频。方式二配合上述第二种语音输入提示的实施效果较佳,具体参见实施例二。方式三、包括以下步骤C1-C3:步骤Cl、从网络服务器获取一种或多种语言的音频;步骤C2、将语音与从网络服务器获取的一种或多种语言的音频进行匹配处理;步骤C3、将与语音匹配的音频所属的语言种类,作为语音所属的语言种类。S卩,方式三中,不需限定用户输入的语音的含义,不管用户输入的语音是何种含义,只要能从网络服务器中获取到与之匹配的音频,就可以确定出语音所属的语言种类。步骤C3之后,还可以存储从网络服务器获取的一种或多种语言的音频,这样可以逐步地将各种语言的音频存储于终端内,后续再利用本发明实施例提供的技术方案更换当前程序使用的语言时,可采用上述方式二来进行。方式三配合上述第二种语音输入提示的实施效果较佳,具体参见实施例三。S13、当语音所属的语言种类属于当前程序可使用的语言种类时,将当前程序使用的语言更换为语音所属的语言。本发明实施例中的程序包括系`统程序、应用程序等。优选地,当语音所属的语言种类不属于当前程序可使用的语言种类时,还可以输出无法更换当前程序使用的语言的提示,该提示可以是在显示屏幕上显示的文字型或图片型提示,也可以是用播放器播放的语音型提示。本发明实施例提供的上述方法,不需要提供复杂的切换界面给用户,省去了切换界面的复杂设计;另外,只需用户向终端输入语音即可,对用户掌握知识的要求较低,只要用户知道所使用语言的某一个字或词的发音即可,不存在应用上的障碍;而且,只需用户向终端输入语音即可,省去了其它人工操作,能使用户更加方便地更换当前程序所使用的语言,并且,用户可以在只知道某种语言的一个词汇情况下更换当前程序所使用的语言,这样可以方便用户在误操作设置了其它语言的情况下,仍能没有任何困难的设置回自己熟悉的
;五古
P口口 ο下面以三个实施例来说明本发明实施例提供的技术方案。实施例一如图2所示,实施例一是本发明实施例技术方案的一种具体实施方式
,包括如下步骤:S21、终端接收到用户输入的语音采集指令。S22、终端显示或者播放语音输入提示,该语音输入提示用来提示用户输入具有某种特定含义的字或词的语音。S23、终端开启麦克风采集用户输入的语音。S24、终端将语音与终端预先存储的系统程序或应用程序的至少一种语言的音频进行匹配处理,将与语音匹配的音频所属的语言种类,作为语音所属的语言种类。
S25、判断语音所属的语言种类是否属于当前程序可使用的语言种类,如果是则继续步骤S26 ;否则继续步骤S27。S26、当语音所属的语言种类属于当前程序可使用的语言种类时,将当前程序使用的语言更换为语音所属的语言。S27、当语音所属的语言种类不属于当前程序可使用的语言种类时,输出无法更换当前程序使用的语言的提示。其中,步骤S21和S22没有执行先后顺序的限制。实施例一中,用户向终端输入的语音要具有预先限定的特定含义,比如“你好” “Hello” ;终端也需要预先存储多种语言的音频,且可以仅存储具有上述特定含义的音频。当需要更换当前程序使用的语言时,只要用户向终端输入相应语音即可完成更换操作,并且终端存储量可以比较小。实施例二如图3所示,实施例二是本发明实施例技术方案的另一种具体实施方式
,包括如下步骤:S31、终端接收到用户输入的语音采集指令。S32、终端显示或者播放语音输入提示,该语音输入提示用来提示用户输入语音,但不限定语音的含义。

S33、终端开启麦克风采集用户输入的语音。步骤S33中输入的语音可以是所要使用语言的任一字或词。S34、终端将语音与终端预先存储的系统程序或应用程序的至少一种语言的音频进行匹配处理,当预先存储的系统程序或应用程序的至少一种语言的音频中存在与语音匹配的音频时继续执行步骤S35 ;当预先存储的系统程序或应用程序的至少一种语言的音频中不存在与语音匹配的音频时继续执行步骤S36。S35、当预先存储的系统程序或应用程序的至少一种语言的音频中存在与语音匹配的音频时,终端将与语音匹配的音频所属的语言种类,作为语音所属的语言种类,继续执行步骤S37。S36、当预先存储的系统程序或应用程序的至少一种语言的音频中不存在与语音匹配的音频时,终端从网络服务器获取一种或多种语言的音频;接着,终端将语音与从网络服务器获取的一种或多种语言的音频进行匹配处理,终端将与语音匹配的音频所属的语言种类,作为语音所属的语言种类,继续执行步骤S37。S37、判断语音所属的语言种类是否属于当前程序可使用的语言种类,如果是则继续步骤S38 ;否则继续步骤S39。S38、当语音所属的语言种类属于当前程序可使用的语言种类时,将当前程序使用的语言更换为语音所属的语言。S39、当语音所属的语言种类不属于当前程序可使用的语言种类时,输出无法更换当前程序使用的语言的提示。其中,上述步骤S31和S32没有执行先后顺序的限制。在实施例二中,可以没有步骤S32,即不输出语音输入提示,用户在触发了语音采集指令对应的按键之后,直接向终端输入语音。
步骤S36之后,还可以存储从网络服务器获取的一种或多种语言的音频。实施例二中,用户可以向终端随意输入语音,该语音不需要具有特定的含义;终端需要预先存储多种语言的音频,音频的含义尽量全面。当终端中没有能与输入的语音匹配的音频时,根据从网络侧获取的一种或多种语言的音频来确定输入的语音所属的语言种类;进一步,终端还可以存储从网络侧获取的音频,即在使用过程中能达到逐步完善终端存储的音频。实施例三如图4所示,实施例三是本发明实施例技术方案的再一种具体实施方式
,包括如下步骤:S41、终端接收到用户输入的语音采集指令。S42、终端显示或者播放语音输入提示,该语音输入提示用来提示用户输入语音,但不限定语音的含义。S43、终端开启麦克风采集用户输入的语音。S44、终端从网络服务器获取一种或多种语言的音频。S45、终端将语音与从网络服务器获取的一种或多种语言的音频进行匹配处理,将与语音匹配的音频所属的语言种类,作为语音所属的语言种类。S46、判断语音所属的语言种类是否属于当前程序可使用的语言种类,如果是则继续步骤S47 ;否则继续步骤S48。S47、当语音所属的语言种类属于当前程序可使用的语言种类时,将当前程序使用的语言更换为语音所属的语言 。S48、当语音所属的语言种类不属于当前程序可使用的语言种类时,还可以输出无法更换当前程序使用的语言的提示。其中,上述步骤S41和S42没有执行先后顺序的限制。在实施例三中,可以没有步骤S42,即不输出语音输入提示,用户在触发了语音采集指令对应的按键之后,直接向终端输入语音。实施例三中,用户可以向终端随意输入语音,该语音不需要具有特定的含义;终端根据从网络侧获取的一种或多种语言的音频来确定输入的语音所属的语言种类,可节省终端的存储空间。以上实施例一、实施例二和实施例三,不需要提供复杂的切换界面给用户,省去了切换界面的复杂设计;另外,只需用户向终端输入语音即可,对用户掌握知识的要求较低,只要用户知道所使用语言的某一个字或词的发音即可,不存在应用上的障碍;而且,只需用户向终端输入语音即可,省去了其它人工操作,能使用户更加方便地更换当前程序所使用的语言,并且,用户可以在只知道某种语言的一个词汇情况下更换当前程序所使用的语言,这样可以方便用户在误操作设置了其它语言的情况下,仍能没有任何困难的设置回自己熟悉的语言。需要说明的是,本发明实施例提供的技术方案在实际程序中,除了“确定语音属于当前程序使用的某种程序种类”和“确定语音不属于当前程序可使用的语言种类”以外,还有一个特殊情况:比如“mama”,“haha”这样的语音是多种语言通用的发音,不能确定到底是属于哪种语言,再比如,钢琴在英语里是“piano”,在日语里发音几乎一样,此时语音可能会同时匹配到这两种语言。为了避免这种情况发生,用户在输入语音时,要尽量避免输入此类通用发音,避免出现无法准确更换语言的情况。对应本发明实施例提供的上述更换程序的使用语言的方法,如图5所示,本发明实施例还提供了一种更换程序使用的语言的装置,包括:采集模块51,用于采集语音;识别模块52,用于识别语音所属的语言种类;更换模块53,用于当语音所属的语言种类属于当前程序可使用的语言种类时,将当前程序使用的语言更换为语音所属的语言。优选地,如图6所示,上述装置还可包括:输入提不模块61,用于输出语音输入提不。优选地,再如图6所示,上述装置还可包括:接收模块62,用于接收语音采集指令。优选地,如图7所示,上述图5(或图6)所示的识别模块52可包括:第一匹配单元521,用于将语音与预先存储的系统程序或应用程序的至少一种语言的音频进行匹配处理;第一处理单元522,用 于将与语音匹配的音频所属的语言种类,作为语音所属的语言种类。优选地,如图8所示,上述图5(或图6)所示的识别模块52还可包括:获取单元523,用于从网络服务器获取一种或多种语言的音频;第二匹配单元524,用于将语音与所述获取单元从网络服务器获取的一种或多种语言的音频进行匹配处理;第二处理单元525,用于将与语音匹配的音频所属的语言种类,作为语音所属的语言种类。优选地,如图9所示,上述图8所示的装置还可包括:存储模块91,用于预先存储系统程序或应用程序的至少一种语言的音频;并存储第二处理单元525从网络服务器获取的一种或多种语言的音频。优选地,如图10所示,上述图5 (或图6、图7、图8、图9)所示的装置还可包括:更换提示模块101,用于当语音所属的语言种类不属于当前程序可使用的语言种类时,输出无法更换当前程序使用的语言的提示。本发明实施例提供的上述装置,可以内置于终端中,该终端可以是电脑、手机、平板电脑等终端设备。本发明实施例提供的上述装置,不需要提供复杂的切换界面给用户,省去了切换界面的复杂设计;另外,只需用户向终端输入语音即可,对用户掌握知识的要求较低,只要用户知道所使用语言的某一个字或词的发音即可,不存在应用上的障碍;而且,只需用户向终端输入语音即可,省去了其它人工操作,能使用户更加方便地更换当前程序所使用的语言,并且,用户可以在只知道某种语言的一个词汇情况下更换当前程序所使用的语言,这样可以方便用户在误操作设置了其它语言的情况下,仍能没有任何困难的设置回自己熟悉的
;五古
P口口 ο
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这 些改动和变型在内。
权利要求
1.一种更换程序使用的语言的方法,其特征在于,包括: 米集语首; 识别所述语音所属的语言种类; 当所述语音所属的语言种类属于当前程序可使用的语言种类时,将所述当前程序使用的语言更换为所述语音所属的语言。
2.如权利要求1所述的方法,其特征在于,所述采集语音之前,所述方法还包括: 显示语音输入提示。
3.如权利要求1或2所述的方法,其特征在于,所述采集语音之前,所述方法还包括: 接收语音采集指令。
4.如权利要求1所述的方法,其特征在于,所述识别所述语音所属的语言种类,包括: 将所述语音与预先存储的系统程序或应用程序的至少一种语言的音频进行匹配处理; 将与所述语音匹配的音频所属的语言种类,作为所述语音所属的语言种类。
5.如权利要求1所述的方法,其特征在于,所述识别所述语音所属的语言种类,包括: 将所述语音与预先存储的系统程序或应用程序的至少一种语言的音频进行匹配处理; 当所述预先存储的系统程序或应用程序的至少一种语言的音频中存在与所述语音匹配的音频时,将与所述语音匹配的音频所属的语言种类,作为所述语音所属的语言种类;当所述预先存储的系统程序或应用程序的至少一种语言的音频中不存在与所述语音匹配的音频时,从网络服务器获取一种或多种语言的音频,将所述语音与所述从网络服务器获取的一种或多种语言的音频进行匹配处理,并将与所述语音匹配的音频所属的语言种类,作为所述语音所属的语言种类。
6.如权利要求1所述的方法,其特征在于,所述识别所述语音所属的语言种类,包括: 从网络服务器获取一种或多种语言的音频; 将所述语音与所述从网络服务器获取的一种或多种语言的音频进行匹配处理; 将与所述语音匹配的音频所属的语言种类,作为所述语音所属的语言种类。
7.如权利要求5或6所述的方法,其特征在于,所述从网络服务器获取一种或多种语言的音频之后,所述方法还包括: 存储所述从网络服务器获取的一种或多种语言的音频。
8.如权利要求1所述的方法,其特征在于,所述方法还包括: 当所述语音所属的语言种类不属于所述当前程序可使用的语言种类时,输出无法更换所述当前程序使用的语言的提示。
9.一种更换程序使用的语言的装置,其特征在于,包括: 采集模块,用于采集语音; 识别模块,用于识别所述语音所属的语言种类; 更换模块,用于当所述语音所属的语言种类属于当前程序可使用的语言种类时,将所述当前程序使用的语言更换为所述语音所属的语言。
10.如权利要求11所述的装置,其特征在于,所述装置还包括: 输入提示模块,用于显示语音输入提示。
11.如权利要求11或12所述的装置,其特征在于,所述装置还包括: 接收模块,用于接收语音采集指令。
12.如权利要求9所述的装置,其特征在于,所述识别模块包括: 第一匹配单元,用于将所述语音与预先存储的系统程序或应用程序的至少一种语言的音频进行匹配处理; 第一处理单元,用于将与所述语音匹配的音频所属的语言种类,作为所述语音所属的语言种类。
13.如权利要求9所述的装置,其特征在于,所述识别模块包括: 获取单元,用于从网络服务器获取一种或多种语言的音频; 第二匹配单元,用于将所述语音与所述获取单元从网络服务器获取的一种或多种语言的音频进行匹配处理; 第二处理单元,用于将与所述语音匹配的音频所属的语言种类,作为所述语音所属的语言种类。
14.如权利要求12或13所述的装置,其特征在于,所述装置还包括: 存储模块,用于预先存储系统程序或应用程序的至少一种语言的音频;并存储所述第二处理单元从网络服务器获取的一种或多种语言的音频。
15.如权利要求9所述的装置,其特征在于,所述装置还包括: 更换提示模块,用于当所述语音所属的语言种类不属于所述当前程序可使用的语言种类时,输出无法更换所述当前程序`使用的语言的提示。
全文摘要
本发明实施例公开了一种更换程序使用的语言的方法及装置,用以解决目前的语言设置方法存在切换界面设计复杂、应用上存在障碍的问题。该方法包括采集语音;识别所述语音所属的语言种类;当所述语音所属的语言种类属于当前程序可使用的语言种类时,将所述当前程序使用的语言更换为所述语音所属的语言。上述技术方案不需要提供复杂的切换界面给用户,省去了切换界面的复杂设计,不存在应用上的障碍,能使用户更加方便地设置程序所使用的语言。
文档编号G06F9/44GK103246520SQ20131019702
公开日2013年8月14日 申请日期2013年5月24日 优先权日2013年5月24日
发明者张啸, 吴廷彬, 陈臻, 付力扬 申请人:北京小米科技有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1