一种语音交互方法、装置及终端的制作方法

文档序号:10665650阅读:613来源:国知局
一种语音交互方法、装置及终端的制作方法
【专利摘要】本申请公开了一种语音交互方法、装置及终端,方法包括:响应用户对界面上指定类型的界面元素的滑动操作,将所述指定类型的界面元素移动至用户当前触摸位置,判断用户当前触摸位置与所述指定类型的界面元素的初始位置是否满足第一预置位置关系,若是,则控制进入录音状态并保存录音信息,判断用户停止对所述指定类型的界面元素进行按压时的触摸位置与所述指定类型的界面元素的初始位置是否满足第二预置位置关系,若是,则将所述录音信息发往所述指定类型的界面元素所标识的用户。本申请使用滑动操作来进行语音信息的录制及发送,因此在安卓系统下,仍可以使用长按操作来呼起编辑等高级操作,解决了现有语音录制方式的弊端。
【专利说明】
一种语音交互方法、装置及终端
技术领域
[0001]本申请涉及计算机(或通信)技术领域,更具体地说,涉及一种语音交互方法、装置及终端。
【背景技术】
[0002]移动带宽的普及和拓展为用户在手机等移动终端上消费音视频内容创造了条件。大量以语音为主要沟通方式的APP应用得到了迅速的推广。
[0003]现有录制短语音的主要交互方式为按住屏幕上的某个图标,然后开始说话,说完后松开图标,短语音自动发送至对方。例如微信、QQ等应用聊天软件,其聊天页面有明确的录音按钮。
[0004]但是,在安卓系统中长按操作对应的功能是呼出更多高级操作。因此,现有语音交互方式将会造成在对话列表中无法进行编辑等高级操作。

【发明内容】

