CN110233933B - 一种通话方法、终端设备及计算机可读存储介质 - Google Patents
一种通话方法、终端设备及计算机可读存储介质 Download PDFInfo
- Publication number
- CN110233933B CN110233933B CN201910404211.4A CN201910404211A CN110233933B CN 110233933 B CN110233933 B CN 110233933B CN 201910404211 A CN201910404211 A CN 201910404211A CN 110233933 B CN110233933 B CN 110233933B
- Authority
- CN
- China
- Prior art keywords
- terminal device
- video call
- control
- numerical value
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72484—User interfaces specially adapted for cordless or mobile telephones wherein functions are triggered by incoming communication events
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/14—Systems for two-way working
- H04N7/141—Systems for two-way working between two video terminals, e.g. videophone
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Telephone Function (AREA)
- Telephonic Communication Services (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明实施例提供一种通话方法及终端设备,涉及通信技术领域,以解决现有终端设备中的视频通话功能不灵活的问题。该方法包括:在检测到目标视频通话请求的情况下,显示第一控件;接收第一用户对该第一控件的第一输入;响应于该第一输入,控制第一终端设备进入静音通话模式。该方法可以应用于终端设备进行视频通话的场景中。
Description
技术领域
本发明实施例涉及通信技术领域,尤其涉及一种通话方法及终端设备。
背景技术
随着终端技术的不断发展,终端设备(例如手机)一般都具有视频通话的功能。
目前,当一个用户(以下称为用户A)向另一个用户(以下称为用户B)发起视频通话时,常常会因为用户B的终端设备接通视频通话时受到其所处场景的限制,而使得用户B的终端设备无法快速地接通由用户A的终端设备发起的视频通话。具体的,当用户B的终端设备位于办公场所时,为了避免对其他用户造成干扰,用户B可能不能快速地对用户B的终端设备进行操作,如此使得用户B的终端设备可能无法快速地接通由用户A的终端设备发起的视频通话,即终端设备中的视频通话功能不灵活。
发明内容
本发明实施例提供一种通话方法及终端设备,以解决现有终端设备中的视频通话功能不灵活的问题。
为了解决上述技术问题,本发明实施例是这样实现的:
第一方面,本发明实施例提供了一种通话方法。该方法可以应用于第一终端设备。该方法可以包括:在检测到目标视频通话请求的情况下,显示第一控件,并接收第一用户对该第一控件的第一输入,以及响应于该第一输入,控制第一终端设备进入静音通话模式。
第二方面,本发明实施例提供了一种终端设备。该终端设备可以为第一终端设备。该第一终端设备可以包括显示模块、接收模块和控制模块。显示模块,用于在检测到目标视频通话请求的情况下,显示第一控件式;接收模块,用于接收第一用户对显示模块显示的第一控件的第一输入;控制模块,用于响应于接收模块接收的第一输入,控制第一终端设备进入静音通话模式。
第三方面,本发明实施例提供了一种终端设备,包括处理器、存储器及存储在该存储器上并可在该处理器上运行的计算机程序,该计算机程序被该处理器执行时实现上述第一方面提供的通话方法的步骤。
第四方面,本发明实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储计算机程序,该计算机程序被该处理器执行时实现上述第一方面提供的通话方法的步骤。
本发明实施例中,在检测到目标视频通话请求的情况下,可以显示第一控件,并接收第一用户对该第一控件的第一输入,以及响应于该第一输入,控制第一终端设备进入静音通话模式。通过该方案,在用户(例如第一用户)使用的终端设备(例如第一终端设备)处于不方便接通视频通话的场景(例如办公室)中,当终端设备检测到视频通话请求(例如目标视频通话请求)时,为了避免对其他用户造成干扰,该用户可以通过对该终端设备显示的控件 (例如第一控件)输入(例如第一输入),以触发终端设备进入静音通话模式,从而使得终端设备无法通过扬声器输出声音,即可以避免由于该终端设备接通视频通话而对其他用户造成的干扰。如此,由于在终端设备处于某些场景时,可以选择适应这些场景的通话模式(例如本发明实施例中的静音通话模式),因此提高了终端设备中的视频通话功能的灵活性。
附图说明
图1为本发明实施例提供的安卓操作***的架构示意图;
图2为本发明实施例提供的通话方法的示意图之一;
图3为本发明实施例提供的第一控件的示意图之一;
图4为本发明实施例提供的第一控件的示意图之二;
图5为本发明实施例提供的通话方法的示意图之二;
图6为本发明实施例提供的目标方式的示意图之一;
图7为本发明实施例提供的目标方式的示意图之二;
图8为本发明实施例提供的第二控件的示意图;
图9为本发明实施例提供的显示视频通话界面的示意图;
图10为本发明实施例提供的终端设备的结构示意图之一;
图11为本发明实施例提供的终端设备的结构示意图之二;
图12为本发明实施例提供的终端设备的结构示意图之三;
图13为本发明实施例提供的终端设备的硬件示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本文中术语“和/或”,是一种描述关联对象的关联关系,表示可以存在三种关系,例如, A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。本文中符号“/”表示关联对象是或者的关系,例如A/B表示A或者B。
本发明的说明书和权利要求书中的术语“第一”和“第二”等是用于区别不同的对象,而不是用于描述对象的特定顺序。例如,第一终端设备和第二终端设备等是用于区别不同的终端设备,而不是用于描述终端设备的特定顺序。
在本发明实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本发明实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
在本发明实施例的描述中,除非另有说明,“多个”的含义是指两个或者两个以上,例如,多个元件是指两个或者两个以上的元件等。
本发明实施例提供一种通话方法及终端设备,在检测到目标视频通话请求的情况下,可以显示第一控件,并接收第一用户对该第一控件的第一输入,以及响应于该第一输入,控制第一终端设备进入静音通话模式。通过该方案,在用户(例如第一用户)使用的终端设备(例如上述的第一终端设备)处于不方便接通视频通话的场景(例如办公室)中,当该终端设备检测到视频通话请求(例如目标视频通话请求)时,为了避免对其他用户造成干扰,该用户可以通过对该终端设备显示的控件(例如第一控件)输入(例如第一输入),以触发终端设备进入静音通话模式,从而使得终端设备无法通过扬声器输出声音,即可以避免由于该终端设备接通视频通话而对其他用户造成的干扰。如此,由于在终端设备处于某些场景时,可以选择适应这些场景的通话模式(例如本发明实施例中的静音通话模式),因此提高了终端设备中的视频通话功能的灵活性。
本发明实施例中的终端可以为具有操作***的终端。该操作***可以为安卓(Android) 操作***,可以为ios操作***,还可以为其他可能的操作***,本发明实施例不作具体限定。
下面以安卓操作***为例,介绍一下本发明实施例提供的通话方法所应用的软件环境。
如图1所示,为本发明实施例提供的一种可能的安卓操作***的架构示意图。在图1中,安卓操作***的架构包括4层,分别为:应用程序层、应用程序框架层、***运行库层和内核层(具体可以为Linux内核层)。
其中,应用程序层包括安卓操作***中的各个应用程序(包括***应用程序和第三方应用程序)。
应用程序框架层是应用程序的框架,开发人员可以在遵守应用程序的框架的开发原则的情况下,基于应用程序框架层开发一些应用程序。
***运行库层包括库(也称为***库)和安卓操作***运行环境。库主要为安卓操作***提供其所需的各类资源。安卓操作***运行环境用于为安卓操作***提供软件环境。
内核层是安卓操作***的操作***层,属于安卓操作***软件层次的最底层。内核层基于Linux内核为安卓操作***提供核心***服务和与硬件相关的驱动程序。
以安卓操作***为例,本发明实施例中,开发人员可以基于上述如图1所示的安卓操作***的***架构,开发实现本发明实施例提供的通话方法的软件程序,从而使得该通话方法可以基于如图1所示的安卓操作***运行。即处理器或者终端可以通过在安卓操作***中运行该软件程序实现本发明实施例提供的通话方法。
本发明实施例中的第一终端设备可以为移动终端,也可以为非移动终端。示例性的,移动终端可以为手机、平板电脑、笔记本电脑、掌上电脑、车载终端、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本或者个人数字助理(personal digital assistant,PDA)等,非移动终端可以为个人计算机(personalcomputer,PC)、电视机(television, TV)、柜员机或者自助机等,本发明实施例不作具体限定。
本发明实施例中的第二终端设备可以为移动终端,也可以为非移动终端。具体的,对于第二终端设备的列举,可以参见上述对第一终端设备的相关列举,此处不再赘述。
本发明实施例提供的通话方法的执行主体可以为上述的第一终端设备和第二终端设备,也可以为该第一终端设备和该第二终端设备中能够实现该通话方法的功能模块和/或功能实体,具体的可以根据实际使用需求确定,本发明实施例不作限定。
当一个用户(以下称为用户A,例如可以为本发明实施例中的第一用户)的终端设备(以下称为终端设备A,例如可以为本发明实施例中的第一终端设备)检测到有视频通话请求(例如本发明实施例中的目标视频通话请求,用于指示一个视频通话)时,如果用户A和终端设备A处于不方便接通视频通话的场景(例如办公场所),那么在用户A触发终端设备A接通视频通话之后,由于终端设备A会默认输出画面和声音,因此终端设备A输出的声音可能会影响处于该场景中的其他用户。本发明实施例中,为了避免终端设备A接通视频通话之后输出的声音对其他用户造成干扰,用户A可以在触发终端设备A接通视频通话之前,先触发终端设备A进入静音通话模式(即终端设备A无法通过扬声器输出声音)。具体的,本发明实施例中,在这种场景下,用户A可以在触发终端设备A接通视频通话之前,先通过一个输入(例如本发明实施例中的第一输入)触发终端设备A进入静音通话模式。
其中,上述终端设备A接通视频通话可以为终端设备A成功响应视频通话请求。
本发明实施例中,上述终端设备A检测到有视频通话请求,可以是终端设备A接收到由终端设备B发起的视频通话请求,也可以是终端设备A向终端设备B发起视频通话请求。具体可以根据实际使用需求确定,本发明实施例不作限定。
可以理解,本发明实施例提供的通话方法,可以由本发明实施例中的第一终端设备执行,也可以由本发明实施例中的第二终端设备执行。具体可以根据实际使用需求确定,本发明实施例不作限定。
下面以第一终端设备执行本发明实施例提供的通话方法、且第一终端设备与第二终端设备交互为例,结合各个附图对本发明实施例提供的通话方法进行示例性的说明。
需要说明的是,为了区分使用不同终端设备的用户,本发明实施例中将使用第一终端设备的用户称为第一用户,将使用第二终端设备的用户称为第二用户。
如图2所示,本发明实施例提供一种通话方法,该方法可以包括下述的S201至S203。
S201、第一终端设备在检测到目标视频通话请求的情况下,显示第一控件。
可选的,本发明实施例中,上述第一控件可以用于确定第一终端设备是否进入静音通话模式。即用户可以通过对第一控件的输入,确定触发终端设备进入静音通话模式。
可选的,本发明实施例中,上述目标视频通话请求可以用于指示目标视频通话。
可选的,本发明实施例中,一种情况下,上述目标视频通话请求可以为第一终端设备接收的视频通话请求,这种情况下,该目标视频通话请求可以为第二终端设备向第一终端设备发送的视频通话请求(即第二终端设备发起的视频通话请求)。另一种情况下,上述目标视频通话请求可以为第一终端设备发起的视频通话请求,这种情况下,该目标视频通话请求可以为第一终端设备向第二终端设备发送的视频通话请求。
示例性的,结合上述两种情况,本发明实施例中的S201具体可以通过下述的S201a(对应上述一种情况)或S201b(对应上述另一种情况)实现。
S201a、第一终端设备在接收到目标视频通话请求的情况下,显示第一控件,该目标视频通话请求为第二终端设备向第一终端设备发送的视频通话请求。
S201b、第一终端设备在发起目标视频通话请求的情况下,显示第一控件,该目标视频通话请求为第一终端设备向第二终端设备发送的视频通话请求。
可以理解,本发明实施例中,上述第一终端设备可以为目标视频通话请求的接收方(例如上述的一种情况),也可以为目标视频通话请求的发起方(例如上述的另一种情况)。具体可以根据实际使用需求确定,本发明实施例不作限定。
示例性的,本发明实施例中,以第一终端设备为目标视频通话请求的接收方,第二终端设备为目标视频通话请求的发起方为例,如果第一用户需要第一终端设备在接通目标视频通话之后不通过扬声器输出声音,即第一终端设备在接通目标视频通话之后立即进入静音通话模式,那么第一用户可以在触发第一终端设备接通目标视频通话之前,先通过对上述第一控件的输入,触发第一终端设备进入静音通话模式。如此,在第一用户触发第一终端设备接通目标视频通话之后,第一终端设备不会通过扬声器输出声音,从而可以避免对周围其它用户造成干扰。
再示例性的,本发明实施例中,以第一终端设备为目标视频通话请求的发起方,第二终端设备为目标视频通话请求的接收方为例,如果第一用户需要第一终端设备在接通目标视频通话之后不通过扬声器输出声音,即第一终端设备在接通目标视频通话之后立即进入静音通话模式,那么第一用户可以在触发第一终端设备接通目标视频通话之前,先通过对上述第一控件的输入,触发第一终端设备进入静音通话模式。如此,在第一用户触发第一终端设备接通目标视频通话之后,第一终端设备不会通过扬声器输出声音,从而可以避免对周围其它用户造成干扰。
需要说明的是,本发明实施例中,上述第一终端设备接通目标视频通话可以为第一终端设备成功响应上述目标视频通话请求。
可选的,本发明实施例中,上述第一控件可以为提示信息形式的控件,也可以为符号形式的控件,具体可以根据实际使用需求确定,本发明实施例不作限定。
S202、第一终端设备接收第一用户对第一控件的第一输入。
其中,上述第一用户可以为使用第一终端设备的用户。
可选的,本发明实施例中,上述第一输入可以为第一用户在上述第一控件上的输入。具体的,该第一输入可以为第一用户在第一控件上的点击输入(具体可以为单击输入或者双击输入)、滑动输入以及长按输入等任意可能形式的输入。具体可以根据实际使用需求确定,本发明实施例不作限定。
其中,上述重按输入也称为压力触控输入,其是指第一用户在第一控件上以大于或等于压力阈值的压力值按下的输入。上述长按输入是指第一用户在第一控件上以大于或等于时间阈值的时长按下的输入。
S203、第一终端设备响应于第一输入,控制第一终端设备进入静音通话模式。
可选的,本发明实施例中,在第一终端设备进入静音通话模式之后,第一终端设备的扬声器可以不输出音频,或者,第一终端设备的扬声器可以处于断电状态。
可以理解,本发明实施例中,在第一终端设备进入静音通话模式之后,第一终端设备可以控制扬声器处于关闭状态,即第一终端设备无法通过扬声器输出声音(例如第一终端设备无法通过扬声器输出目标视频通话过程中的声音信号)。
可选的,本发明实施例中,在第一终端设备进入静音通话模式之后,第一终端设备的麦克风可以不输入音频,或者,第一终端设备的麦克风可以处于断电状态。
可以理解,本发明实施例中,在第一终端设备进入静音通话模式之后,第一终端设备可以控制麦克风处于关闭状态,即第一终端设备无法通过麦克风采集声音(例如第一终端设备无法通过麦克风采集第一用户在目标视频通话过程中的语音信息)。
下面再结合图3和图4示意的不同形式的第一控件,对本发明实施例提供的通话方法进行示例性的说明。
示例性的,如图3所示,为上述第一控件为提示信息形式的控件的一种可能的示意图。具体的,在图3中,该提示信息形式的控件可以包括提示内容和提示选项。提示内容可以为如图3中30所示的“是否进入静音通话模式”,提示选项可以为提示信息中的一个选项按钮控件(如图3中31所示的“是”和如图3中32所示的“否”)。在第一终端设备显示如图3 所示的第一控件之后,第一用户可以通过对如图3中31所示的“是”控件的输入(即上述第一输入),触发第一终端设备进入静音通话模式。
又示例性的,如图4所示,为上述第一控件为符号形式的控件的一种可能的示意图。具体的,在图4中,该符号形式的控件可以为一个话筒静音符号(如图4中的40所示的符号)。在第一终端设备显示如图4所示的第一控件之后,第一用户可以通过对如图4中40所示的符号控件的输入(即上述第一输入),触发第一终端设备进入静音通话模式。
本发明实施例中,在终端设备(第一终端设备)检测到目标视频通话请求(例如终端设备发起目标视频通话)的情况下,由于用户(即第一用户)可以通过对控件(即第一控件) 的输入(即第一输入),触发终端设备响应于该输入,进入静音通话模式,从而使得终端设备无法通过扬声器输出声音。如此,由于用户可以通过对控件的输入,触发终端设备进入静音通话模式,从而可以避免终端设备接通视频通话对其他用户造成的干扰,因此,在终端设备处于某些场景时,用户可以选择适应这些场景的通话模式(例如本发明实施例中的静音通话模式),从而可以提高终端设备中的视频通话功能的灵活性。
可选的,本发明实施例中,在第一终端设备进入静音通话模式之后,第一终端设备可以向第二终端设备发送目标指示信息。该目标指示信息,可以用于向第二终端设备指示第一终端设备当前处于静音通话模式。如此,在第二终端设备接收到该目标指示信息之后,第二终端设备可以根据该目标指示信息,确定在视频通话过程中,其从第一终端设备接收到的消息的显示方式。
示例性的,结合图2,如图5所示,在上述S203之后,本发明实施例提供的通话方法还可以包括下述的S204至S206。
S204、第一终端设备向第二终端设备发送目标指示信息。
本发明实施例中,上述目标指示信息可以用于向第二终端设备指示第一终端设备当前处于静音通话模式。第二终端设备接收到该目标指示信息之后,第二终端设备可以根据该目标指示信息,确定目标方式,并向第二用户指示该目标方式。其中,该目标方式为第二终端设备输出第一消息的方式,该第一消息为第二终端设备从第一终端设备接收的消息,该第二用户为使用第二终端设备的用户。
S205、第二终端设备根据目标指示信息,确定目标方式。
其中,上述目标方式可以为第二终端设备输出第一消息的方式。该第一消息可以为第二终端设备从第一终端设备接收的消息。
S206、第二终端设备显示第一提示信息。
其中,上述第一提示信息可以用于指示上述目标方式。具体的,第一提示信息可以用于第二终端设备向第二用户指示目标方式。
本发明实施例中,当第一终端设备进入静音通话模式之后,第一终端设备可以向第二终端设备发送目标指示信息。由于该目标指示信息可以用于向第二终端设备指示第一终端设备当前处于静音通话模式,因此,在第二终端设备接收到目标指示信息之后,第二终端设备可以根据该目标指示信息,确定目标方式,并向第二用户指示该目标方式。
可选的,本发明实施例中,上述目标方式可以包括两种方式,分别为方式一和方式二,下面具体对这两种方式(方式一和方式二)进行示例性的说明。
方式一:以文本方式显示。
方式二:以语音方式输出。
可选的,本发明实施例中,在第二终端设备接收到目标指示信息之后,第二终端设备可以根据该目标指示信息获知第一终端设备当前处于静音通过模式,从而第二终端设备可以通过显示第一提示信息,以指示用户确定第二终端设备显示消息的方式,即该第一提示信息可以用于指示上述目标方式(例如上述的方式一和方式二)。如此,第二用户可以从该目标方式中选择一种方式,并在第二用户选择一种方式之后,第二终端设备可以根据第二用户选择的方式,输出第二终端设备从第一终端设备接收的消息(即上述的第一消息)。
示例性的,在第二终端设备接收到目标指示信息之后,第二终端设备可以显示如图6所示的第一提示信息。其中,该第一提示信息中可以包括如图6中的60所示的“以文本方式显示对方发送的消息”(即上述方式一)和如图6中的61所示的“以语音方式输出对方发送的消息”(即上述方式二)。如果第二用户选择60所示的“以文本方式显示对方发送的消息”,那么第二终端设备在接收到第一终端设备发送的消息之后,可以以文本方式显示这些消息。如果第二用户选择61所示的“以语音方式输出对方发送的消息”,那么第二终端设备在接收到第一终端设备发送的消息之后,可以以语音方式输出这些消息。
可选的,本发明实施例中,当第二用户选择的目标方式为方式二时,第二终端设备还可以进一步显示第二提示信息,以提示第二用户选择一种自己喜欢的方言。如此,在第二用户选择一种方言之后,第二终端设备可以根据第二用户选择的方言,以该方言输出第二终端设备从第一终端设备接收的消息(即上述的第一消息)。
示例性的,当第二用户选择的目标方式为以语音方式输出时,第二终端设备还可以显示如图7所示的第二提示信息。其中,该第二提示信息中可以包括如图7中的70所示的“粤语”和如图7中的71所示的“陕西话”。如果第二用户选择的方言为70所示的“粤语”,那么第二终端设备在接收到第一终端设备发送的消息之后,可以以“粤语”输出这些消息。如果第二用户选择的方言为71所示的“陕西话”,那么第二终端设备在接收到第一终端设备发送的消息之后,可以以“陕西话”输出这些消息。
本发明实施例中,当第一终端设备处于静音通话模式时,第二终端设备可以提供不同的方式输出其从第一终端设备接收的消息(例如第一消息)。具体的,第二终端设备可以向第二用户显示第一提示信息,以提示第二用户选择一种第二终端设备显示消息的方式。如此,由于第二终端设备可以根据第一终端设备所处的模式(例如静音通话模式),适应性的以第二用户所需的方式输出其从第一终端设备接收的消息,从而提高了终端设备中视频通话功能的灵活性。
可选的,本发明实施例中,当第一终端设备进入静音通话模式之后,第一终端设备可以自动接通上述目标视频通话(即第一终端设备与第二终端设备之间的视频通话)。可以理解,第一用户可以通过对第一控件的输入,既触发第一终端设备进入静音通话模式,又触发第一终端设备接通目标视频通话。即,第一用户可以通过一次输入,触发第一终端设备在静音通话模式下进行目标视频通话。
可选的,本发明实施例中,当第一终端设备进入静音通话模式之后,第一用户还可以通过对另一个控件(例如下述的目标控件)的输入,触发第一终端设备接通上述目标视频通话。可以理解,第一用户可以通过对上述第一控件的输入,触发第一终端设备进入静音通话模式,再通过对另一个控件(即目标控件)的输入,触发第一终端设备接通目标视频通话。即,第一用户可以通过两次输入,触发第一终端设备在静音通话模式下进行目标视频通话。
需要说明的是,本发明实施例中,第一终端设备接通目标视频通话之后,第一终端设备可以显示目标视频通话界面(即上述目标视频通话的界面,也称为第一终端设备与第二终端设备之间的视频通话界面)。
可选的,本发明实施例中,上述目标控件可以为选项按钮形式的控件。
下面结合图3示意的目标控件,对本发明实施例提供的通话方法进行示例性的说明。
示例性的,如图3所示,为上述目标控件为选项按钮形式的控件的一种可能的示意图。具体的,在图3中,该选项按钮形式的控件可以包括“接通”控件(如图3中33所示的控件)和“挂断”控件(如图3中34所示的控件)。在第一终端设备显示如图3所示的目标控件之后,第一用户可以通过对如图3中33所示的“接通”控件的输入,触发第一终端设备接通目标视频通话。
可选的,本发明实施例中,在第一终端设备接通目标视频通话之后,第一终端设备可以显示目标视频通话界面(即目标视频通话的界面)。并且,在第一终端设备接通目标视频通话之后,第一终端设备可以接收第二终端设备发送的语音消息,并根据该语音消息,确定该语音消息包括的用户声音种类数量,以及确定第一画面中的人脸数量,以及根据用户声音种类数量和人脸数量,确定语音消息转换得到的文本消息的显示方式。
示例性的,在上述第一终端设备显示目标视频通话界面之后,本发明实施例提供的通话方法还可以包括下述的S207至S210。
S207、在显示目标视频通话界面之后,第一终端设备接收第二终端设备发送的语音消息。
其中,上述目标视频通话界面可以为第一终端设备和第二终端设备的视频通话界面。即上述目标视频通话界面可以为第一终端设备和第二终端设备之间进行视频通话的视频通话界面。
本发明实施例中,在第一终端设备接通第一终端设备与第二终端设备之间的目标视频通话之后,第一终端设备可以在第一终端设备的屏幕上显示目标视频通话的界面(即为上述的目标视频通话界面)。并且,在第一终端设备接通目标视频通话之后,第一终端设备可以接收第二终端设备发送的语音消息。
示例性的,当第一终端设备向第二终端设备发起目标视频通话请求时,在第二终端设备接通目标视频通话之后,第一终端设备可以在第一终端设备的屏幕上显示该目标视频通话的界面,并且在第一终端设备接通该目标视频通话之后,第一终端设备可以接收第二终端设备发送的语音消息,当然第二终端设备也可以接收第一终端设备发送的语音消息。
又示例性的,当第一终端设备接收到由第二终端设备发起的目标视频通话请求时,在第一终端设备接通目标视频通话之后,第一终端设备可以在第一终端设备的屏幕上显示该目标视频通话的界面,并且在第一终端设备接通该目标视频通话之后,第一终端设备可以接收第二终端设备发送的语音消息,当然第二终端设备也可以接收第一终端设备发送的语音消息。
S208、第一终端设备根据语音消息,获取第一数值。
其中,上述第一数值可以用于指示语音消息包括的用户声音种类数量。即该第一数值可以为该语音消息对应的声音信号中,包含的不同音色的数量,该不同音色的数量即为语音消息对应的用户数量。
可选的,本发明实施例中,在第一终端设备接收第二终端设备发送的语音消息之后,第一终端设备可以根据语音消息对应的声音信号中包含的不同音色,确定该声音信号中不同音色的数量(即用户声音种类数量),从而第一终端设备可以根据该数量,确定该语音消息对应的用户数量(即为上述的第一数值)。其中,声音信号中的不同音色可以为不同用户发出的声音对应的音色,即声音信号中的不同音色对应不同的用户。
S209、第一终端设备获取第二数值。
其中,上述第二数值可以用于指示第一画面包括的人脸数量。该第一画面可以为目标视频通话界面中显示目标内容的画面,该目标内容可以为第二终端设备的摄像头采集的内容。即该第一画面可以为第一终端设备显示的目标视频通话界面中,第二终端设备的通话窗口显示的画面。具体的,可以理解,第一画面可以为第一终端设备获取第二数值时,第二终端设备的通话窗口显示的瞬时画面。
可选的,本发明实施例中,在第一终端设备与第二终端设备视频通话过程中,第二终端设备可以通过第二终端设备的摄像头采集目标内容,并向第一终端设备发送该目标内容。如此,第一终端设备可以在目标视频通话界面中显示该目标内容,并确定该目标内容中包括的人脸数量。
S210、第一终端设备根据第一数值和第二数值,确定文本消息的显示方式。
其中,上述文本消息可以为上述语音消息转换得到的消息。
可选的,本发明实施例中,上述文本消息的显示方式可以包括第一显示方式和第二显示方式。
可选的,本发明实施例中,上述S208具体可以通过下述的S208a或S208b实现。
S208a、在第一数值小于或等于第二数值的情况下,第一终端设备确定文本消息的显示方式为第一显示方式。
可选的,本发明实施例中,上述第一显示方式具体可以为下述的方式三和/或方式四。下面具体对这两种方式(方式三和方式四)进行示例性的说明。
方式三:第一终端设备根据语音消息对应的声音信号中的不同音色,确定该不同音色对应的颜色,从而可以按照不同的颜色显示文本消息中与不同用户对应的内容。例如,第一终端设备可以以颜色1显示文本消息中与用户1对应的内容,以颜色2显示文本消息中与用户 2对应的内容。
方式四:第一终端设备可以将语音消息中与不同用户对应的内容,显示在目标视频通话界面(具体可以为上述第二终端设备的通话窗口)中对应用户的图像上。具体的,第一终端设备可以将语音消息中的内容与上述第一画面中各个用户的口型匹配,并根据匹配的结果,在目标视频通话界面中对应用户的图像上显示文本消息。例如,第一终端设备可以将文本消息中与用户1对应的内容显示在第一画面中用户1的图像上,将文本消息中与用户2对应的内容显示在第一画面中用户2的图像上。
可选的,本发明实施例中,当第一终端设备按照上述方式三和/或方式四显示文本消息中与不同用户对应的内容时,第一终端设备可以以弹幕形式显示。
S208b、在第一数值大于第二数值的情况下,第一终端设备确定文本消息的显示方式为第二显示方式。
可选的,本发明实施例中,当第一数值大于第二数值时,可以表示上述确定的音色数量大于用户数量。在这种情况下,对于在上述第一画面中识别到音色的用户,第一终端设备可以按照上述第一显示方式显示,对于未识别到音色的用户,可以在目标视频通话界面中的边缘区域显示(该显示方式可以为在边缘区域显示,以下称为第三显示方式)。
可以理解,本发明实施例中的第二显示方式可以包括上述第一显示方式和第三显示方式。
本发明实施例中,第一终端设备可以在接通目标视频通话之后,根据获取的第一数值和第二数值,确定由语音消息转换得到的文本消息在第一终端设备上的显示方式,并且按照该显示方式(例如上述的第一显示方式或第二显示方式)显示该文本消息。如此,第一终端设备接收到语音消息之后,由于其无法通过扬声器输出该语音消息(第一终端设备处于静音通话模式),因此第一终端设备可以将该语音消息转换为文本消息,并在不同情况下,通过不同的方式显示该文本消息,从而使得第一终端设备在处于静音通话模式时,可以灵活、且多样化地为用户展示其接收到消息。
可选的,本发明实施例中,当第一终端设备进入静音通话模式之后,如果第一用户需要退出静音通话模式,那么第一用户可以通过对视频通话界面中的一个控件(例如下述的第二控件)的输入(例如下述的第二输入),触发终端设备退出静音通话模式。
示例性的,在第一终端设备显示目标视频通话界面之后,本发明实施例提供的通话方法还可以包括下述的S211和S212。
S211、在显示目标视频通话界面之后,第一终端设备接收第一用户对第二控件的第二输入。
其中,上述第二控件可以为目标视频通话界面中的控件。该目标视频通话界面可以为第一终端设备和第二终端设备的视频通话界面。
可选的,本发明实施例中,第二控件可以用于确定第一终端设备是否退出静音通话模式。即用户可以通过对第二控件的输入,确定触发终端设备退出静音通话模式。
可选的,本发明实施例中,上述第二控件可以为提示信息形式的控件,也可以为符号形式的控件,具体可以根据实际使用需求确定,本发明实施例不作限定。
可选的,本发明实施例中,当第二控件为提示信息形式的控件时,在第一终端设备显示目标视频通话界面之后,第一用户可以先通过一个输入,触发第一终端设备显示第二控件,再通过对第二控件的输入,触发第一终端设备退出静音通话模式。
示例性的,以第二控件为提示信息形式的控件为例,在第一终端设备显示如图9所示的目标视频通话界面之后,第一用户可以先通过一个输入,触发第一终端设备显示第二控件,再通过对第二控件中提示选项的输入,触发第一终端设备退出静音通话模式。具体的,第一用户可以通过对提示选项为“是”的选项按钮控件的输入,触发第一终端设备退出静音通话模式。
可选的,本发明实施例中,当第二控件为符号形式的控件时,在第一终端设备显示目标视频通话界面之后,第一用户可以通过对该第二控件的输入,直接触发第一终端设备退出静音通话模式。
示例性的,以第二控件为符号形式的控件为例,在第一终端设备显示如图9所示的目标视频通话界面之后,第一用户可以通过对如图9中的90所示的第二控件的输入,直接触发第一终端设备退出静音通话模式。
可选的,本发明实施例中,上述第二输入可以为第一用户在上述第二控件上的输入。具体的,该第二输入可以为第一用户在第二控件上的点击输入(具体可以为单击输入或者双击输入)、滑动输入以及长按输入等任意可能形式的输入。具体可以根据实际使用需求确定,本发明实施例不作限定。
其中,上述重按输入也称为压力触控输入,其是指第一用户在第二控件上以大于或等于压力阈值的压力值按下的输入。上述长按输入是指第一用户在第二控件上以大于或等于时间阈值的时长按下的输入。
S212、第一终端设备响应于第二输入,退出静音通话模式。
可选的,本发明实施例中,在退出上述静音通话模式之后,第一终端设备的扬声器可以输出音频。
可以理解,本发明实施例中,在第一终端退出静音通话模式之后,第一终端设备可以控制扬声器处于开启状态,即第一终端设备可以通过扬声器输出声音(例如第一终端设备可以通过扬声器输出目标视频通话过程中的声音信号)。
可选的,本发明实施例中,在第一终端设备退出静音通话模式之后,第一终端设备的麦克风可以输入音频。
可以理解,本发明实施例中,在第一终端退出静音通话模式之后,第一终端设备可以控制麦克风处于开启状态,即第一终端设备可以通过麦克风采集声音(例如第一终端设备可以通过麦克风采集目标视频通话过程中的声音信号)。
下面再结合图8和图9示意的不同形式的第二控件,对本发明实施例提供的通话方法进行示例性的说明。
示例性的,如图8所示,为上述第二控件为提示信息形式的控件的一种可能的示意图。具体的,在图8中,该提示信息形式的控件可以包括提示内容和提示选项。提示内容可以为如图8中80所示的“是否退出静音通话模式”,提示选项可以为提示信息中的一个选项按钮控件(如图8中81所示的“是”和如图8中82所示的“否”)。在第一终端设备显示如图8 所示的第二控件之后,第一用户可以通过对如图8中81所示的“是”控件的输入(即上述第二输入),触发第一终端设备退出静音通话模式。
又示例性的,如图9所示,为上述第二控件为符号形式的控件的一种可能的示意图。具体的,在图9中,该符号形式的控件可以为一个话筒静音符号(如图9中的90所示的符号)。在第一终端设备显示如图9所示的第二控件之后,第一用户可以通过对如图9中90所示的符号控件的输入(即上述第二输入),触发第一终端设备退出静音通话模式。
需要说明的是,本发明实施例中,当第一控件和第二控件均为符号形式(例如如图4中所示的符号和如图9中所示的符号)的控件时,第一控件和第二控件可以为一个控件。具体的,当第一用户对该一个控件进行第一输入时,可以触发第一终端设备进入静音通话模式;在第一终端设备进入静音通话模式之后,第一用户可以对该一个控件进行再次输入(即上述第二输入),以触发第一终端设备退出静音通话模式。
本发明实施例中,在第一终端设备进入静音通话模式之后,如果第一用户需要退出静音通话模式,那么第一用户可以通过对上述第二控件的输入,触发第一终端设备退出静音通话模式。因此,第一用户可以在第一终端设备处于静音通话模式的过程中,根据自身需求随时触发第一终端设备退出静音通话模式,从而可以提高终端设备中的视频通话功能的灵活性。
需要说明的是,本发明实施例中,上述各个附图所示的通话方法均是以结合本发明实施例中的一个附图为例示例性的说明的。具体实现时,上述各个附图所示的通话方法还可以结合上述实施例中示意的其它可以结合的任意附图实现,此处不再赘述。
如图10所示,本发明实施例提供一种终端设备300。该终端设备可以为第一终端设备,该终端设备可以包括显示模块301、接收模块302和控制模块303。其中,显示模块301,可以用于在检测到目标视频通话请求的情况下,显示第一控件;接收模块302,可以用于接收第一用户对显示模块301显示的该第一控件的第一输入;控制模块303,可以用于响应于接收模块302接收的该第一输入,控制第一终端设备进入静音通话模式。
可选的,本发明实施例中,在进入静音通话模式之后,第一终端设备的扬声器可以不输出音频。
可选的,本发明实施例提供的终端设备300还可以包括检测模块。其中,检测模块可以用于检测终端设备300中是否有视频通话请求。具体的,该检测模块可以用于检测终端设备是否接收到由其它终端设备发起的视频通话请求(例如上述的目标视频通话请求),或者,该检测模块可以用于检测终端设备是否向其它终端设备发起视频通话请求(例如上述的目标视频通话请求)。
可选的,本发明实施例提供的终端设备中,在进入静音通话模式之后,第一终端设备的麦克风可以不输入音频。
可选的,本发明实施例提供的终端设备中,该终端设备可以为第一终端设备,结合图10,如图11所示,本发明实施例提供的终端设备300还可以包括:发送模块304。发送模块304,可以用于在控制模块303控制第一终端设备进入静音通话模式之后,向第二终端设备发送目标指示信息,该目标指示信息可以用于指示第一终端设备当前处于静音通话模式。
可选的,本发明实施例中,上述目标指示信息可以用于第二终端设备向第二用户指示目标方式,该目标方式可以为第二终端设备输出从第一终端设备接收的消息的方式。
可选的,本发明实施例提供的终端设备中,结合图10,如图12所示,本发明实施例提供的终端设备300还可以包括:获取模块305和确定模块306。接收模块302,还可以用于在显示模块301显示目标视频通话界面之后,接收第二终端设备发送的语音消息,该目标视频通话界面可以为第一终端设备和第二终端设备的视频通话界面。获取模块305,可以用于根据接收模块302接收的语音消息,获取第一数值,并获取第二数值,该第一数值可以用于指示语音消息包括的用户声音种类数量,该第二数值可以用于指示目标视频通话界面中第一画面包括的人脸数量,该第一画面可以为目标视频通话界面中显示目标内容的画面,该目标内容可以为第二终端设备的摄像头采集的内容。确定模块306,可以用于根据获取模块305获取的第一数值和第二数值,确定文本消息的显示方式,该文本消息可以为语音消息转换得到的消息。
可选的,本发明实施例中,上述显示模块301,还可以用于显示目标视频通话界面(即第一终端设备和第二终端设备之间的视频通话界面)。
可选的,本发明实施例提供的终端设备中,确定模块306,具体可以用于在第一数值小于或等于第二数值的情况下,确定文本消息的显示方式为第一显示方式;或者,在该第一数值大于该第二数值的情况下,确定该文本消息的显示方式为第二显示方式。
可选的,本发明实施例提供的终端设备中,显示模块301,具体可以用于在接收到目标视频通话请求的情况下,显示第一控件,该目标视频通话请求可以为第二终端设备向第一终端设备发送的视频通话请求;或者,具体用于在发起目标视频通话请求的情况下,显示第一控件,该目标视频通话请求可以为第一终端设备向第二终端设备发送的视频通话请求。
可选的,本发明实施例提供的终端设备中,该终端设备可以为第一终端设备,接收模块 302,还可以用于在显示模块301显示目标视频通话界面之后,接收第一用户对第二控件的第二输入,该第二控件可以为目标视频通话界面中的控件,该目标视频通话界面为第一终端设备和第二终端设备的视频通话界面。控制模块303,还可以用于响应于接收模块302接收的第二输入,控制第一终端设备退出静音通话模式。
可选的,本发明实施例中,在退出静音通话模式之后,第一终端设备的扬声器可以输出音频。
本发明实施例提供的终端设备能够实现上述方法实施例中通话方法实现的各个过程,为避免重复,此处不再赘述。
本发明实施例提供一种终端设备,可以在检测到目标视频通话请求的情况下,显示第一控件,并接收第一用户对该第一控件的第一输入,以及响应于该第一输入,控制终端设备进入静音通话模式。通过该方案,在用户(例如第一用户)使用的终端设备处于不方便接通视频通话的场景(例如办公室)中,当该终端设备检测到视频通话请求(例如目标视频通话请求)时,为了避免对其他用户造成干扰,该用户可以通过对该终端设备显示的控件(例如第一控件)输入(例如第一输入),以触发终端设备进入静音通话模式,从而使得终端设备无法通过扬声器输出声音,即可以避免由于该终端设备接通视频通话而对其他用户造成的干扰。如此,由于在终端设备处于某些场景时,可以选择适应这些场景的通话模式(例如本发明实施例中的静音通话模式),因此提高了终端设备中的视频通话功能的灵活性。
图13为实现本发明各个实施例的一种终端设备的硬件结构示意图。该终端设备100包括但不限于:射频单元101、网络模块102、音频输出单元103、输入单元104、传感器105、显示单元106、用户输入单元107、接口单元108、存储器109、处理器110、以及电源111等部件。本领域技术人员可以理解,图13中示出的终端设备结构并不构成对终端设备的限定,终端设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。在本发明实施例中,终端设备包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载终端、可穿戴设备、以及计步器等。
其中,显示单元106,用于在处理器110检测到目标视频通话请求的情况下,显示第一控件;用户输入单元107,用于接收第一用户对显示单元106显示的第一控件的第一输入;处理器110,用于响应于用户输入单元107接收的第一输入,控制第一终端设备进入静音通话模式。
本发明实施例提供一种终端设备,可以在检测到目标视频通话请求的情况下,显示第一控件,并接收第一用户对该第一控件的第一输入,以及响应于该第一输入,控制第一终端设备进入静音通话模式。通过该方案,在用户(例如第一用户)使用的终端设备(例如第一终端设备)处于不方便接通视频通话的场景(例如办公室)中,当该终端设备检测到视频通话请求(例如目标视频通话请求)时,为了避免对其他用户造成干扰,该用户可以通过对该终端设备显示的控件(例如第一控件)输入(例如第一输入),以触发终端设备进入静音通话模式,从而使得终端设备无法通过扬声器输出声音,即可以避免由于该终端设备接通视频通话而对其他用户造成的干扰。如此,由于本发明实施例在终端设备处于某些场景时,可以选择适应这些场景的通话模式(例如本发明实施例中的静音通话模式),因此提高了终端设备中的视频通话功能的灵活性。
应理解的是,本发明实施例中,射频单元101可用于收发信息或通话过程中,信号的接收和发送,具体的,将来自基站的下行数据接收后,给处理器110处理;另外,将上行的数据发送给基站。通常,射频单元101包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元101还可以通过无线通信***与网络和其他设备通信。
终端设备通过网络模块102为用户提供了无线的宽带互联网访问,如帮助用户收发电子邮件、浏览网页和访问流式媒体等。
音频输出单元103可以将射频单元101或网络模块102接收的或者在存储器109中存储的音频数据转换成音频信号并且输出为声音。而且,音频输出单元103还可以提供与终端设备100执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等等)。音频输出单元103包括扬声器、蜂鸣器以及受话器等。
输入单元104用于接收音频或视频信号。输入单元104可以包括图形处理器(graphics processing unit,GPU)1041和麦克风1042,图形处理器1041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元106上。经图形处理器1041处理后的图像帧可以存储在存储器 109(或其它存储介质)中或者经由射频单元101或网络模块102进行发送。麦克风1042可以接收声音,并且能够将这样的声音处理为音频数据。处理后的音频数据可以在电话通话模式的情况下转换为可经由射频单元101发送到移动通信基站的格式输出。
终端设备100还包括至少一种传感器105,比如光传感器、运动传感器以及其他传感器。具体地,光传感器包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板1061的亮度,接近传感器可在终端设备100移动到耳边时,关闭显示面板1061和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴) 加速度的大小,静止时可检测出重力的大小及方向,可用于识别终端设备姿态(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;传感器105还可以包括指纹传感器、压力传感器、虹膜传感器、分子传感器、陀螺仪、气压计、湿度计、温度计、红外线传感器等,在此不再赘述。
显示单元106用于显示由用户输入的信息或提供给用户的信息。显示单元106可包括显示面板1061,可以采用液晶显示器(liquid crystal display,LCD)、有机发光二极管(organic light-emitting diode,OLED)等形式来配置显示面板1061。
用户输入单元107可用于接收输入的数字或字符信息,以及产生与终端设备的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元107包括触控面板1071以及其他输入设备1072。触控面板1071,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板1071上或在触控面板1071附近的操作)。触控面板1071可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器110,接收处理器110 发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板1071。除了触控面板1071,用户输入单元107还可以包括其他输入设备1072。具体地,其他输入设备1072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。
进一步的,触控面板1071可覆盖在显示面板1061上,当触控面板1071检测到在其上或附近的触摸操作后,传送给处理器110以确定触摸事件的类型,随后处理器110根据触摸事件的类型在显示面板1061上提供相应的视觉输出。虽然在图13中,触控面板1071与显示面板1061是作为两个独立的部件来实现终端设备的输入和输出功能,但是在某些实施例中,可以将触控面板1071与显示面板1061集成而实现终端设备的输入和输出功能,具体此处不做限定。
接口单元108为外部装置与终端设备100连接的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入/输出(I/O)端口、视频I/O端口、耳机端口等等。接口单元108可以用于接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入传输到终端设备100内的一个或多个元件或者可以用于在终端设备100和外部装置之间传输数据。
存储器109可用于存储软件程序以及各种数据。存储器109可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器109可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
处理器110是终端设备的控制中心,利用各种接口和线路连接整个终端设备的各个部分,通过运行或执行存储在存储器109内的软件程序和/或模块,以及调用存储在存储器109内的数据,执行终端设备的各种功能和处理数据,从而对终端设备进行整体监控。处理器110可包括一个或多个处理单元;可选的,处理器110可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器110中。
终端设备100还可以包括给各个部件供电的电源111(比如电池),可选的,电源111可以通过电源管理***与处理器110逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。
另外,终端设备100包括一些未示出的功能模块,在此不再赘述。
可选的,本发明实施例还提供一种终端设备,包括上述如图13所示的包括处理器110,存储器109,存储在存储器109上并可在处理器110上运行的计算机程序,该计算机程序被处理器110执行时实现上述各个方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述各个方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,该计算机可读存储介质可以包括只读存储器 (read-only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。
Claims (10)
1.一种通话方法,应用于第一终端设备,其特征在于,所述方法包括:
在检测到目标视频通话请求的情况下,显示第一控件;
接收第一用户对所述第一控件的第一输入;
响应于所述第一输入,控制所述第一终端设备进入静音通话模式;
在显示目标视频通话界面之后,接收第二终端设备发送的语音消息,所述目标视频通话界面为所述第一终端设备和所述第二终端设备的视频通话界面;
根据所述语音消息,获取第一数值,所述第一数值用于指示所述语音消息包括的用户声音种类数量;
获取第二数值,所述第二数值用于指示第一画面包括的人脸数量,所述第一画面为所述目标视频通话界面中显示目标内容的画面,所述目标内容为所述第二终端设备的摄像头采集的内容;
根据所述第一数值和所述第二数值,确定文本消息的显示方式,所述文本消息为所述语音消息转换得到的消息。
2.根据权利要求1所述的方法,其特征在于,所述控制所述第一终端设备进入静音通话模式之后,所述方法还包括:
向第二终端设备发送目标指示信息,所述目标指示信息用于指示所述第一终端设备当前处于静音通话模式。
3.根据权利要求1所述的方法,其特征在于,所述根据所述第一数值和所述第二数值,确定文本消息的显示方式,包括:
在所述第一数值小于或等于所述第二数值的情况下,确定所述文本消息的显示方式为预设的第一显示方式;
在所述第一数值大于所述第二数值的情况下,确定所述文本消息的显示方式为预设的第二显示方式。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在显示目标视频通话界面之后,接收所述第一用户对第二控件的第二输入,所述第二控件为所述目标视频通话界面中的控件,所述目标视频通话界面为所述第一终端设备和第二终端设备的视频通话界面;
响应于所述第二输入,退出所述静音通话模式。
5.一种终端设备,其特征在于,所述终端设备为第一终端设备,所述终端设备包括显示模块、接收模块和控制模块;
所述显示模块,用于在检测到目标视频通话请求的情况下,显示第一控件;
所述接收模块,用于接收第一用户对所述显示模块显示的所述第一控件的第一输入;
所述控制模块,用于响应于所述接收模块接收的所述第一输入,控制所述第一终端设备进入静音通话模式;
所述终端设备还包括获取模块和确定模块;
所述接收模块,还用于在所述显示模块显示目标视频通话界面之后,接收第二终端设备发送的语音消息,所述目标视频通话界面为所述第一终端设备和所述第二终端设备的视频通话界面;
所述获取模块,用于根据所述接收模块接收的所述语音消息,获取第一数值,并获取第二数值,所述第一数值用于指示所述语音消息包括的用户声音种类数量,所述第二数值用于指示所述目标视频通话界面中第一画面包括的人脸数量,所述第一画面为所述目标视频通话界面中显示目标内容的画面,所述目标内容为所述第二终端设备的摄像头采集的内容;
所述确定模块,用于根据所述获取模块获取的所述第一数值和所述第二数值,确定文本消息的显示方式,所述文本消息为所述语音消息转换得到的消息。
6.根据权利要求5所述的终端设备,其特征在于,所述终端设备还包括发送模块;
所述发送模块,用于在所述控制模块控制所述第一终端设备进入所述静音通话模式之后,向第二终端设备发送目标指示信息,所述目标指示信息用于指示所述第一终端设备当前处于静音通话模式。
7.根据权利要求5所述的终端设备,其特征在于,
所述确定模块,具体用于在所述第一数值小于或等于所述第二数值的情况下,确定所述文本消息的显示方式为预设的第一显示方式;或者,在所述第一数值大于所述第二数值的情况下,确定所述文本消息的显示方式为预设的第二显示方式。
8.根据权利要求5所述的终端设备,其特征在于,
所述接收模块,还用于在所述显示模块显示目标视频通话界面之后,接收所述第一用户对第二控件的第二输入,所述第二控件为所述目标视频通话界面中的控件,所述目标视频通话界面为所述第一终端设备和第二终端设备的视频通话界面;
所述控制模块,还用于响应于所述接收模块接收的所述第二输入,控制所述第一终端设备退出所述静音通话模式。
9.一种终端设备,其特征在于,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至4中任一项所述的通话方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如权利要求1至4中任一项所述的通话方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910404211.4A CN110233933B (zh) | 2019-05-15 | 2019-05-15 | 一种通话方法、终端设备及计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910404211.4A CN110233933B (zh) | 2019-05-15 | 2019-05-15 | 一种通话方法、终端设备及计算机可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110233933A CN110233933A (zh) | 2019-09-13 |
CN110233933B true CN110233933B (zh) | 2020-11-20 |
Family
ID=67861301
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910404211.4A Active CN110233933B (zh) | 2019-05-15 | 2019-05-15 | 一种通话方法、终端设备及计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110233933B (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112565522A (zh) * | 2019-09-25 | 2021-03-26 | 深圳市万普拉斯科技有限公司 | 即时通讯应用来电接听方法、移动终端和计算机存储介质 |
CN111314787A (zh) * | 2020-02-26 | 2020-06-19 | 维沃移动通信有限公司 | 一种视频信息的处理方法及电子设备 |
CN111405226B (zh) * | 2020-03-25 | 2021-12-21 | 维沃移动通信(杭州)有限公司 | 一种视频会话方法及电子设备 |
CN112134997B (zh) * | 2020-09-23 | 2021-10-19 | 维沃移动通信有限公司 | 音频通路状态控制方法、装置、电子设备及可读存储介质 |
CN115379283A (zh) * | 2022-08-16 | 2022-11-22 | 维沃移动通信有限公司 | 视频通话方法和装置 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106303350A (zh) * | 2015-06-11 | 2017-01-04 | 阿里巴巴集团控股有限公司 | 一种多模式的视频通话方法及装置 |
US10218938B2 (en) * | 2016-04-14 | 2019-02-26 | Popio Ip Holdings, Llc | Methods and systems for multi-pane video communications with photo-based signature verification |
CN108737766A (zh) * | 2018-08-22 | 2018-11-02 | 广东小天才科技有限公司 | 一种视频通话方法、装置、可穿戴设备及存储介质 |
CN108712577B (zh) * | 2018-08-28 | 2021-03-12 | 维沃移动通信有限公司 | 一种通话模式切换方法及终端设备 |
CN109151366B (zh) * | 2018-09-27 | 2020-09-22 | 惠州Tcl移动通信有限公司 | 一种视频通话的声音处理方法、存储介质和服务器 |
CN109462735A (zh) * | 2018-12-24 | 2019-03-12 | 苏州华兴源创科技股份有限公司 | 终端、视频通话控制***及方法 |
-
2019
- 2019-05-15 CN CN201910404211.4A patent/CN110233933B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN110233933A (zh) | 2019-09-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108255378B (zh) | 一种显示控制方法及移动终端 | |
CN110233933B (zh) | 一种通话方法、终端设备及计算机可读存储介质 | |
CN110062105B (zh) | 一种界面显示方法及终端设备 | |
CN109379484B (zh) | 一种信息处理方法及终端 | |
CN111142991A (zh) | 一种应用功能页面显示方法及电子设备 | |
CN108446058B (zh) | 一种移动终端的操作方法及移动终端 | |
CN110058836B (zh) | 一种音频信号的输出方法及终端设备 | |
CN109871164B (zh) | 一种消息发送方法及终端设备 | |
CN110752981B (zh) | 一种信息控制方法及电子设备 | |
CN108391008B (zh) | 一种消息提醒方法及移动终端 | |
CN111163224B (zh) | 一种语音消息播放方法及电子设备 | |
CN109257505B (zh) | 一种屏幕控制方法及移动终端 | |
CN111163260B (zh) | 一种摄像头启动方法及电子设备 | |
CN108521501B (zh) | 语音输入方法及移动终端、计算机可读存储介质 | |
CN111030917B (zh) | 一种消息显示方法及电子设备 | |
CN110753155A (zh) | 一种接近检测方法及终端设备 | |
CN110597437A (zh) | 一种截屏方法及终端设备 | |
CN110597478A (zh) | 一种音频输出方法及电子设备 | |
CN111190517B (zh) | 分屏显示方法及电子设备 | |
CN110012151B (zh) | 一种信息显示方法及终端设备 | |
CN109286726B (zh) | 一种内容显示方法及终端设备 | |
CN111369994A (zh) | 语音处理方法及电子设备 | |
CN109189514B (zh) | 一种终端设备的控制方法及终端设备 | |
CN107908342B (zh) | 一种显示消息的方法及移动终端 | |
CN108021315B (zh) | 一种控制方法及移动终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |