一种调整语音播放方式的方法、装置、电子设备
文献发布时间:2023-06-19 12:05:39
技术领域
本申请涉及计算机领域,具体涉及一种调整语音播放方式的方法、装置、电子设备以及存储介质。
背景技术
视觉障碍人士因为视障带来的生活困难严重影响者生活质量,比如,视觉障碍人士点外卖时,因为视觉原因并不方便选餐等,从而导致体验感较差。
通常情况下,视觉障碍人士通常是根据语音播报方式获得外卖的相关信息,且介绍外卖的播报内容和语音播放速度是预先设置的。所以,当播报视觉障碍人士感兴趣的外卖时,用户可能由于播放速度较快并不能准确获知所需的外卖信息,或者播报视觉障碍人士不感兴的外卖时,用户可能倾向于快速跳过语音播放内容,或者用户由于各种原因并没有听清楚时,用户可能倾向于重复播放一遍外卖语音。所以,现在外卖语音的播放形式严重影响了视觉障碍人士的体验感。
因此,如何通过调节语音播放方式提升视觉障碍人士的体验感成为亟需解决的技术问题。
发明内容
本申请实施例提供一种调整语音播放方式的方法、装置、电子设备以及存储介质,以解决上述现有技术存在的技术问题。
本申请实施例提供一种调整语音播放方式的方法,包括:检测视觉障碍用户针对在终端上运行的线上到线下服务应用的触发操作是否为针对所述线上到线下服务应用中的服务信息的语音播放方式的调整操作;若是,则调整所述服务信息的语音播放方式。
可选的,所述方法还包括:获得所述终端的位姿数据;根据所述终端的位姿数据以及所述终端的屏幕与使用所述线上到线下服务应用的当前用户的面部之间的距离数据,判断所述当前用户是否为视觉障碍用户;或者,根据所述终端的位姿数据以及所述终端的屏幕与所述当前用户的面部之间的角度数据,判断所述当前用户是否为视觉障碍用户;所述检测视觉障碍用户针对在终端上运行的线上到线下服务应用的触发操作是否为针对所述线上到线下服务应用中的服务信息的语音播放方式的调整操作,包括:如果确定所述当前用户是视觉障碍用户,则检测所述视觉障碍用户针对所述线上到线下服务应用的触发操作是否为针对所述线上到线下服务应用中的服务信息的语音播放方式的调整操作。
可选的,所述方法还包括:获得使用所述线上到线下服务应用的当前用户针对所述线上到线下服务应用的历史行为数据;根据所述当前用户针对所述线上到线下服务应用的历史行为数据,判断所述当前用户是否为视觉障碍用户;或者,在获得所述当前用户的授权后,获得所述当前用户针对除所述线上到线下服务应用之外的其他应用的历史行为数据,根据所述当前用户针对所述其他应用的历史行为数据,判断所述当前用户是否为视觉障碍用户;所述检测视觉障碍用户针对在终端上运行的线上到线下服务应用的触发操作是否为针对所述线上到线下服务应用中的服务信息的语音播放方式的调整操作,包括:如果确定所述当前用户是视觉障碍用户,则检测所述视觉障碍用户针对所述线上到线下服务应用的触发操作是否为针对所述线上到线下服务应用中的服务信息的语音播放方式的调整操作。
可选的,所述检测视觉障碍用户针对在终端上运行的线上到线下服务应用的触发操作是否为针对所述线上到线下服务应用中的服务信息的语音播放方式的调整操作,包括:获得所述视觉障碍用户的手指与所述终端的屏幕上用于显示所述服务信息的焦点区域之间的接触面积;根据所述接触面积,检测视觉障碍用户针对在终端上运行的线上到线下服务应用的触发操作是否为针对所述线上到线下服务应用中的服务信息的语音播放方式的调整操作。
可选的,所述根据所述接触面积,检测视觉障碍用户针对在终端上运行的线上到线下服务应用的触发操作是否为针对所述线上到线下服务应用中的服务信息的语音播放方式的调整操作,包括:判断所述接触面积是否达到或超过预设接触面积,若是,则确定所述调整操作为提高针对所述服务信息的语音播放速度的操作;若否,则确定所述调整操作为降低针对所述服务信息的语音播放速度的操作。
可选的,所述方法还包括:获得所述视觉障碍用户在所述终端上或者所述线上到线下服务应用中录入的指纹信息,根据所述指纹信息获得所述预设接触面积。
可选的,所述根据所述接触面积,检测视觉障碍用户针对在终端上运行的线上到线下服务应用的触发操作是否为针对所述线上到线下服务应用中的服务信息的语音播放方式的调整操作,包括:如果所述接触面积与用于提高语音播放速度的第一预设接触面积匹配,则确定所述调整操作为提高针对所述服务信息的语音播放速度的操作;如果所述接触面积与用于降低语音播放速度的第二预设接触面积匹配,则确定所述调整操作为降低针对所述服务信息的语音播放速度的操作。
可选的,所述方法还包括:向所述视觉障碍用户语音播放用于提示所述视觉障碍用户录入所述第一预设接触面积的第一提示信息,获得所述视觉障碍用户录入的所述第一预设接触面积;或者,向所述视觉障碍用户语音播放用于提示所述视觉障碍用户录入所述第二预设接触面积的第二提示信息,获得所述视觉障碍用户录入的所述第二预设接触面积。
可选的,所述检测视觉障碍用户针对在终端上运行的线上到线下服务应用的触发操作是否为针对所述线上到线下服务应用中的服务信息的语音播放方式的调整操作,包括:获得所述视觉障碍用户的手指在所述终端的屏幕上针对所述服务信息的滑动轨迹;根据所述滑动轨迹,检测视觉障碍用户针对在终端上运行的线上到线下服务应用的触发操作是否为针对所述线上到线下服务应用中的服务信息的语音播放方式的调整操作。
可选的,所述根据所述滑动轨迹,检测视觉障碍用户针对在终端上运行的线上到线下服务应用的触发操作是否为针对所述线上到线下服务应用中的服务信息的语音播放方式的调整操作,包括:如果所述滑动轨迹对应于预设的第一滑动方向,则确定所述调整操作为提高针对所述服务信息的语音播放速度的操作;如果所述滑动轨迹对应于预设的与所述第一滑动方向相反的第二滑动方向,则确定所述调整操作为降低针对所述服务信息的语音播放速度的操作。
可选的,所述服务信息包括:配送服务信息和非配送服务信息;所述针对所述线上到线下服务应用中的服务信息的语音播放方式的调整操作,包括:触发所述线上到线下服务应用对所述服务信息的语音播放方式和所述非配送服务信息的语音播放方式分别进行调整的操作;相应的,所述调整所述服务信息的语音播放方式,包括:以低于预设的语音播放标准速度播放所述配送服务信息,以高于所述语音播放标准速度播放所述非配送服务信息。
可选的,所述方法还包括:向所述视觉障碍用户语音播放用于询问是否需要所述线上到线下服务应用对所述服务信息的语音播放方式和所述非配送服务信息的语音播放方式分别进行调整的询问信息;如果检测到所述视觉障碍用户针对所述询问信息响应的确认指令,则确定所述触发操作是触发所述线上到线下服务应用对所述服务信息的语音播放方式和所述非配送服务信息的语音播放方式分别进行调整的操作。
本申请还提供一种调整语音播放方式的装置,包括:检测单元,用于检测视觉障碍用户针对在终端上运行的线上到线下服务应用的触发操作是否为针对所述线上到线下服务应用中的服务信息的语音播放方式的调整操作;调整单元,用于若是,则调整所述服务信息的语音播放方式。
本申请还提供一种电子设备,包括:处理器;存储器,用于存储计算机程序,该计算机程序被处理器运行,执行以上任意一项所述的方法。
本申请还提供一种存储介质,其特征在于,所述存储介质存储有计算机程序,该计算机程序被处理器运行,执行上述任意一项所述的方法。
与现有技术相比,本申请具有以下优点:
本申请提供一种调整语音播放方式的方法,包括:检测视觉障碍用户针对在终端上运行的线上到线下服务应用的触发操作是否为针对所述线上到线下服务应用中的服务信息的语音播放方式的调整操作;若是,则调整所述服务信息的语音播放方式。本申请可以根据视觉障碍用户的触发操作调节线上到线下服务应用中的服务信息的语音播放方式,从而提升了视觉障碍人士的体验感。
附图说明
图1为本申请实施例提供的调整语音播放方式的方法的第一场景示意图。
图2为本申请实施例提供的调整语音播放方式的方法的第二场景示意图。
图3为本申请实施例提供的调整语音播放方式的方法的第三场景示意图。
图4为本申请实施例提供的调整语音播放方式的方法的第四场景示意图。
图5为本申请实施例提供的调整语音播放方式的方法的第一实施例的流程图。
图6为本申请实施例提供的调整语音播放方式的装置的第二实施例的示意图。
图7为本申请实施例中提供的一种电子设备的示意图。
具体实施方式
在下面的描述中阐述了很多具体细节以便于充分理解本申请。但是本申请能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本申请内涵的情况下做类似推广,因此,本申请不受下面公开的具体实施的限制。
视觉障碍人士因为视障带来的生活困难严重影响者生活质量,比如,视觉障碍人士点外卖时,因为视觉原因并不方便选餐等,从而导致体验感较差。
通常情况下,视觉障碍人士通常是根据语音播报方式获得外卖的相关信息,且介绍外卖的播报内容和语音播放速度是预先设置的。所以,当播报视觉障碍人士感兴趣的外卖时,用户可能由于播放速度较快并不能准确获知所需的外卖信息,或者播报视觉障碍人士不感兴的外卖时,用户可能倾向于快速跳过语音播放的内容,或者用户由于各种原因并没有听清楚时,用户可能倾向于重复播放一遍外卖语音。所以,现在外卖语音的播放形式严重影响了视觉障碍人士的体验感。因此,本申请的目的在于提供一种调整语音播放方式以解决上述存在的问题。
为了更清楚地展示本申请实施例提供的调节语音播放形式的方法,首先介绍一下本申请实施例提供的调节语音播放形式的方法的应用场景。本申请实施例提供的调节语音播放形式的方法一般应用于调节用户收听的外卖语音播放速形式的场景,也可以应用于调节用户观看的视频中的语音播放形式的场景等。
本申请实施例提供的调节语音播放形式的方法的应用场景不做具体限定,以下具体以将本申请实施例提供的调节用户收听的外卖语音播放速形式的场景为例,对本申请实施例提供的调节语音播放形式的方法进行详细地说明,将本申请实施例提供的调节语音播放形式的方法应用于其他场景的情况,请参照将本申请实施例提供的调节用户收听的外卖语音播放速形式的场景,在此不再进行一一赘述。
将本申请实施例提供的调节语音播放形式的方法应用于调节用户收听的外卖语音播放速形式的场景时,所谓服务信息为外卖信息,所谓目标信息为播放的外卖信息,所谓目标页面为外卖商家提供外卖的页面,所谓目标应用一般为外卖APP(Application,应用程序)等用于提供外卖服务的相关应用。
需要说明的是,本申请实施例提供的调节语音播放形式的方法的具体执行主体一般为服务端。所谓服务端为用于为用户端提供数据处理服务以及数据存储服务等数据服务的计算设备,具体的实现方式一般为服务器或者服务器集群。所谓用户端是指用户对应的运行目标应用的用户端,即,用户端为用户对应的安装有目标应用的电子设备,常见的电子设备一般包括但不限于以下几种:手机、平板电脑、笔记本电脑。以下具体以本申请实施例提供的调节语音播放形式的方法的具体执行主体为服务端进行阐述。
请参照图1-图4,其为本申请实施例提供的调节语音播放形式的方法的第一场景示意图。图1中包括:用户端以及服务端。
首先,需要判断用户是否是视觉障碍用户。
其中,视觉障碍用户是指由于先天或后天原因,导致视觉器官(眼球视觉神经、大脑视觉中心)之构造或机能发生部分或全部之障碍,经治疗仍对外界事物无法(或甚难)作视觉之辨识而言的用户。
本申请判断用户端的用户是否是视觉障碍用户的方式,可以是:根据摄像头采集到的用户的行为数据和生理特征数据来判断。
如,采集到用户的眼睛状态的是长时间不动的,或者眨眼频率明显较低的,或者眼睛长时间未直面外卖页面的,均表示该用户属于视觉障碍用户。
再如,采集到用户使用手机的方式倾向于放耳边,或者用户与手机之间的距离较远的,或者,根据用户在外卖应用程序上的点击轨迹、滑动轨迹等较杂乱的,均可说明该用户属于视觉障碍用户。
判断用户端的用户是否是视觉障碍用户的方式,还可以是:通过判断用户手机当下是否进入特定模式,如旁白模式,该模式是专门为视觉障碍用户专门设置的模式。所以,如果检测到该用户端使用的是旁白模式,则说明该用户属于视觉障碍用户。
判断用户端的用户是否是视觉障碍用户的方式,还可以是:根据用户在该应用程序的历史行为数据来判断,或者当获得用户授权后,还可以获得用户在其他应用程序的历史行为数据,进而判断该用户是否是视觉障碍用户。
如,根据用户历史的外卖订单数据,如备注将外卖放置的位置较明显,或者历史点餐时长超过一定阈值、或者历史点餐的出错率等等,均可说明该用户属于视觉障碍用户。
再如,经过用户允许后,还可以根据其他应用程序获得相关数据,比如根据用户在购物APP上的订单可获知该用户购买的拐杖或其他适合视觉障碍用户使用的商品等、或者在快递上备注的将快递放在显眼的地方等数据,均可说明该用户属于视觉障碍用户。
其次,需要判断用户针对外卖页面的触发操作是否是用于指示调整外卖信息播放方式的操作。
由于用户是属于视觉障碍用户,所以为了便于用户能准确调整语音播放形式,需要给予用户准确的指导,进而用户根据该指导执行触发操作,从而实现调节语音播放形式。
比如,根据用户发出的语音指令“请调节语音播放形式”等,服务端进入相应的调节语音播放形式的状态,进而根据用户的触发操作,调节语音播放形式。或者系统主动提醒用户是否需要调节语音播放形式,如果得到用户的反馈,则根据用户的触发操作,调节语音播放形式,如,系统播放“是否需要提供调节语音播放模式的功能”等。或者根据用户其他操作,对此并不做限定,只要服务端能感知到用户需要的是调节语音播放形式的功能即可。本申请重点保护的是用户针对语音播放形式调节的触发操作。
在本实施例中触发操作主要包括两类操作:接触式触发操作或者声控式触发操作,当然也可以两者同时存在。以下进行详细介绍。
第一类:接触式触发操作
需要说明的是,接触式触发操作可以理解为视觉障碍用户通过与屏幕的接触调节语音的播放形式的操作。优选的,接触式触发操作包括单点触发操作,或者多点触发操作。
其中,针对单点接触式调节语音播放形式,可通过以下至少一种方式实现:
A、通过一个手指在屏幕上滑动方向调节语音播放形式。
如,用户提前设置好向上滑动为增大播放速度,与之相反方向的为降低所述播放速度。所以当检测到手指向上滑动为增大播放速度,手指向下滑动为减小播放速度,手指在屏幕上画圈为循环播放。当然也可以手指向下滑动为增大播放速度,手指向上滑动为减小播放速度,或者顺时针画圈为增大播放速度,逆时针画圈为减小播放速度。还可以通过手指在屏幕上的左右、或者其他方向上的滑动来调节语音播放速度,对此不做限定,只要能调节语音播放形式即可。
B、通过一个手指在屏幕上的滑动速度调节语音播放形式。
如,假定预设的语音播放速度对应的用户一个手指在屏幕上的滑动速度为a,那么,当用户一个手指在屏幕上的滑动速度小于a时,则相当于减小语音播放速度,反之,当用户一个手指在屏幕上的滑动速度大于a时,则相当于增大语音播放速度。
C、通过一个手指与屏幕之间的接触面积调节语音播放形式。
如,假定预设的语音播放速度对应的用户一个手指与屏幕之间的接触面积为b,那么,当用户一个手指与屏幕之间的接触面积小于b时,则相当于减小语音播放速度,反之,当用户一个手指与屏幕之间的接触面积大于b时,则相当于增大语音播放速度。
为了便于视觉障碍用户更方便调节语音播放形式,还可以提前录入用户的两个手指的指纹面积,并将该指纹面积作为预设面积,当用户将一个手指放在屏幕上时,即接触面积小于预设面积,相当于降低语音播放速度,反之,当用户将三个手指放在屏幕上时,即接触面积大于预设面积,相当于增大语音播放速度。
还可以是,根据语音提示用户提前录入用户两个手指指纹面积,进而可获得两个手指与屏幕的接触面积。一个是手指平放时对应的第一预设接触面积(对应增大播放速度),一个是手指立着放时对应的第二预设接触面积(对应减小播放速度)。所以,当检测到用户与屏幕的接触面积与第一预设接触面积匹配时,则相当于增大语音播放速度,反之,当检测到用户与屏幕的接触面积与第二预设接触面积匹配时,则相当于降低语音播放速度。
需要说明的是,由于用户手机终端上存在多个应用程序,所以为了便于用户使用,上述预设面积不仅可以设置为只针对某个应用程序,也可以设置为针对手机上所有应用程序。
D、通过一个手指与屏幕之间的压力调节语音播放形式。
如,假定预设的语音播放速度对应的用户一个手指与屏幕之间的压力值为c,那么,当用户一个手指与屏幕之间的压力值小于c时,则相当于减小语音播放速度,反之,当用户一个手指与屏幕之间的压力值大于c时,则相当于增大语音播放速度。或者,当用户一个手指按压屏幕时,则相当于循环播放语音。
E、通过一个手指与屏幕之间的接触时长调节语音播放形式。
如,假定预设的语音播放速度对应的用户一个手指与屏幕之间的接触时长为d,那么,当用户一个手指与屏幕之间的接触时长小于d时,则相当于减小语音播放速度,反之,当用户一个手指与屏幕之间的接触时长大于d时,则相当于增大语音播放速度。或者,当用户一个手指与屏幕之间的接触时长为5S时,则相当于循环播放语音。
F、通过一个手指与屏幕之间的点击次数调节语音播放形式。
如,用户点击屏幕一下,则相当于减小语音播放速度,用户点击两下,则相当于增大语音播放速度,或者,点击三下相当于循环播放语音。
针对多点接触式调节语音播放形式,可通过以下至少一种方式实现:
A、通过用户与屏幕接触的手指的数量调节语音播放形式。
如,假定预先设置的语音播放速度对应的用户与屏幕接触的手指的数量为e(2或3等),那么,当用户与屏幕接触的手指的数量小于e时,则相当于减小语音播放速度,反之,当用户与屏幕接触的手指的数量大于e时,则相当于增大语音播放速度,或者,当用户与或者当用户与屏幕接触的手指数量为2时,则相当于循环播放语音。
B、通过用户多个手指与屏幕间的接触操作调节语音播放的形式。
如,根据多个手指与屏幕之间的压力调节语音播放的速度,再如,根据多个手指与屏幕之间的接触面积调节语音播放的速度,再如,根据多个手指与屏幕之间的接触时长调节语音播放的速度,再如,根据多个手指与屏幕之间的滑动时长调节语音播放的速度,再如,根据多个手指与屏幕之间的滑动方向调节语音播放的速度,再如,根据用户一个手指不变,另一个手指采取上述任意一种方法进行语音速度调节。当然还可以采取以上任意两种或多种方式进行组合实现,对此并不做限定。由于单点接触式调节中已经详细说明了以上实现,区别只在于用户手指数量的不同,所以,再此就不再重复描述。
C、通过用户晃动手机的次数调节语音播放的形式。
如,当用户晃动一次手机,则相当于降低语音播放速度,当用户晃动两次手机,则相当于增大语音播放速度,当用户晃动三次手机,则相当于循环播放语音等。或者,当用户晃动一次手机,则相当于循环播放语音。
E、通过用户调整手机的幅度调节语音播放的形式。
如,当用户将手机向上抬起时,则相当于增大语音播放速度,当用户将手机向下放置时,则相当于降低语音播放速度。或者当用户将手机在顺时针画圈时,则相当于增大语音播放速度,当用户将手机在逆时针画圈时,则相当于降低语音播放速度。或者,用户将手机进行画圈操作时,则相当于循环播放语音。
需要注意的是,单点接触式调节和多点接触式调节并非只能通过用户的手指进行操作实现,还可以通过其他物体,如接触笔等实现,再次不做限定。
第二类:声控式触发操作
声控式触发操作是指根据用户产生的声音调节外卖语音的播放形式。
优选的,声控式触发操作包括:所述用户发出的语音指令操作,或者所述用户利用肢体动作发出的声音操作。
其中,所述用户发出的语音指令操作。
如,识别用户有关调节播放形式的语音内容,如“增大播放语音速度”,则增大外卖语音播放速度,“循环播放语音”,则循环播放语音。
所述用户利用肢体动作发出的声音操作。
如,当用户拍手一次时,则相当于降低语音播放速度,当用户拍手两次时,则相当于增大语音播放速度。或者,当用户拍手一次时,则相当于循环播放外卖语音。
还需要说明的是,上述接触式触发操作或者声控式触发操作中涉及到的预先设定数据,均需要用户提前录入手机终端。比如,系统通过语音提醒用户是否需要录入调整语音播放形式的操作,以及需要录入哪些操作,比如向上滑动为增大语音播放速度等等。
还需要说明的是,上述判断用户是否是视觉障碍用户和判断用户针对外卖页面的触发操作是否是用于指示调整外卖信息播放方式的操作这两个步骤之间没有先后顺序。即,可以先判断用户是否是视觉障碍用户,再判断用户在外卖页面上的触发操作是否是用于调节语音播放形式的。也可以先判断用户在外卖页面上的触发操作是否是用于调节语音播放形式的,再判断用户是否是视觉障碍用户。
还需要说明的是,由于用户点外卖时更关注的是有关配送相关的信息,所以可以据此将语音播放的信息分为配送信息和非配送信息,因此,服务器会以低于预设的语音播放速度播放所述配送信息,以高于预设的语音播放速度播放所述非配送信息。其中,配送信息可理解为:外卖的详细信息、下单的提醒信息、配送时长信息等。非配送信息可理解为:商家的介绍信息、系统推送的信息等。
当然在此之前,还需要询问用户是否需要对配送信息和非配送信息进行播放形式的调整,如果得到用户的肯定答复,则将页面上的配送信息和非配送信息分别以较慢和较快的播放速度播放。
以上便是根据用户在外卖页面上的触发操作调节语音播放形式的全过程。本实施例根据视觉障碍用户的触发操作调节线上到线下服务应用中的服务信息的语音播放方式,提升视觉障碍人士的体验感。
第一实施例
本申请第一实施例中提供一种调整语音播放方式的方法,以下结合图5进行说明。
由于本实施例与上述场景实施例介绍的内容相似,所以描述得比较简单,相关之处请参照对本申请场景实施例提供的调整语音播放方式的方法的部分说明即可。下述描述的方法实施例仅仅是示意性的。
步骤S501,检测视觉障碍用户针对在终端上运行的线上到线下服务应用的触发操作是否为针对所述线上到线下服务应用中的服务信息的语音播放方式的调整操作。
需要注意的是,所述线上到线下服务应用可以是某个外卖应用程序,所述线上到线下服务应用中的服务信息可以是某个外卖应用程序上的外卖信息等。
步骤S502,若是,则调整所述服务信息的语音播放方式。
可选的,所述方法还包括:获得所述终端的位姿数据;根据所述终端的位姿数据以及所述终端的屏幕与使用所述线上到线下服务应用的当前用户的面部之间的距离数据,判断所述当前用户是否为视觉障碍用户;或者,根据所述终端的位姿数据以及所述终端的屏幕与所述当前用户的面部之间的角度数据,判断所述当前用户是否为视觉障碍用户;所述检测视觉障碍用户针对在终端上运行的线上到线下服务应用的触发操作是否为针对所述线上到线下服务应用中的服务信息的语音播放方式的调整操作,包括:如果确定所述当前用户是视觉障碍用户,则检测所述视觉障碍用户针对所述线上到线下服务应用的触发操作是否为针对所述线上到线下服务应用中的服务信息的语音播放方式的调整操作。
可选的,所述方法还包括:获得使用所述线上到线下服务应用的当前用户针对所述线上到线下服务应用的历史行为数据;根据所述当前用户针对所述线上到线下服务应用的历史行为数据,判断所述当前用户是否为视觉障碍用户;或者,在获得所述当前用户的授权后,获得所述当前用户针对除所述线上到线下服务应用之外的其他应用的历史行为数据,根据所述当前用户针对所述其他应用的历史行为数据,判断所述当前用户是否为视觉障碍用户;所述检测视觉障碍用户针对在终端上运行的线上到线下服务应用的触发操作是否为针对所述线上到线下服务应用中的服务信息的语音播放方式的调整操作,包括:如果确定所述当前用户是视觉障碍用户,则检测所述视觉障碍用户针对所述线上到线下服务应用的触发操作是否为针对所述线上到线下服务应用中的服务信息的语音播放方式的调整操作。
可选的,所述检测视觉障碍用户针对在终端上运行的线上到线下服务应用的触发操作是否为针对所述线上到线下服务应用中的服务信息的语音播放方式的调整操作,包括:获得所述视觉障碍用户的手指与所述终端的屏幕上用于显示所述服务信息的焦点区域之间的接触面积;根据所述接触面积,检测视觉障碍用户针对在终端上运行的线上到线下服务应用的触发操作是否为针对所述线上到线下服务应用中的服务信息的语音播放方式的调整操作。
可选的,所述根据所述接触面积,检测视觉障碍用户针对在终端上运行的线上到线下服务应用的触发操作是否为针对所述线上到线下服务应用中的服务信息的语音播放方式的调整操作,包括:判断所述接触面积是否达到或超过预设接触面积,若是,则确定所述调整操作为提高针对所述服务信息的语音播放速度的操作;若否,则确定所述调整操作为降低针对所述服务信息的语音播放速度的操作。
可选的,所述方法还包括:获得所述视觉障碍用户在所述终端上或者所述线上到线下服务应用中录入的指纹信息,根据所述指纹信息获得所述预设接触面积。
可选的,所述根据所述接触面积,检测视觉障碍用户针对在终端上运行的线上到线下服务应用的触发操作是否为针对所述线上到线下服务应用中的服务信息的语音播放方式的调整操作,包括:如果所述接触面积与用于提高语音播放速度的第一预设接触面积匹配,则确定所述调整操作为提高针对所述服务信息的语音播放速度的操作;如果所述接触面积与用于降低语音播放速度的第二预设接触面积匹配,则确定所述调整操作为降低针对所述服务信息的语音播放速度的操作。
可选的,所述方法还包括:向所述视觉障碍用户语音播放用于提示所述视觉障碍用户录入所述第一预设接触面积的第一提示信息,获得所述视觉障碍用户录入的所述第一预设接触面积;或者,向所述视觉障碍用户语音播放用于提示所述视觉障碍用户录入所述第二预设接触面积的第二提示信息,获得所述视觉障碍用户录入的所述第二预设接触面积。
可选的,所述检测视觉障碍用户针对在终端上运行的线上到线下服务应用的触发操作是否为针对所述线上到线下服务应用中的服务信息的语音播放方式的调整操作,包括:获得所述视觉障碍用户的手指在所述终端的屏幕上针对所述服务信息的滑动轨迹;根据所述滑动轨迹,检测视觉障碍用户针对在终端上运行的线上到线下服务应用的触发操作是否为针对所述线上到线下服务应用中的服务信息的语音播放方式的调整操作。
可选的,所述根据所述滑动轨迹,检测视觉障碍用户针对在终端上运行的线上到线下服务应用的触发操作是否为针对所述线上到线下服务应用中的服务信息的语音播放方式的调整操作,包括:如果所述滑动轨迹对应于预设的第一滑动方向,则确定所述调整操作为提高针对所述服务信息的语音播放速度的操作;如果所述滑动轨迹对应于预设的与所述第一滑动方向相反的第二滑动方向,则确定所述调整操作为降低针对所述服务信息的语音播放速度的操作。
可选的,所述服务信息包括:配送服务信息和非配送服务信息;所述针对所述线上到线下服务应用中的服务信息的语音播放方式的调整操作,包括:触发所述线上到线下服务应用对所述服务信息的语音播放方式和所述非配送服务信息的语音播放方式分别进行调整的操作;相应的,所述调整所述服务信息的语音播放方式,包括:以低于预设的语音播放标准速度播放所述配送服务信息,以高于所述语音播放标准速度播放所述非配送服务信息。
可选的,所述方法还包括:向所述视觉障碍用户语音播放用于询问是否需要所述线上到线下服务应用对所述服务信息的语音播放方式和所述非配送服务信息的语音播放方式分别进行调整的询问信息;如果检测到所述视觉障碍用户针对所述询问信息响应的确认指令,则确定所述触发操作是触发所述线上到线下服务应用对所述服务信息的语音播放方式和所述非配送服务信息的语音播放方式分别进行调整的操作。
本申请提供一种调整语音播放方式的方法,包括:检测视觉障碍用户针对在终端上运行的线上到线下服务应用的触发操作是否为针对所述线上到线下服务应用中的服务信息的语音播放方式的调整操作;若是,则调整所述服务信息的语音播放方式。本申请可以根据视觉障碍用户的触发操作调节线上到线下服务应用中的服务信息的语音播放方式,从而提升了视觉障碍人士的体验感。
第二实施例
与本申请第一实施例提供的调整语音播放方式的方法相对应的,本申请第二实施例还提供了一种调整语音播放方式的装置。由于该装置实施例基本相似于本申请第一实施例提供的调整语音播放方式的方法,所以描述得比较简单,相关之处请参照对本申请第一实施例提供的调整语音播放方式的方法的部分说明即可。下述描述的装置实施例仅仅是示意性的。
请参照图6,其为本申请第二实施例中提供的一种调整语音播放方式装置的示意图。
本申请实施例提供一种调整语音播放方式的装置,包括:检测单元601,用于检测视觉障碍用户针对在终端上运行的线上到线下服务应用的触发操作是否为针对所述线上到线下服务应用中的服务信息的语音播放方式的调整操作;调整单元602,用于若是,则调整所述服务信息的语音播放方式。
可选的,所述方法还包括:获得所述终端的位姿数据;根据所述终端的位姿数据以及所述终端的屏幕与使用所述线上到线下服务应用的当前用户的面部之间的距离数据,判断所述当前用户是否为视觉障碍用户;或者,根据所述终端的位姿数据以及所述终端的屏幕与所述当前用户的面部之间的角度数据,判断所述当前用户是否为视觉障碍用户;所述检测视觉障碍用户针对在终端上运行的线上到线下服务应用的触发操作是否为针对所述线上到线下服务应用中的服务信息的语音播放方式的调整操作,包括:如果确定所述当前用户是视觉障碍用户,则检测所述视觉障碍用户针对所述线上到线下服务应用的触发操作是否为针对所述线上到线下服务应用中的服务信息的语音播放方式的调整操作。
可选的,所述方法还包括:获得使用所述线上到线下服务应用的当前用户针对所述线上到线下服务应用的历史行为数据;根据所述当前用户针对所述线上到线下服务应用的历史行为数据,判断所述当前用户是否为视觉障碍用户;或者,在获得所述当前用户的授权后,获得所述当前用户针对除所述线上到线下服务应用之外的其他应用的历史行为数据,根据所述当前用户针对所述其他应用的历史行为数据,判断所述当前用户是否为视觉障碍用户;所述检测视觉障碍用户针对在终端上运行的线上到线下服务应用的触发操作是否为针对所述线上到线下服务应用中的服务信息的语音播放方式的调整操作,包括:如果确定所述当前用户是视觉障碍用户,则检测所述视觉障碍用户针对所述线上到线下服务应用的触发操作是否为针对所述线上到线下服务应用中的服务信息的语音播放方式的调整操作。
可选的,所述检测视觉障碍用户针对在终端上运行的线上到线下服务应用的触发操作是否为针对所述线上到线下服务应用中的服务信息的语音播放方式的调整操作,包括:获得所述视觉障碍用户的手指与所述终端的屏幕上用于显示所述服务信息的焦点区域之间的接触面积;根据所述接触面积,检测视觉障碍用户针对在终端上运行的线上到线下服务应用的触发操作是否为针对所述线上到线下服务应用中的服务信息的语音播放方式的调整操作。
可选的,所述根据所述接触面积,检测视觉障碍用户针对在终端上运行的线上到线下服务应用的触发操作是否为针对所述线上到线下服务应用中的服务信息的语音播放方式的调整操作,包括:判断所述接触面积是否达到或超过预设接触面积,若是,则确定所述调整操作为提高针对所述服务信息的语音播放速度的操作;若否,则确定所述调整操作为降低针对所述服务信息的语音播放速度的操作。
可选的,所述方法还包括:获得所述视觉障碍用户在所述终端上或者所述线上到线下服务应用中录入的指纹信息,根据所述指纹信息获得所述预设接触面积。
可选的,所述根据所述接触面积,检测视觉障碍用户针对在终端上运行的线上到线下服务应用的触发操作是否为针对所述线上到线下服务应用中的服务信息的语音播放方式的调整操作,包括:如果所述接触面积与用于提高语音播放速度的第一预设接触面积匹配,则确定所述调整操作为提高针对所述服务信息的语音播放速度的操作;如果所述接触面积与用于降低语音播放速度的第二预设接触面积匹配,则确定所述调整操作为降低针对所述服务信息的语音播放速度的操作。
可选的,所述方法还包括:向所述视觉障碍用户语音播放用于提示所述视觉障碍用户录入所述第一预设接触面积的第一提示信息,获得所述视觉障碍用户录入的所述第一预设接触面积;或者,向所述视觉障碍用户语音播放用于提示所述视觉障碍用户录入所述第二预设接触面积的第二提示信息,获得所述视觉障碍用户录入的所述第二预设接触面积。
可选的,所述检测视觉障碍用户针对在终端上运行的线上到线下服务应用的触发操作是否为针对所述线上到线下服务应用中的服务信息的语音播放方式的调整操作,包括:获得所述视觉障碍用户的手指在所述终端的屏幕上针对所述服务信息的滑动轨迹;根据所述滑动轨迹,检测视觉障碍用户针对在终端上运行的线上到线下服务应用的触发操作是否为针对所述线上到线下服务应用中的服务信息的语音播放方式的调整操作。
可选的,所述根据所述滑动轨迹,检测视觉障碍用户针对在终端上运行的线上到线下服务应用的触发操作是否为针对所述线上到线下服务应用中的服务信息的语音播放方式的调整操作,包括:如果所述滑动轨迹对应于预设的第一滑动方向,则确定所述调整操作为提高针对所述服务信息的语音播放速度的操作;如果所述滑动轨迹对应于预设的与所述第一滑动方向相反的第二滑动方向,则确定所述调整操作为降低针对所述服务信息的语音播放速度的操作。
可选的,所述服务信息包括:配送服务信息和非配送服务信息;所述针对所述线上到线下服务应用中的服务信息的语音播放方式的调整操作,包括:触发所述线上到线下服务应用对所述服务信息的语音播放方式和所述非配送服务信息的语音播放方式分别进行调整的操作;相应的,所述调整所述服务信息的语音播放方式,包括:以低于预设的语音播放标准速度播放所述配送服务信息,以高于所述语音播放标准速度播放所述非配送服务信息。
可选的,所述方法还包括:向所述视觉障碍用户语音播放用于询问是否需要所述线上到线下服务应用对所述服务信息的语音播放方式和所述非配送服务信息的语音播放方式分别进行调整的询问信息;如果检测到所述视觉障碍用户针对所述询问信息响应的确认指令,则确定所述触发操作是触发所述线上到线下服务应用对所述服务信息的语音播放方式和所述非配送服务信息的语音播放方式分别进行调整的操作。
第三实施例
与本申请第一实施例提供的调整语音播放方式的方法相对应的,本申请第三实施例还提供了一种电子设备。由于第三实施例基本相似于本申请第一实施例提供的调整语音播放方式的方法,所以描述得比较简单,相关之处参见对本申请第一实施例提供的调整语音播放方式的方法的部分说明即可。下述描述的第7实施例仅仅是示意性的。
请参照图7,其为本申请实施例中提供的一种电子设备的示意图。
该电子设备,包括:处理器701;
存储器702,用于存储计算机程序,该计算机程序被处理器运行,本申请实施例提供的任意一个方法。
需要说明的是,本申请第三实施例提供的电子设备的详细描述,可以参考对本申请第一实施例提供的调整语音播放方式的方法的相关描述,这里不再赘述。
第四实施例
与本申请第一实施例提供的调整语音播放方式的方法相对应的,本申请第四实施例还提供了一种存储介质。由于第四实施例基本相似于本申请第一实施例提供的调整语音播放方式的方法,所以描述得比较简单,相关之处参见对本申请第一实施例提供的调整语音播放方式的方法的部分说明即可。下述描述的第四实施例仅仅是示意性的。
该存储介质存储有计算机程序,该计算机程序被处理器运行,执行本申请实施例提供的任意一个方法。
需要说明的是,本申请第四实施例提供的计算存储介质的详细描述,可以参考对本申请第一实施例提供的调整语音播放方式的方法的相关描述,这里不再赘述。
本申请虽然以较佳实施例公开如上,但其并不是用来限定本申请,任何本领域技术人员在不脱离本发明的精神和范围内,都可以做出可能的变动和修改,因此本申请的保护范围应当以本申请权利要求所界定的范围为准。
在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
1、计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
2、本领域技术人员应明白,本申请的实施例可提供为方法、系统或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
- 一种调整语音播放方式的方法、装置、电子设备
- 一种呼叫过程中调整语音编解码方式的方法及装置