[0005]有鉴于此,本申请提供了一种语音交互方法、装置及终端,用于解决现有语音交互方式在安卓系统中与编辑等高级操作相互冲突的问题。
[0006]为了实现上述目的,现提出的方案如下:
[0007]一种语音交互方法,包括:
[0008]响应用户对界面上指定类型的界面元素的滑动操作,将所述指定类型的界面元素移动至用户当前触摸位置;
[0009]判断用户当前触摸位置与所述指定类型的界面元素的初始位置是否满足第一预置位置关系,若是,则控制进入录音状态并保存录音信息;
[0010]判断用户停止对所述指定类型的界面元素进行按压时的触摸位置与所述指定类型的界面元素的初始位置是否满足第二预置位置关系,若是,则将所述录音信息发往所述指定类型的界面元素所标识的用户。
[0011]—种语音交互装置,包括:
[0012]界面元素移动单元,用于响应用户对界面上指定类型的界面元素的滑动操作,将所述指定类型的界面元素移动至用户当前触摸位置;
[0013]第一判断单元,用于判断用户当前触摸位置与所述指定类型的界面元素的初始位置是否满足第一预置位置关系,若是,则控制进入录音状态并保存录音信息;
[0014]第二判断单元,用于判断用户停止对所述指定类型的界面元素进行按压时的触摸位置与所述指定类型的界面元素的初始位置是否满足第二预置位置关系,若是,则将所述录音信息发往所述指定类型的界面元素所标识的用户。
[0015]一种终端,包括上述所述的语音交互装置。
[0016]从上述的技术方案可以看出,本申请实施例提供的语音交互方法,响应用户对界面上指定类型的界面元素的滑动操作,将所述指定类型的界面元素移动至用户当前触摸位置,判断用户当前触摸位置与所述指定类型的界面元素的初始位置是否满足第一预置位置关系,若是,则控制进入录音状态并保存录音信息,判断用户停止对所述指定类型的界面元素进行按压时的触摸位置与所述指定类型的界面元素的初始位置是否满足第二预置位置关系,若是,则将所述录音信息发往所述指定类型的界面元素所标识的用户。本申请使用滑动操作来进行语音信息的录制及发送,因此在安卓系统下,仍可以使用长按操作来呼起编辑等高级操作,解决了现有语音录制方式的弊端。
【附图说明】
[0017]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0018]图1为现有微信语音录制过程的示意图;
[0019]图2为本申请实施例公开的一种语音交互方法流程图;
[0020]图3为本申请实施例公开的语音交互方法的部分流程图;
[0021]图4本申请实施例公开的一种界面元素滑动坐标示意图;
[0022]图5为本申请实施例公开的一种语音交互方法的一个应用例的示意图;
[0023]图6为本申请实施例公开的语音交互方法的部分流程图;
[0024]图7本申请实施例公开的另一种界面元素滑动坐标示意图;
[0025]图8为本申请实施例公开的一种语音交互方法的另一个应用例的示意图;
[0026]图9为本申请实施例公开的一种语音交互方法的又一个应用例的示意图;
[0027]图10为本申请实施例公开的一种语音交互装置结构示意图;
[0028]图11为本申请实施例公开的终端设备的硬件结构示意图。
【具体实施方式】
[0029]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0030]现有的语音录制方式一般为长按界面上的某个图标元素,进入语音录制过程,录制完毕松开手即可将录制的语音发送出去。如图1所示,图1中以微信的语音录制过程进行了示例。
[0031]但是,在安卓系统中长按操作对应的功能是呼出更多高级操作。因此,现有语音交互方式将会造成在对话列表中无法进行编辑等高级操作。
[0032]本申请提供了一种全新的语音交互方法,解决了现有技术的缺点。参见图2,图2为本申请实施例公开的一种语音交互方法流程图。
[0033]如图2所示,该方法包括:
[0034]步骤S200、响应用户对界面上指定类型的界面元素的滑动操作,将所述指定类型的界面元素移动至用户当前触摸位置;
[0035]具体地,在好友列表中显示有各个好友的列表图标元素。用户想要与某个好友进行语音交互时,可以对好友的图标元素进行滑动。这里,指定类型的界面元素可以是好友的头像,还可以是好友列表框等等。对此不进行限定。响应用户的滑动操作,将指定类型的界面元素按照用户的滑动轨迹移动至用户当前触摸的位置。
[0036]需要进行解释的是,用户选中界面元素后可以随意的移动该界面元素,用户滑动界面元素到达当前触摸位置之后,可以保持按压界面元素的动作。
[0037]步骤S210、判断用户当前触摸位置与所述指定类型的界面元素的初始位置是否满足第一预置位置关系,若是,则执行步骤S220 ;
[0038]步骤S220、控制进入录音状态并保存录音信息;
[0039]具体地,在用户滑动指定类型的界面元素的过程中,判断用户当前触摸位置与指定类型的界面元素的初始位置是否满足第一预置位置关系,在满足时即可进入录音状态。
[0040]这里,第一预置位置关系可以是多种,例如二者距离达到一定数值,或者用户当前触摸位置在知道类型的界面元素的指定方位的指定距离之外,等等。
[0041]需要解释的是,由于界面元素在终端界面的初始位置可以变化,比较常见的是在界面的最左侧,还可以是在界面的中间、右侧或者顶端与底端等等。因此,用户滑动界面元素时可以是向右滑动、向左滑动、向上或者向下滑动等等,根据用户习惯的滑动方向,可以对应设置第一预置位置关系。
[0042]当然,本实施例可以选择在首次判断用户当前触摸位置与指定类型的界面元素的初始位置满足第一预置位置关系时,即控制进入录音状态,或者选择只有在用户当前触摸位置与指定类型的界面元素的初始位置满足第一预置位置关系时才控制进入录音状态。
[0043]步骤S230、判断用户停止对所述指定类型的界面元素进行按压时的触摸位置与所述指定类型的界面元素的初始位置是否满足第二预置位置关系,若是,则执行步骤S240 ;
[0044]步骤S240、将所述录音信息发往所述指定类型的界面元素所标识的用户。
[0045]在检测到用户停止对指定类型的界面元素进行按压时(也即用户手指离开屏幕上的界面元素),判断用户离开界面时刻的触摸位置与指定类型的界面元素的初始位置是否满足第二预置位置关系,若是则将录音信息发往该界面元素所标识的用户。
[0046]进一步地,在判断用户离开界面时刻的触摸位置与指定类型的界面元素的初始位置不满足第二预置位置关系时,可以选择放弃发送录音信息。
[0047]需要说明的是,这里第二预置位置关系可以和第一预置位置关系相同,也可以不同。
[0048]本申请实施例提供的语音交互方法,响应用户对界面上指定类型的界面元素的滑动操作,将所述指定类型的界面元素移动至用户当前触摸位置,判断用户当前触摸位置与所述指定类型的界面元素的初始位置是否满足第一预置位置关系,若是,则控制进入录音状态并保存录音信息,判断用户停止对所述指定类型的界面元素进行按压时的触摸位置与所述指定类型的界面元素的初始位置是否满足第二预置位置关系,若是,则将所述录音信息发往所述指定类型的界面元素所标识的用户。本申请使用滑动操作来进行语音信息的录制及发送,因此在安卓系统下,仍可以使用长按操作来呼起编辑等高级操作,解决了现有语音录制方式的弊端。
[0049]本申请的方案在安卓系统下,能够保留长按操作呼出高级操作的方式,符合安卓的系统规范,特别适用于安卓系统。当然,其还可以应用于其它的操作系统。
[0050]可以理解的是,用户滑动指定类型的界面元素,并在最终停止对指定类型的界面元素进行按压时,该指定类型的界面元素将自动恢复到原始位置处。
[0051]可选的,上述步骤S210的判断过程可以有多种实现方式,图3示例了其中一种可选的实施方案。
[0052]如图3所示,步骤S210的判断过程可以为:
[0053]步骤S300、确定所述用户当前触摸位置在以所述指定类型的界面元素的初始位置为原点的预设方向上的投影点;
[0054]步骤S310、判断从所述指定类型的界面元素的初始位置至所述投影点的距离是否大于第一预置长度,若是,则执行步骤S320,否则,执行步骤S330 ;
[0055]步骤S320、确定满足第一预置位置关系;
[0056]步骤S330、确定不满足第一预置位置关系。
[0057]具体地,为了便于理解图3所示的过程,通过一个具体例子进行解释。
[0058]参考图4,图4中原点坐标O代表指定类型的界面元素的初始位置,X轴为预设方向。假定APP界面最大宽度为6cm,第一预置长度对应X轴上的Pl点,O-Pl的长度为3cm,用户当前触摸位置为Π,则将f I点向X轴进行投影,获得投影点F1。确定O至Fl的距离大于第一预置长度(4cm>3cm),因此认为用户当前触摸位置与所述指定类型的界面元素的初始位置满足第一预置位置关系,进而控制进入录音状态。
[0059]可以理解的是,上述预设方向也即X轴的设置可以根据实际情况而定,比如好友列表在界面最左侧,则可以设定X轴方向为水平向右。当然,还可以设置X轴方向为第一象限和第四象限内的任意一个方向。同理,当好友列表在界面最右侧时,可以设置X轴方向为第二和第三象限内的任意一个方向;当好友列表在界面的顶端、底端和中部时,可以按照用户习惯选择任意方向。当然,优选地还是好友列表在左侧,用户水平向右进行滑动,如图5所示。
[0060]进一步如图5所示,在步骤S320确定满足第一预置位置关系时,还可以在界面上进行文字提示,提示用户进入录音状态,例如“开始录音”等文字。可选的,文字提示信息可以显示在用户滑动的界面元素的左侧。当然,还可以显示在其它地方。
[0061]可以理解的是,上述图3示例的方案仅仅是一种判断用户当前触摸位置与所述指定类型的界面元素的初始位置是否满足第一预置位置关系的方式,除此之外还可以存在其它的多种判断方式,例如判断用户的滑动轨迹是否与预置轨迹相同,若相同则确定满足第一预置位置关系;判断用户当前触摸位置是否在预置局域之内,若是则确定满足第一预置位置关系,等等O
[0062]进一步地,上述步骤S230的判断过程可以有多种实现方式,图6示例了其中一种可选的实施方案。
[0063]如图6所示,步骤S230的判断过程可以为:
[0064]步骤S600、确定所述用户停止对所述指定类型的界面元素进行到按压时的触摸位置在以所述指定类型的界面元素的初始位置为原点的预设方向上的投影点;
[0065]步骤S610、判断从所述指定类型的界面元素的初始位置至所述投影点的距离是否大于第二预置长度,若是,则执行步骤S620,否则执行步骤S630 ;
[0066]步骤S620、确定满足第二预置位置关系;
[0067]步骤S630、确定不满足第二预置位置关系。
[0068]可选的,上述第二预置位置关系可以与第一预置位置关系相同,也可以不同。较优地,选择第二预置长度小于等于所述第一预置长度。
[0069]接下来通过一个具体实例对上述过程进行介绍。
[0070]参考图7,图7中原点坐标O代表指定类型的界面元素的初始位置,X轴为预设方向。假定APP界面最大宽度为6cm,第一预置长度对应X轴上的Pl点,O-Pl的长度为3cm,第二预置长度对应X轴上的P2点,0-P2的长度为2cm,用户停止对所述指定类型的界面元素进行到按压时的触摸位置为f2。则将f2点向X轴进行投影,获得投影点F2。确定O至F2的距离大于第二预置长度(2.5cm>2cm),因此确定满足第二预置位置关系。
[0071]进一步参见图7,假如其它条件不变,用户停止对所述指定类型的界面元素进行到按压时的触摸位置为f3。则将f3点向X轴进行投影,获得投影点F3。确定O至F3的距离小于第二预置长度(lCm〈2cm),因此确定不满足第二预置位置关系。
[0072]通过第一预置长度及第二预置长度的设置方式可知,用户在X轴方向滑动界面元素超过F2之后,进入录音状态,只要用户停止按压界面元素时的触摸位置在X轴上的投影点F3属于(p2,-),则均可以将录制的语音发送出去。
[0073]进一步地,若已经进入了录音状态,当检测到用户触摸位置与所述指定类型的界面元素的初始位置不满足第二预置位置关系时(反映在图7所示的例子中为F3在O至P2之内),可以提示用户放弃发送本次录音信息,如图8所示。此时如果用户停止对所述指定类型的界面元素进行按压,则取消发送录音信息;或者,还可以提示用户暂停录音,如图9所示。并控制停止进行录音,保存已录信息,在检测到用户触摸位置与所述指定类型的界面元素的初始位置满足第二预置位置关系时,提示用户继续录音,并控制再次进入录音状态。
[0074]本实施例中介绍了在进入录音状态之后,确定用户触摸位置与所述指定类型的界面元素的初始位置不满足第二预置位置关系时(注意此时用户并未停止按压界面元素)的两种控制策略,第一种是直接文字提示取消发送录音信息;第二种是控制暂停录音,并在确定用户触摸位置与所述指定类型的界面元素的初始位置满足第二预置位置关系时再次进入录音状态,实现了间断录音的效果。例如某些场景下,用户利用手机正在录音,此时座机突然来电,为了避免通话声音被录制,此时可以暂停录音,当通话完毕后再次恢复录音,极大方便了用户的使用。
[0075]下面对本申请实施例提供的语音交互装置进行描述,下文描述的语音交互装置与上文描述的语音交互方法可相互对应参照。
[0076]如图10所示,语音交互装置包括:
[0077]界面元素移动单元10,用于响应用户对界面上指定类型的界面元素的滑动操作,将所述指定类型的界面元素移动至用户当前触摸位置;
[0078]第一判断单元11,用于判断用户当前触摸位置与所述指定类型的界面元素的初始位置是否满足第一预置位置关系,若是,则控制进入录音状态并保存录音信息;
[0079]第二判断单元12,用于判断用户停止对所述指定类型的界面元素进行按压时的触摸位置与所述指定类型的界面元素的初始位置是否满足第二预置位置关系,若是,则将所述录音信息发往所述指定类型的界面元素所标识的用户。
[0080]可选的,所述第一判断单元11可以包括:
[0081]第一投影单元,用于确定所述用户当前触摸位置在以所述指定类型的界面元素的初始位置为原点的预设方向上的投影点;
[0082]第一距离判断单元,用于判断从所述指定类型的界面元素的初始位置至所述投影点的距离是否大于第一预置长度,若是,则确定满足第一预置位置关系,若否,则确定不满足第一预置位置关系。
[0083]可选的,所述第二判断单元12可以包括:
[0084]第二投影单元,用于确定所述用户停止对所述指定类型的界面元素进行到按压时的触摸位置在以所述指定类型的界面元素的初始位置为原点的预设方向上的投影点;
[0085]第二距离判断单元,用于判断从所述指定类型的界面元素的初始位置至所述投影点的距离是否大于第二预置长度,若是,则确定满足第二预置位置关系,若否,则确定不满足第二预置位置关系,所述第二预置长度小于等于所述第一预置长度。
[0086]可选的,本申请实施例提供的语音录制装置还可以包括:
[0087]第一提示单元,用于在进入录音状态之后,且检测到用户触摸位置与所述指定类型的界面元素的初始位置不满足所述第二预置位置关系时,提示用户放弃发送本次录音信息;
[0088]第二提示单元,用于在进入录音状态之后,且检测到用户触摸位置与所述指定类型的界面元素的初始位置不满足所述第二预置位置关系时,提示用户暂停录音,并控制停止进行录音,保存已录信息,在检测到用户触摸位置与所述指定类型的界面元素的初始位置满足所述第二预置位置关系时,提示用户继续录音,并控制再次进入录音状态。
[0089]可选的,本申请实施例提供的语音录制装置还可以包括:
[0090]第三提示单元,用于在判断用户当前触摸位置与所述指定类型的界面元素的初始位置满足第一预置位置关系时,提示用户进入录音状态。
[0091]本申请实施例提供的语音交互装置,响应用户对界面上指定类型的界面元素的滑动操作,将所述指定类型的界面元素移动至用户当前触摸位置,判断用户当前触摸位置与所述指定类型的界面元素的初始位置是否满足第一预置位置关系,若是,则控制进入录音状态并保存录音信息,判断用户停止对所述指定类型的界面元素进行按压时的触摸位置与所述指定类型的界面元素的初始位置是否满足第二预置位置关系,若是,则将所述录音信息发往所述指定类型的界面元素所标识的用户。本申请使用滑动操作来进行语音信息的录制及发送,因此在安卓系统下,仍可以使用长按操作来呼起编辑等高级操作,解决了现有语音录制方式的弊端。
[0092]本申请实施例还提供一种终端设备,该终端设备能够进行语音的交互,如智能手机,平板电脑,笔记本电脑等;该终端设备可以包括上述所述的语音交互装置,对于语音交互装置的描述可参照上文对应部分描述,此处不再赘述。
[0093]下面对本申请实施例提供的终端设备的硬件结构进行描述,下文描述中涉及文章阅读界面的切换方法的部分可参照上文对应部分描述。图11为本申请实施例提供的终端设备的硬件结构示意图,参照图11,该终端设备可以包括:
[0094]处理器I,通信接口 2,存储器3,通信总线4,和显示屏5 ;
[0095]其中处理器1、通信接口 2、存储器3和显示屏5通过通信总线4完成相互间的通?目;
[0096]可选的,通信接口 2可以为通信模块的接口,如GSM模块的接口 ;
[0097]处理器1,用于执行程序;
[0098]存储器3,用于存放程序;
[0099]程序可以包括程序代码,所述程序代码包括处理器的操作指令。
[0100]处理器I可能是一个中央处理器CPU,或者是特定集成电路ASIC(Applicat1nSpecific Integrated Circuit),或者是被配置成实施本申请实施例的一个或多个集成电路。
[0101]存储器3可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。
[0102]其中,程序可具体用于:
[0103]响应用户对界面上指定类型的界面元素的滑动操作,将所述指定类型的界面元素移动至用户当前触摸位置;
[0104]判断用户当前触摸位置与所述指定类型的界面元素的初始位置是否满足第一预置位置关系,若是,则控制进入录音状态并保存录音信息;
[0105]判断用户停止对所述指定类型的界面元素进行按压时的触摸位置与所述指定类型的界面元素的初始位置是否满足第二预置位置关系,若是,则将所述录音信息发往所述指定类型的界面元素所标识的用户。
[0106]最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0107]本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。
[0108]对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
【主权项】
1.一种语音交互方法,其特征在于,包括: 响应用户对界面上指定类型的界面元素的滑动操作,将所述指定类型的界面元素移动至用户当前触摸位置; 判断用户当前触摸位置与所述指定类型的界面元素的初始位置是否满足第一预置位置关系,若是,则控制进入录音状态并保存录音信息; 判断用户停止对所述指定类型的界面元素进行按压时的触摸位置与所述指定类型的界面元素的初始位置是否满足第二预置位置关系,若是,则将所述录音信息发往所述指定类型的界面元素所标识的用户。2.根据权利要求1所述的方法,其特征在于,所述判断用户当前触摸位置与所述指定类型的界面元素的初始位置是否满足第一预置位置关系,包括: 确定所述用户当前触摸位置在以所述指定类型的界面元素的初始位置为原点的预设方向上的投影点; 判断从所述指定类型的界面元素的初始位置至所述投影点的距离是否大于第一预置长度,若是,则确定满足第一预置位置关系,若否,则确定不满足第一预置位置关系。3.根据权利要求2所述的方法,其特征在于,所述判断用户停止对所述指定类型的界面元素进行按压时的触摸位置与所述指定类型的界面元素的初始位置是否满足第二预置位置关系,包括: 确定所述用户停止对所述指定类型的界面元素进行到按压时的触摸位置在以所述指定类型的界面元素的初始位置为原点的预设方向上的投影点; 判断从所述指定类型的界面元素的初始位置至所述投影点的距离是否大于第二预置长度,若是,则确定满足第二预置位置关系,若否,则确定不满足第二预置位置关系,所述第二预置长度小于等于所述第一预置长度。4.根据权利要求1所述的方法,其特征在于,若控制进入录音状态之后,检测到用户触摸位置与所述指定类型的界面元素的初始位置不满足所述第二预置位置关系时,该方法还包括: 提示用户放弃发送本次录音信息; 或者, 提示用户暂停录音,并控制停止进行录音,保存已录信息,在检测到用户触摸位置与所述指定类型的界面元素的初始位置满足所述第二预置位置关系时,提示用户继续录音,并控制再次进入录音状态。5.根据权利要求1-4任一项所述的方法,其特征在于,在判断用户当前触摸位置与所述指定类型的界面元素的初始位置满足第一预置位置关系时,该方法还包括: 提示用户进入录音状态。6.一种语音交互装置,其特征在于,包括: 界面元素移动单元,用于响应用户对界面上指定类型的界面元素的滑动操作,将所述指定类型的界面元素移动至用户当前触摸位置; 第一判断单元,用于判断用户当前触摸位置与所述指定类型的界面元素的初始位置是否满足第一预置位置关系,若是,则控制进入录音状态并保存录音信息; 第二判断单元,用于判断用户停止对所述指定类型的界面元素进行按压时的触摸位置与所述指定类型的界面元素的初始位置是否满足第二预置位置关系,若是,则将所述录音信息发往所述指定类型的界面元素所标识的用户。7.根据权利要求6所述的装置,其特征在于,所述第一判断单元包括: 第一投影单元,用于确定所述用户当前触摸位置在以所述指定类型的界面元素的初始位置为原点的预设方向上的投影点; 第一距离判断单元,用于判断从所述指定类型的界面元素的初始位置至所述投影点的距离是否大于第一预置长度,若是,则确定满足第一预置位置关系,若否,则确定不满足第一预置位置关系。8.根据权利要求7所述的装置,其特征在于,所述第二判断单元包括: 第二投影单元,用于确定所述用户停止对所述指定类型的界面元素进行到按压时的触摸位置在以所述指定类型的界面元素的初始位置为原点的预设方向上的投影点; 第二距离判断单元,用于判断从所述指定类型的界面元素的初始位置至所述投影点的距离是否大于第二预置长度,若是,则确定满足第二预置位置关系,若否,则确定不满足第二预置位置关系,所述第二预置长度小于等于所述第一预置长度。9.根据权利要求6所述的装置,其特征在于,还包括: 第一提示单元,用于在进入录音状态之后,且检测到用户触摸位置与所述指定类型的界面元素的初始位置不满足所述第二预置位置关系时,提示用户放弃发送本次录音信息; 第二提示单元,用于在进入录音状态之后,且检测到用户触摸位置与所述指定类型的界面元素的初始位置不满足所述第二预置位置关系时,提示用户暂停录音,并控制停止进行录音,保存已录信息,在检测到用户触摸位置与所述指定类型的界面元素的初始位置满足所述第二预置位置关系时,提示用户继续录音,并控制再次进入录音状态。10.根据权利要求6-9任一项所述的装置,其特征在于,还包括: 第三提示单元,用于在判断用户当前触摸位置与所述指定类型的界面元素的初始位置满足第一预置位置关系时,提示用户进入录音状态。11.一种终端,其特征在于,包括权利要求6-10任一项所述的语音交互装置。
【文档编号】G06F3/16GK106033313SQ201510110176
【公开日】2016年10月19日
【申请日】2015年3月12日
【发明人】颜玮, 陈俊标, 杨光, 肖锐毅, 钟庆华, 梁颖蕾, 胡超, 李惠玲, 林友荣, 石琳
【申请人】腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1