本发明涉及语音领域,特别涉及一种生成提示语音的方法、装置、存储介质和手机。
背景技术:
智能手机的出现改变了人们的生活方式,从联系亲友到生活服务,设计到方方面面,集合了打电话、拍照、计算器、天气预报、时钟等功能,让生活更加便捷。它的出现和使用,让人们的距离拉近,代表着时代的进步。会使用一部智能手机已经是现代人必须拥有的技能,但是在社会发展的同时,我们需要注意到,部分老年人和视力障碍人群并未享受到智能机带来的便利。
由于老人普遍视力下降,而手机显示屏幕尺寸有限,即使调大了显示的字体,仍然可能看不清显示的内容,而老年人在看不到显示的内容时普遍会感到不安。另外,社会中还有一些视障人群,他们因为视力障碍也无法正常的使用手机,因此也应该作为考虑的重要人群。无论是老年人还是视力障碍人群,他们都需要手机通过非显示的方式对其操作进行反馈。
声音是一种比较理想的反馈方式,然而在现有技术中,智能手机的按键反馈声音都是系统默认铃声,虽然默认的铃声能够对用户的部分操作进行反馈,但是反馈的内容往往与用户的具体操作无关,对老年人和视觉障碍人群而言,并不能从反馈声音中得知自己的操作是否正确。
因此,对用户的操作进行声音反馈,使用户能够知道自己的操作是否正确,是现有技术中亟待解决的问题。
技术实现要素:
本发明提供了一种生成提示语音的方法、装置、存储介质和手机,通过对用户的操作进行声音反馈,使得用户能够知道自己的操作是否正确。
为了解决上述问题,作为本发明的一个方面,提供了一种生成提示语音的方法,包括:
检测终端是否接收到第一指令;
当终端接收到第一指令时,根据第一指令发出提示语音。
可选的,还包括:当终端接收到第一指令时,根据第一指令显示反馈结果。
可选的,检测终端是否接收到第一指令,包括:
检测是否接收到通过操作终端的触摸屏产生的第一指令;
检测是否接收到通过操作终端的物理按键产生的第一指令;和/或,
检测是否接收到通过操作终端的虚拟按键产生的第一指令。
可选的,第一指令用于:
打开或关闭终端上的应用;
切换终端界面;
输入文字、数字或符号;
选取文字、数字或符号;
调节终端的亮度;
调节终端的音量;和/或,
打开或关闭终端的任一功能。
可选的,当第一指令用于:输入文字、数字或符号,或,选取文字、数字或符号时,
根据第一指令发出提示语音,包括:将文字、数字或符号转换成语音并播放。
可选的,当终端接收到的第一指令用于输入文字且输入文字的方法为拼音输入时,
根据第一指令发出提示语音,还包括:
将接收的拼音字母转换成语音并播放;
将接收的拼音对应的四种声调转化成语音并播放。
可选的,根据第一指令发出提示语音,包括:
采用语音助手应用和/或文字转语音应用将第一指令转化为提示语音并播放。
本发明还提出一种生成提示语音的装置,包括:
检测模块,用于检测终端是否接收到第一指令;
语音模块,用于当终端接收到第一指令时,根据第一指令发出提示语音。
可选的,还包括:显示模块,用于当终端接收到第一指令时,根据第一指令显示反馈结果。
可选的,检测模块检测终端是否接收到第一指令,包括:
检测是否接收到通过操作终端的触摸屏产生的第一指令;
检测是否接收到通过操作终端的物理按键产生的第一指令;和/或
检测是否接收到通过操作终端的虚拟按键产生的第一指令。
可选的,第一指令用于:
打开或关闭终端上的应用;
切换终端界面;
输入文字、数字或符号;
选取文字、数字或符号;
调节终端的亮度;
调节终端的音量;和/或,
打开或关闭终端的任一功能。
可选的,当第一指令用于:输入文字、数字或符号,或,选取文字、数字或符号时,
语音模块根据第一指令发出提示语音,包括:将文字、数字或符号转换成语音并播放。
可选的,当终端接收到的第一指令用于输入文字且输入文字的方法为拼音输入时,
语音模块根据第一指令发出提示语音,还包括:
将接收的拼音字母转换成语音并播放;
将接收的拼音对应的四种声调转化成语音并播放。
可选的,语音模块根据第一指令发出提示语音,包括:
采用语音助手应用和/或文字转语音应用将第一指令转化为提示语音并播放。
本发明还提出一种存储介质,其上存储有程序,程序被处理器执行时实现本发明提出的任一方法的步骤。
本发明还提出一种手机,包括处理器、存储器以及存储在存储器上可在处理器上运行的程序,处理器执行程序时实现本发明提出的任一方法的步骤。
本发明还提出一种手机,包括本发明提出的任一的装置。
本发明提出了一种生成提示语音的方法、装置、存储介质和手机,通过对用户的操作进行声音反馈,使得用户能够知道自己的操作,提高了老年人人群、视觉障碍人群的用户体验,减少用户操作的出错率,并且能够保护用户视力。
附图说明
图1为本发明实施例中一种生成提示语音的方法流程图;
图2为本发明实施例中另一种生成提示语音的方法流程图;
图3为本发明实施例中一种手机的模式选择图;
图4为本发明实施例中一种手机的电话拨号界面图;
图5为本发明实施例中另一种生成提示语音的方法流程图;
图6为本发明实施例中一种生成提示语音的装置的组成图;
图7为本发明实施例中另一种生成提示语音的装置的组成图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明具体实施例及相应的附图对本发明技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
图1为本发明实施例中一种生成提示语音的方法流程图,请参看图1,根据本发明的一个实施例,本发明提出的方法包括s11和s12。
s11:检测终端是否接收到第一指令。
在本发明中,终端可以是电脑、手机、平板和智能穿戴设备,对此不作具体限定。终端上可以设置传感器,例如触控传感器和压力传感器,通过接受传感器传送来的信号从而判断终端上是否接收到第一指令。第一指令可以是用户对终端的具体操作指令,例如打开或关闭应用,输入文字,拨打电话等指令。
s12:当终端接收到第一指令时,根据第一指令发出提示语音。
在本发明中,当终端接收到第一指令时,表明用户对终端进行了相关的操作,第一指令可以是用户对终端进行操作时产生的控制指令,然后可以用终端上的播音设备播放提示语音。现有技术中,对于视力不佳的老年人和视力障碍人群,无法清楚地看清终端的显示器,因此无法得知自己的操作是否正确,因此本发明中,根据第一指令发出提示语音,提示语音用于反映第一指令的具体内容,从而使得用户可以知道自己的操作是否正确,即使用户视力不佳也能正确的对终端进行操作,或者使得用户能够及时发现操作中的错误并纠错,本发明提出的方法实现了帮助用户预防错误、及时纠错的技术效果,当然,本发明的用户也可以不是视力不佳的人群,对于普通用户,采用本发明提出的方法也可以达到保护视力的技术效果。
可选的,在一些优选的实施例中,图2为本发明实施例中另一种生成提示语音的方法流程图,请参看图2,在本实施例中本发明提出的方法还包括:
s13:当终端接收到第一指令时,根据第一指令显示反馈结果。
在本实施例中,终端具有显示屏,当终端接收到第一指令时,一方面通过发出提示语音,另一方面显示反馈结果,从而更加准确的反应终端接收到的第一指令,使得用户可以同时接收到视觉反馈和听觉反馈,进一步防止用户操作失误,提高用户的使用体验,例如用户输入文字后,终端既显示该文字又发出该文字对应的语音。
优选地,在一些可选的实施例中,检测终端是否接收到第一指令,包括:检测是否接收到通过操作所述终端的触摸屏产生的所述第一指令;检测是否接收到通过操作所述终端的物理按键产生的所述第一指令;和/或,检测是否接收到通过操作所述终端的虚拟按键产生的所述第一指令。。
在本实施例中,终端包括触摸屏、物理按键和/或虚拟按键,通过检测上述部件是否受到的点击、触摸、长按等操作,从而确定是否产生了第一信号,进而判断终端是否接收到第一指令,例如用户点击触摸屏中的任一应用图标,从而向终端发送打开应用的第一指令,或是用户点击终端的主屏键,从而向终端发送回到主屏的第一指令,主屏键可以是物理按键,也可以是虚拟按键。
优选地,在一些可选的实施例中,第一指令用于:打开或关闭终端上的应用;切换终端界面;输入文字、数字或符号;选取文字、数字或符号;调节终端的亮度;调节终端的音量;和/或,打开或关闭终端的任一功能。
在本发明中,第一指令可以是任意指令,可以是用户手动发送的指令,也可以是用户远程操控发送的指令,或者是预设的指令,该指令也可以不是用户发送,而是终端从网络上接收的指令,可以用于在满足权限的情况下对终端进行操作。当第一指令用于打开或关闭终端上的应用时,发出提示语音“打开/关闭应用”,例如用户打开百度地图,发出提示语音“正在打开百度地图”,这样用户就可以知道点击的图标是否正确,当用户切换终端界面至主屏幕时,可以发出提示语音“切换至主屏幕”,当用户调节亮度时,可以发出提示语音“增加/降低亮度至百分之x”,其中x为当前亮度百分比,当用户调节音量时,可以发出提示语音“增加/降低音量至百分之x”。
优选地,在一些可选的实施例中,当第一指令用于:输入文字、数字或符号,或,选取文字、数字或符号时,根据第一指令发出提示语音,包括:将文字、数字或符号转换成语音并播放。
在本实施例中,当用户输入文字、数字或符号后,例如用户输入短信信息后,则将输入的内容转化为语音并播放。又例如,用户在拨打电话时,先输入电话号码,即输入数字,用户每输入一个数字,都会识别该数字并播放语音,使得用户知道输入的电话号码是否正确。再例如用户在使用终端上的计算器软件时,则会根据用户输入的数字发出提示语音,同时对用户输入的加减乘除等数学运算符发出提示语音。此外,当用户浏览接收的短信,或是浏览网页时,可以选取短信内容或网页中的内容,在检测到用户的选取了相应的内容时,即终端接收到第一指令时,可以将选取的内容转换为语音并播放,一方面可以方便视力不佳的用户使用手机等终端,另一方面也可以保护视力,无需观看手机等终端的显示屏,就可以获取想要的信息。
优选地,在一些可选的实施例中,当终端接收到的第一指令用于输入文字且输入文字的方法为拼音输入时,根据第一指令发出提示语音,还包括:将接收的拼音字母转换成语音并播放;将接收的拼音对应的四种声调转化成语音并播放。
在本实施例中,当用户通过拼音输入法输入文字时,例如用户想要输入文字“北”,先按下字母“b”,检测到用户的操作并发出语音“b”,当用户输入完拼音“bei”后,检测到用户输入的拼音,即终端接收到第一指令,此时因为拼音“bei”对应有四个声调,因此会一次发出阴平、阳平、上声和去声四种声调。当发出的声调与用户期望的声调相同时,可以通过点击终端上的确认按键或点击触摸屏确认,然后终端可以展示该声调对应的文字,由用户选择,当用户选择了对应的文字后,终端可以对选择的文字发出提示语音。
可选的,在一些优选的实施例中,根据第一指令发出提示语音,包括:采用语音助手应用和/或文字转语音应用将第一指令转化为提示语音并播放。即在本实施例中,可以使用终端上的语音助手和/或文字转语音应用,利用网络上的数据库或本地数据库,完成第一指令的识别和转化,从而生成提示语音。
为清楚说明本发明技术方案,下面再以一个具体实施例对本发明提出的生成提示语音的方法的执行流程进行描述,在本实施例中终端是手机。
图3为本发明实施例中一种手机的模式选择图,图4为本发明实施例中一种手机的电话拨号界面图,图5为本发明实施例中另一种生成提示语音的方法流程图。请参看图3-图5,本实施例中的生成提示语音的方法包括s21-s24,在本实施例中终端为手机。
s21:进入到手机设置界面,选择声音和振动选项。
s22:选择无障碍语音提醒模式,开启语音提示。
s23:检测用户对手机进行的操作,对数字进行同步提示,对短信等文字信息在拼写成功后,将文字进行转化成语音,通过语音对文字信息进行提示。
s24:通过设置选择结束无障碍语音提醒模式。
在本实施例中,运用语音助手和文字转语音功能,将用户对手机的操作转化成声音,手机在输出结果的同时,同步进行语音播放,进行声音的同步反馈,让视障人群清楚自己的操作是否与自身预期相符。例如,在点击使用app的时候,进入不同的app会给相应的提示,打开百度地图进行地点搜索,提示“正在进入百度地图”;打开网易云音乐app进行听歌,会提示“正在进入网易云音乐”,这样用户可以确认是否点击正确。进行地点搜索,会提示“正在搜索位置”,定位自己的位置提示“正在进行位置定位”,搜索完毕,进行路线展示时,点击详细查看路线,对路线信息进行详细的语音反馈,对乘车路线、转车信息分步骤进行提示。
在本实施例中,当用户使用拨号盘进行拨号、使用计算器进行计算、使用短信进行打字回复的时候,将按键和拼写内容进行语音提示。进行打字时,会对相应的字母到拼音进行声音同步反馈,例如在编辑短信输入“北京”这个词语的过程中,先对“b”进行反馈,当编辑完“bei”时,会有语音提示可能有的音调,对四个读音分别进行反馈,假如当读到三声时用户对文字点击进行确认,则此时将该音调的字进行相应的提取和放大,供用户进行选择。用户也可根据输入法的特性,同时输入“beijing”后,它会有“北京”或“背景”等词供选择,这时就会对这两个词语分别进行声音反馈,帮助用户选择正确的词。
本发明还提出一种生成提示语音的装置,图6为本发明实施例中一种生成提示语音的装置的组成图。本发明提出的生成提示语音的装置,包括:
检测模块10,用于检测终端是否接收到第一指令。
本发明提出的装置可以和终端集成在一起,成为任一电脑、手机、平板或智能穿戴设备,当然装置和终端也可以是相分离的两个设备。终端上可以设置传感器,例如触控传感器和压力传感器,检测模块10通过接受传感器传送来的信号从而判断终端上是否接收到第一指令。
语音模块20,用于当终端接收到第一指令时,根据第一指令发出提示语音。
当检测模块10检测到终端接收到第一指令时,表明用户对终端进行了相关的操作,第一指令可以是用户对终端进行操作时产生的控制指令,现有技术中,对于视力不佳的老年人和视力障碍人群,无法清楚地看清终端的显示器,因此无法得知自己的操作是否正确,因此本发明中,语音模块20根据第一指令发出提示语音,提示语音用于反映第一指令的具体内容,从而使得用户可以知道自己的操作是否正确,即使用户视力不佳也能正确的对终端进行操作,或者使得用户能够及时发现操作中的错误并纠错,本发明提出的装置实现了帮助用户预防错误、及时纠错的技术效果,当然,本发明的用户也可以不是视力不佳的人群,对于普通用户,采用本发明提出的装置也可以达到保护视力的技术效果。
可选的,在一些优选的实施例中,图7为本发明实施例中另一种生成提示语音的装置的组成图,请参看图7,本发明提出的装置还包括:显示模块30,用于当终端接收到第一指令时,根据第一指令显示反馈结果。
在本实施例中,终端具有显示屏,当检测模块10检测到终端接收到第一指令时,一方面通过语音模块20发出提示语音,另一方面显示模块30显示反馈结果,从而更加准确的反应终端接收到的第一指令,使得用户可以同时接收到视觉反馈和听觉反馈,进一步防止用户操作失误,提高用户的使用体验。
优选地,在一些可选的实施例中,检测模块10检测终端是否接收到第一指令,包括:检测是否接收到通过操作所述终端的触摸屏产生的所述第一指令;检测是否接收到通过操作所述终端的物理按键产生的所述第一指令;和/或,检测是否接收到通过操作所述终端的虚拟按键产生的所述第一指令。
在本实施例中,终端包括触摸屏、物理按键和/或虚拟按键,检测模块10通过检测上述部件是否受到的点击、触摸、长按等操作,从而确定是否产生了第一信号,进而确定终端是否接收到第一指令,例如用户点击触摸屏中的任一应用图标,从而向终端发送打开应用的第一指令,或是用户点击终端的主屏键,从而向终端发送回到主屏的第一指令,主屏键可以是物理按键,也可以是虚拟按键。
优选地,在一些可选的实施例中,第一指令用于:打开或关闭终端上的应用;切换终端界面;输入文字、数字或符号;选取文字、数字或符号;调节终端的亮度;调节终端的音量;和/或,打开或关闭终端的任一功能。
在本发明中,第一指令可以是任一指令,可以是用户手动发送的指令,也可以是用户远程操控发送的指令,或者是预设的指令,该指令也可以不是用户发送,而是终端从网络上接收的指令,可以用于在满足权限的情况下对终端进行操作。当第一指令用于打开或关闭终端上的应用时,终端发出提示语音“打开/关闭应用”,例如用户打开百度地图,终端发出提示语音“正在打开百度地图”,这样用户就可以知道点击的图标是否正确,当用户切换终端界面至主屏幕时,终端可以发出提示语音“切换至主屏幕”,当用户调节亮度时,终端可以发出提示语音“增加/降低亮度至百分之x”,其中x为百分比,当用户调节音量时,终端可以发出提示语音“增加/降低音量至百分之x”。
优选地,在一些可选的实施例中,当第一指令用于:输入文字、数字或符号,或,选取文字、数字或符号时,语音模块20根据第一指令发出提示语音,包括:将文字、数字或符号转换成语音并播放。
在本实施例中,当用户输入文字、数字或符号后,例如用户输入短信信息后,语音模块20将短信内容转化为语音并播放。又例如,用户在拨打电话时,先输入电话号码,即输入数字,用户每输入一个数字,语音模块20都会识别该数字并播放语音,使得用户知道输入的电话号码是否正确。再例如用户在使用终端上的计算器软件时,语音模块20会根据用户输入的数字发出提示语音,同时对用户输入的加减乘除等数学运算符发出提示语音。此外,当用户浏览接收的短信,或是浏览网页时,可以选取短信内容或网页中的内容,检测模块10在检测到用户选取了相应的内容时,即检测到终端接收到第一指令时,语音模块20可以将选取的内容转换为语音并播放,一方面可以方便视力不佳的用户使用手机等终端,另一方面也可以保护视力,无需观看手机等终端的显示屏,就可以获取想要的信息。
优选地,在一些可选的实施例中,当终端接收到的第一指令用于输入文字且输入文字的方法为拼音输入时,语音模块20根据第一指令发出提示语音,还包括:将接收的拼音字母转换成语音并播放;将接收的拼音对应的四种声调转化成语音并播放。
在本实施例中,当用户通过拼音输入法输入文字时,例如用户想要输入文字“北”,先按下字母“b”,检测模块10检测到用户的操作,语音模块20发出语音“b”,当用户输入完拼音“bei”后,检测模块10检测到用户输入的拼音,因为拼音“bei”对应有四个声调,因此语音模块20会一次发出阴平、阳平、上声和去声四种声调。当发出的声调与用户期望的声调相同时,可以通过点击终端上的确认按键或点击触摸屏确认,然后显示模块30可以展示该声调对应的文字,由用户选择,当用户选择了对应的文字后,语音模块20可以对选择的文字发出提示语音。
可选的,在一些优选的实施例中,语音模块20根据第一指令发出提示语音,包括:采用语音助手应用和/或文字转语音应用将第一指令转化为提示语音并播放。即在本实施例中,语音模块20使用语音助手和/或文字转语音应用,利用网络上的数据库或本地数据库,完成第一指令的识别和转化,从而生成提示语音。
本发明还提出一种存储介质,其上存储有程序,程序被处理器执行时实现本发明提出的任一方法的步骤。
本发明还提出一种手机,包括处理器、存储器以及存储在存储器上可在处理器上运行的程序,处理器执行程序时实现本发明提出的任一方法的步骤。
本发明还提出一种手机,包括本发明提出的任一的装置。
综上所述,本发明提出了一种生成提示语音的方法、装置、存储介质和手机,通过对用户的操作进行声音反馈,使得用户能够知道自己的操作,提高了老年人人群、视觉障碍人群的用户体验,减少用户操作的出错率,并且能够保护用户视力。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。