一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

视频通话方法及装置与流程

2022-07-31 03:15:10 来源:中国专利 TAG:


1.本公开涉及互联网技术领域,尤其涉及一种视频通话方法及装置。


背景技术:

2.随着科学技术的发展,终端的日益发展丰富了用户视频通话的方式,还可以让用户足不出户满足用户的视频通话需求。视频通话的普及便利了用户的生活,可以让用户及时进行信息的传输,提高了信息传输的便利性。但是,在视频通话中,由于视频通话界面的限制,当用户进行其他操作时,需要反复切换视频通话界面和其他操作对应的界面,使得视频通话的便利性较低,因此,如何提高视频通话的便利性成为人们关注的重心。


技术实现要素:

3.本公开提供一种视频通话方法及装置,以至少解决相关技术中视频通话便利性低的问题。本公开的技术方案如下:
4.根据本公开实施例的第一方面,提供一种视频通话方法,包括:
5.在展示界面上展示第一展示页面,所述第一展示页面为非视频通话界面,所述第一展示页面包括显示信息的第一区域;
6.若在所述第一展示页面上获取到针对视频通话的开始指令,则在所述展示界面同时展示所述第一展示页面和所述视频通话窗口,所述视频通话窗口的第二区域与所述第一区域显示的信息不重叠。
7.可选的,在所述展示界面同时展示所述第一展示页面和所述视频通话窗口之后,还包括:
8.在所述第一展示页面上展示针对视频通话中的音频数据的存储控件;
9.若获取到针对所述存储控件所输入的数据选择指令,则获取并存储所述数据选择指令对应的所述视频通话中的音频数据。
10.可选的,所述获取并存储所述数据选择指令对应的所述视频通话中的音频数据,包括:
11.响应于所述数据选择指令,识别所述数据选择指令对应的所述视频通话中的音频数据,得到与所述音频数据对应的文字信息;
12.存储所述文字信息。
13.可选的,所述存储所述文字信息之后,还包括:
14.若获取针对所述音频数据的查看指令,则获取所述音频数据对应的所述文字信息;
15.展示所述文字信息。
16.可选的,在所述存储所述文字信息之后,还包括:
17.获取针对视频通话过程的评价指令;
18.展示与所述评价指令对应的评价填写界面;
19.若在所述评价填写界面上获取到针对所述文字信息的查看指令,则在所述评价填写界面上展示所述文字信息。
20.可选的,在所述展示界面同时展示所述第一展示页面和所述视频通话窗口之后,包括:
21.若获取到针对视频通话过程中通话操作信息集合的展示指令,则展示所述通话操作信息集合中的至少一个通话操作信息;
22.获取到针对所述至少一个通话操作信息中任一通话操作信息的点击指令时,则展示与所述任一通话操作信息对应的通话操作页面。
23.可选的,所述展示与所述任一通话操作信息对应的通话操作页面,包括:
24.响应于针对所述第一展示界面的缩放指令,对所述第一展示界面进行缩放,得到第二展示界面;
25.获取所述全屏展示界面上除所述第二展示界面的空白展示界面;
26.在所述空白展示界面展示与所述通话操作信息对应的通话操作页面。
27.可选的,在所述展示界面同时展示所述第一展示页面和所述视频通话窗口之后,包括:
28.获取针对所述视频通话窗口的移动指令;
29.响应于所述移动指令,将所述视频通话窗口移动至所述移动指令对应的展示位置。
30.可选的,在所述展示界面同时展示所述第一展示页面和所述视频通话窗口之后,包括:
31.获取针对所述视频通话窗口的调节指令;
32.响应于所述调节指令,将所述视频通话窗口的尺寸调节至所述调节指令对应的展示尺寸。
33.可选的,所述在展示界面上展示第一展示页面之后,还包括:
34.获取所述第一展示页面对应的页面内容集合,所述页面内容集合包括除所述信息之外的内容集合;
35.若所述页面内容集合中存在任一页面内容属于内容展示集合,则获取所述任一页面内容对应的第一展示位置;
36.则所述在所述展示界面同时展示所述第一展示页面和所述视频通话窗口包括:响应于所述开始指令,在所述第一展示位置展示视频通话窗口,以同时展示所述第一展示页面和所述视频面试界面,所述视频通话窗口对应的尺寸小于所述第一展示页面对应的尺寸。
37.可选的,所述获取所述第一展示页面对应的页面内容集合,包括:
38.对所述第一展示页面进行分割,得到第一展示页面子集;
39.对所述第一展示页面子集中各第一展示子页面进行页面内容识别,得到页面内容集合;
40.或者,
41.对所述第一展示页面进行页面内容识别,得到所述页面内容集合。
42.可选的,所述若在所述第一展示页面上获取到针对视频通话的开始指令,则在所
述展示界面同时展示所述第一展示页面和所述视频通话窗口,包括:
43.若在所述第一展示页面上获取到针对视频通话的开始指令,则在所述第一展示页面对应的第二展示位置展示视频通话窗口;
44.若获取到针对所述视频通话窗口的缩小指令,则在所述展示界面同时展示所述第一展示页面和所述视频通话窗口。
45.可选的,所述若在所述第一展示页面上获取到针对视频通话的开始指令,则在所述展示界面同时展示所述第一展示页面和所述视频通话窗口,包括:
46.若在所述第一展示页面上获取到针对视频通话的开始指令,则获取所述第一展示页面对应的页面属性信息;
47.若所述页面属性信息属于属性信息集合,则在所述展示界面同时展示所述第一展示页面和所述视频通话窗口,所述属性信息集合包括至少一个属性信息,所述至少一个属性信息用于指示同时展示所述第一展示页面和所述视频通话窗口。
48.可选的,所述在所述展示界面同时展示所述第一展示页面和所述视频通话窗口,包括:
49.对所述第一展示页面进行缩小处理,得到第三展示页面;
50.在所述展示页面上除所述第三展示页面的之外的展示页面上以浮窗形式展示视频通话窗口。
51.根据本公开实施例的第二方面,提供一种视频通话装置,包括:
52.页面展示单元,被配置为执行在展示界面上展示第一展示页面,所述第一展示页面为非视频通话界面,所述第一展示页面包括显示信息的第一区域;
53.指令获取单元,被配置为执行若在所述第一展示页面上获取到针对视频通话的开始指令,则在所述展示界面同时展示所述第一展示页面和所述视频通话窗口,所述视频通话窗口的第二区域与所述第一区域显示的信息不重叠。
54.可选的,所述装置还包括控件展示单元和数据存储单元,被配置为执行在所述展示界面同时展示所述第一展示页面和所述视频通话窗口之后:
55.所述控件展示单元,被配置为执行在所述第一展示页面上展示针对视频通话中的音频数据的存储控件;
56.所述数据存储单元,被配置为执行若获取到针对所述存储控件所输入的数据选择指令,则获取并存储所述数据选择指令对应的所述视频通话中的音频数据。
57.可选的,所述数据存储单元包括信息获取子单元和信息存储子单元,所述数据存储单元被配置为执行获取并存储所述数据选择指令对应的所述视频通话中的音频数据时:
58.所述信息获取子单元,被配置为执行响应于所述数据选择指令,识别所述数据选择指令对应的所述视频通话中的音频数据,得到与所述音频数据对应的文字信息;
59.所述信息存储子单元,被配置为执行存储所述文字信息。
60.可选的,所述装置还包括信息获取单元和信息展示单元,被配置为执行在存储所述文字信息之后:
61.所述信息获取单元,被配置为执行若获取针对所述音频数据的查看指令,则获取所述音频数据对应的所述文字信息;
62.所述信息展示单元,被配置为执行展示所述文字信息。
63.可选的,所述装置还包括评价获取单元、界面展示单元和文字展示单元,被配置为执行在存储所述文字信息之后:
64.所述评价获取单元,被配置为执行获取针对视频通话过程的评价指令;
65.所述界面展示单元,被配置为执行展示与所述评价指令对应的评价填写界面;
66.所述文字展示单元,被配置为执行若在所述评价填写界面上获取到针对所述文字信息的查看指令,则在所述评价填写界面上展示所述文字信息。
67.可选的,所述装置还包括操作展示单元和点击获取单元,被配置为执行在所述展示界面同时展示所述第一展示页面和所述视频通话窗口之后,具体被配置为执行:
68.所述操作展示单元,被配置为执行若获取到针对视频通话过程中通话操作信息集合的展示指令,则展示所述通话操作信息集合中的至少一个通话操作信息;
69.所述点击获取单元,被配置为执行获取到针对所述至少一个通话操作信息中任一通话操作信息的点击指令时,则展示与所述任一通话操作信息对应的通话操作页面。
70.可选的,所述点击获取单元包括界面缩放子单元、界面获取子单元和页面展示子单元,所述点击获取单元被配置为执行展示与所述任一通话操作信息对应的通话操作页面时:
71.所述界面缩放子单元,被配置为执行响应于针对所述第一展示界面的缩放指令,对所述第一展示界面进行缩放,得到第二展示界面;
72.所述界面获取子单元,被配置为执行获取所述全屏展示界面上除所述第二展示界面的空白展示界面;
73.所述页面展示子单元,被配置为执行在所述空白展示界面展示与所述通话操作信息对应的通话操作页面。
74.可选的,所述装置还包括移动获取单元和窗口移动单元,被配置为执行在所述展示界面同时展示所述第一展示页面和所述视频通话窗口之后:
75.所述移动获取单元,被配置为执行获取针对所述视频通话窗口的移动指令;
76.所述窗口移动单元,被配置为执行响应于所述移动指令,将所述视频通话窗口移动至所述移动指令对应的展示位置。
77.可选的,所述装置还包括调节获取单元和窗口调节单元,被配置为执行在所述展示界面同时展示所述第一展示页面和所述视频通话窗口之后:
78.所述调节获取单元,被配置为执行获取针对所述视频通话窗口的调节指令;
79.所述窗口调节单元,被配置为执行响应于所述调节指令,将所述视频通话窗口的尺寸调节至所述调节指令对应的展示尺寸。
80.可选的,所述装置还包括内容获取单元和位置获取单元,被配置为执行在所述展示界面同时展示所述第一展示页面和所述视频通话窗口之后:
81.所述内容获取单元,被配置为执行获取所述第一展示页面对应的页面内容集合,所述页面内容集合包括除所述信息之外的内容集合;
82.所述位置获取单元,被配置为执行若所述页面内容集合中存在任一页面内容属于内容展示集合,则获取所述任一页面内容对应的第一展示位置;
83.则所述指令获取单元,被配置为执行在所述展示界面同时展示所述第一展示页面和所述视频通话窗口时,具体被配置为执行:响应于所述开始指令,在所述第一展示位置展
示视频通话窗口,以同时展示所述第一展示页面和所述视频面试界面,所述视频通话窗口对应的尺寸小于所述第一展示页面对应的尺寸。
84.可选的,所述内容获取单元包括页面分割子单元和内容识别子单元,被配置为执行获取所述第一展示页面对应的页面内容集合时:
85.所述页面分割子单元,被配置为执行对所述第一展示页面进行分割,得到第一展示页面子集;
86.所述内容识别子单元,被配置为执行对所述第一展示页面子集中各第一展示子页面进行页面内容识别,得到页面内容集合;
87.或者,
88.所述内容识别子单元,还被配置为执行对所述第一展示页面进行页面内容识别,得到所述页面内容集合。
89.可选的,所述指令获取单元包括窗口展示子单元和窗口缩小子单元,所述指令获取单元被配置为执行若在所述第一展示页面上获取到针对视频通话的开始指令,则在所述展示界面同时展示所述第一展示页面和所述视频通话窗口时:
90.所述窗口展示子单元,被配置为执行若在所述第一展示页面上获取到针对视频通话的开始指令,则在所述第一展示页面对应的第二展示位置展示视频通话窗口;
91.所述窗口缩小子单元,被配置为执行若获取到针对所述视频通话窗口的缩小指令,则在所述展示界面同时展示所述第一展示页面和所述视频通话窗口。
92.可选的,所述指令获取单元包括属性获取子单元和属性判定子单元,所述指令获取单元被配置为执行若在所述第一展示页面上获取到针对视频通话的开始指令,则在所述展示界面同时展示所述第一展示页面和所述视频通话窗口时:
93.所述属性获取子单元,被配置为执行若在所述第一展示页面上获取到针对视频通话的开始指令,则获取所述第一展示页面对应的页面属性信息;
94.所述属性判定子单元,被配置为执行若所述页面属性信息属于属性信息集合,则在所述展示界面同时展示所述第一展示页面和所述视频通话窗口,所述属性信息集合包括至少一个属性信息,所述至少一个属性信息用于指示同时展示所述第一展示页面和所述视频通话窗口。
95.可选的,所述指令获取单元包括页面缩小子单元和浮窗展示子单元,所述指令获取单元被配置为执行在所述展示界面同时展示所述第一展示页面和所述视频通话窗口时:
96.所述页面缩小子单元,被配置为执行对所述第一展示页面进行缩小处理,得到第三展示页面;
97.所述浮窗展示子单元,被配置为执行在所述展示页面上除所述第三展示页面的之外的展示页面上以浮窗形式展示视频通话窗口。
98.根据本公开实施例的第三方面,提供一种服务器,包括:
99.至少一个处理器;以及
100.与所述至少一个处理器通信连接的存储器;其中,
101.所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行前述一方面中任一项所述的方法。
102.根据本技术的第四方面,提供了一种存储有计算机指令的非瞬时计算机可读存储
介质,其中,所述计算机指令用于使所述计算机执行前述一方面中任一项所述的方法。
103.根据本技术的第五方面,提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现前述一方面中任一项所述的方法。
104.本公开的实施例提供的技术方案至少带来以下有益效果:
105.在一些或者相关的实施例中,通过在展示界面上展示第一展示页面,所述第一展示页面为非视频通话界面,所述第一展示页面包括显示信息的第一区域;若在所述第一展示页面上获取到针对视频通话的开始指令,则在所述展示界面同时展示所述第一展示页面和所述视频通话窗口,所述视频通话窗口的第二区域与所述第一区域显示的信息不重叠。因此用户可以在进行视频通话的同时进行其他与视频通话无关的操作,终端的显示界面可以同时显示视频通话窗口和非视频通话界面对应的显示信息,减少视频通话界面和显示信息之间的影响,也无需用户反复切换页面,可以提高视频通话的便利性,提高视频通话的效率。
106.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
107.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。
108.图1是根据一示例性实施例示出的一种视频通话方法的背景示意图;
109.图2是根据一示例性实施例示出的一种视频通话方法的架构示意图;
110.图3是根据一示例性实施例示出的一种视频通话方法的流程图;
111.图4是根据一示例性实施例示出的一种视频通话方法的流程图;
112.图5是根据一示例性实施例示出的第一展示页面的展示示意图;
113.图6是根据一示例性实施例示出的视频通话窗口的展示示意图;
114.图7是根据一示例性实施例示出的视频通话窗口缩小的流程示意图;
115.图8是根据一示例性实施例示出的一种视频通话窗口的展示示意图;
116.图9是根据一示例性实施例示出的一种视频通话方法的流程图;
117.图10是根据一示例性实施例示出的一种视频通话装置的框图;
118.图11是根据一示例性实施例示出的一种视频通话装置的框图;
119.图12是根据一示例性实施例示出的一种视频通话装置的框图;
120.图13是根据一示例性实施例示出的一种视频通话装置的框图;
121.图14是根据一示例性实施例示出的一种视频通话装置的框图;
122.图15是根据一示例性实施例示出的一种视频通话装置的框图;
123.图16是根据一示例性实施例示出的一种视频通话装置的框图;
124.图17是根据一示例性实施例示出的一种视频通话装置的框图;
125.图18是根据一示例性实施例示出的一种视频通话装置的框图;
126.图19是根据一示例性实施例示出的一种视频通话装置的框图;
127.图20是根据一示例性实施例示出的一种视频通话装置的框图;
128.图21是根据一示例性实施例示出的一种视频通话装置的框图;
129.图22是根据一示例性实施例示出的一种视频通话装置的框图;
130.图23是根据一示例性实施例示出的一种视频通话装置的框图;
131.图24是根据一示例性实施例示出的一种终端的框图。
具体实施方式
132.为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。
133.需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
134.随着科学技术的发展,终端技术的日益成熟,提高了用户生产生活的便利性。终端应用场景中,用户例如可以通过视频通话的方式进行远程沟通,可以提高用户面对面沟通的便利性,也可以节约用户面对面沟通的成本。
135.根据一些实施例,图1是根据一示例性实施例示出的一种视频通话方法的背景示意图。如图1所示,用户a可以控制终端a发送视频申请至终端b。进而,当用户b通过终端b接收到该视频申请并同意进行视频通话时,用户a和用户b可以通过终端a和终端b进行视频通话。
136.在一些实施例中,当用户采用笔记本电脑进行视频通话时,会受制于场地。例如,当找不到会议室时,需要用户用手端着笔记本电脑进行视频通话,使得用户使用体验较差。当用户采用移动终端进行视频通话时,虽然不会受制于场地,但是无法在进行视频通话的同时,进行其他操作。导致视频通话时,用户需要频繁切换页面,影响视频通话的便利性。
137.根据一些实施例,图2是根据一示例性实施例示出的一种视频通话方法的架构示意图。如图2所示,终端a11和终端b14可以通过网络12连接至服务器13,服务器13可以在终端a11和终端b14之间建立视频通话传输通道,且在通话过程中仅进行视频通话数据的传输。
138.易于理解的是,该终端a或终端b包括但不限于:可穿戴设备、手持设备、个人电脑、平板电脑、车载设备、智能手机、计算设备或连接到无线调制解调器的其它处理设备等。在不同的网络中终端设备可以叫做不同的名称,例如:用户设备、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置、蜂窝电话、无绳电话、个人数字处理(personal digital assistant,pda)、第五代移动通信技术(5th generation mobile networks,5g)网络或未来演进网络中的终端设备等。该直播终端上可以安装操作系统,该操作系统是指可以运行在终端中的操作系统,是管理和控制终端硬件和终端应用的程序,是终端中不可或缺的系统应用。该操作系统包括但不限于安卓android系统、ios系统、windows phone(wp)系统和ubuntu移动版操作系统等。
139.根据一些实施例,该终端a11或者终端b14可以通过网络12和服务器13连接。网络
12用以在终端a11和服务器13或者终端b14和服务器13之间提供通信链路。网络12可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。应该理解,图2中的终端a11、终端b14、网络12和服务器13的数目仅仅是示意性的。根据现实需要,可以具有任意数目的终端、网络和服务器。比如服务器13可以是多个服务器组成的服务器集群等。用户双方可以使用终端通过网络12与服务器13交互,以进行视频通话等。
140.图3是根据一示例性实施例示出的一种视频通话方法的流程图,如图3所示,该视频通话方法例如可以应用于音视频应用场景中,该方法可依赖于计算机程序实现,可运行于包括视频通话装置上,包括以下步骤:
141.在步骤s11中,在展示界面上展示第一展示页面;
142.根据一些实施例,展示界面指的是终端在显示器上展示数据时采用的界面。该展示界面并不特指某一固定界面。例如,当终端的显示器发生变化时,该展示界面可以发生变化。当终端获取到针对展示界面的界面修改指令时,该展示界面也可以发生变化。
143.根据一些实施例,第一展示页面指的是终端在展示界面上展示的非视频通话界面,该第一展示页面包括显示信息的第一区域。该第一展示页面并不特指某一固定界面。例如,当第一展示页面对应的显示信息发生变化时,该第一展示页面可以发生变化。当展示界面发生变化时,该第一展示页面也可以发生变化。
144.在一些实施例中,显示信息指的是终端在第一展示页面中显示的信息。该显示信息并不特指某一固定信息。该显示信息包括但不限于简历信息、会议讨论信息等等。
145.在一些实施例中,第一区域指的是第一展示页面中用于显示信息的区域。该第一区域并不特指某一固定区域。例如,当第一展示页面发生变化时,该第一区域可以发生变化。当显示信息发生变化时,该第一区域也可以发生变化。当终端获取到针对第一区域的区域修改指令时,该第一区域也可以发生变化。
146.易于理解的是,当终端进行视频通话时,终端可以在展示界面上展示第一展示页面。
147.在步骤s12中,若在第一展示页面上获取到针对视频通话的开始指令,则在展示界面同时展示第一展示页面和视频通话窗口。
148.根据一些实施例,开始指令指的是终端获取到的用于开始进行视频通话的指令。该开始指令并不特指某一固定指令。该开始指令包括但不限于语音开始指令、点击开始指令、定时开始指令等等。当终端获取到针对开始指令的修改指令时,该开始指令也会相应变化。例如,当终端检测到用户触碰用于开始进行视频面试的按键时,终端可以在第一展示页面上获取到针对视频通话的点击开始指令。当终端检测到用户说出“开始面试”的语音信息时,终端也可以在第一展示页面上获取到针对视频通话的语音开始指令。
149.在一些实施例中,视频通话窗口指的是用户进行视频通话时,用于展示通话双方的音视频信息的窗口。该视频通话窗口所处的第二区域与第一区域显示的信息不重叠。该视频通话窗口并不特指某一固定窗口。例如,当第一展示页面发生变化时,该视频通话窗口也可以发生变化。当该视频通话窗口所处的第二区域发生变化时,该视频通话窗口也可以发生变化。
150.易于理解的是,当终端在展示界面上展示第一展示页面时,若终端在第一展示页面上获取到针对视频通话的开始指令,则终端可以在展示界面同时展示第一展示页面和视
频通话窗口。
151.在本技术实施例中,通过在展示界面上展示第一展示页面;若在第一展示页面上获取到针对视频通话的开始指令,则在展示界面同时展示第一展示页面和视频通话窗口。因此用户可以在进行视频通话的同时进行其他与视频通话无关的操作,,终端的显示界面可以同时显示视频通话窗口和非视频通话界面对应的显示信息,减少视频通话界面和显示信息之间的影响,无需用户反复切换页面,可以提高视频通话的便利性,提高视频通话的效率。
152.图4是根据一示例性实施例示出的一种视频通话方法的流程图。如图4所示,该视频通话方法例如可以应用于音视频应用场景中,该方法可依赖于计算机程序实现,可运行于包括视频通话装置上,该视频通话方法包括以下步骤:
153.在步骤s21中,在展示界面上展示第一展示页面;
154.具体过程如上所述,此处不再赘述。
155.根据一些实施例,终端在展示界面上展示第一展示页面的方式包括但不限于点击控制、语音控制等。例如,当终端检测到用户点击任一非视频通话应用程序对应的按键时,终端可以在展示界面上展示该应用程序对应的第一展示页面。当终端检测到用户说出展示第一展示页面对应的语音信息时,终端也可以在展示页面上展示第一展示页面。
156.例如,图5是根据一示例性实施例示出的第一展示页面的展示示意图。如图5所示,终端中可以包括音乐应用程序、视频应用程序、相册应用程序以及招聘应用程序。当终端检测到用户点击招聘应用程序对应的按键时,终端可以在展示界面上展示该招聘应用程序对应的第一展示页面。其中,该招聘应用程序对应的第一展示页面可以为简历详情页面、应聘人员列表等等。当招聘应用程序对应的第一展示页面为应聘人员a对应的简历详情页面时,该第一展示页面可以展示应聘人员的姓名a、年龄28、爱好唱歌、工作经验4年、申请工程师职位、以及应聘人员a的照片。该简历详情页面还包括“开始面试”按键,当终端检测到用户点击“开始面试”时,终端可以在第一展示页面上获取到针对视频通话的开始指令。
157.易于理解的是,当终端进行视频通话时,终端可以在展示界面上展示第一展示页面。
158.在步骤s22中,若在第一展示页面上获取到针对视频通话的开始指令,则在第一展示页面对应的第二展示位置展示视频通话窗口;
159.具体过程如上所述,此处不再赘述。
160.根据一些实施例,第二展示位置指的是终端展示视频通话窗口时所采用的展示位置。该第二展示位置并不特指某一固定位置。例如,当第一展示页面发生变化时,该第二展示位置可以发生变化。当视频通话窗口发生变化时,该第二展示位置也可以发生变化。
161.例如,图6是根据一示例性实施例示出的视频通话窗口的展示示意图。如图6所示,当终端在展示第一展示页面时,若终端获取到视频通话邀约,则终端可以在展示界面中以弹窗形式询问用户是否开始视频通话。进而,若终端检测到用户点击开始视频通话对应的按键时,终端可以在第一展示页面对应的第二展示位置展示视频通话窗口。
162.易于理解的是,当终端在展示界面上展示第一展示页面时,若终端在第一展示页面上获取到针对视频通话的开始指令,则终端可以在第一展示页面对应的第二展示位置展示视频通话窗口。
163.在步骤s23中,若获取到针对视频通话窗口的缩小指令,则在展示界面同时展示第一展示页面和视频通话窗口;
164.具体过程如上所述,此处不再赘述。
165.根据一些实施例,缩小指令指的是终端获取到的用于缩小视频通话窗口尺寸的指令。该缩小指令并不特指某一固定指令。该移动指令包括但不限于点击缩小指令、语音缩小指令等等。例如,当终端检测到用户点击该视频通话窗口时,终端可以获取到针对视频通话窗口的缩小指令。当终端检测到用户说出针对缩小视频通话窗口的语音信息时,终端也可以获取到针对视频通话窗口的缩小指令。
166.例如,图7是根据一示例性实施例示出的视频通话窗口缩小的流程示意图。如图7所示,当终端获取到针对视频通话窗口的缩小指令时,终端可以缩小视频通话窗口,并在展示界面同时展示第一展示页面和视频通话窗口。
167.根据一些实施例,当终端在展示界面同时展示第一展示页面和视频通话窗口,终端可以对视频通话窗口的位置以及尺寸进行调节。
168.在一些实施例中,当终端对视频通话窗口的位置进行调节时,若终端获取到针对视频通话窗口的移动指令,则终端可以响应于移动指令,将视频通话窗口移动至所述移动指令对应的展示位置,减少视频通话窗口不满足用户通话需求的情况,因此可以提高视频通话的便利性。
169.在一些实施例中,移动指令指的是终端获取到的针对移动视频通话窗口的指令。该移动指令并不特指某一固定指令。该移动指令包括但不限于点击移动指令、双击移动指令等等。当终端获取到针对移动指令的修改指令时,该移动指令也会相应变化。例如,当终端检测到用户持续点击视频通话窗口1s时,可以移动该视频通话窗口,并将该视频通话窗口移动到结束点击该视频通话窗口的位置。或者,当终端检测到用户双击视频通话窗口时,可以移动该视频通话窗口,并在再次检测到用户双击该视频通话窗口时,固定该视频通话窗口的位置。
170.在一些实施例中,当终端对视频通话窗口的尺寸进行调节时,若终端获取到针对视频通话窗口的调节指令,则终端可以响应于调节指令,将视频通话窗口的尺寸调节至调节指令对应的展示尺寸,减少视频通话窗口不满足用户通话需求的情况,因此可以提高视频通话的便利性。
171.在一些实施例中,调节指令指的是终端获取到的针对调节视频通话窗口尺寸的指令。该调节指令并不特指某一固定指令。该调节指令包括但不限于点击调节指令、双击调节指令等等。当终端获取到针对调节指令的修改指令时,该调节指令也会相应变化。例如,当终端检测到用户用两根手指同时点击视频通话窗口的不同位置时,终端可以通过检测这两根手指之间的移动距离来调节该视频通话窗口的尺寸,直至终端检测到用户停止点击视频通话窗口。或者,当终端检测到用户双击视频通话窗口时,终端可以按照预设倍数缩小或者放大该视频通话窗口。
172.根据一些实施例,图8是根据一示例性实施例示出的一种视频通话窗口的展示示意图。如图8所示,当终端在展示界面同时展示第一展示页面和视频通话窗口,终端还可以对第一展示页面进行缩小处理,得到第三展示页面。进而,终端可以在展示页面上除第三展示页面的之外的展示页面上以浮窗形式展示视频通话窗口。因此通过缩小第一展示页面来
同时展示第一展示页面和视频通话窗口,可以减小视频通话窗口对第一展示页面的遮挡程度,可以提高视频通话的便利性。
173.在一些实施例中,当终端在展示页面上除第三展示页面的之外的展示页面上以浮窗形式展示视频通话窗口时,终端也可以对视频通话窗口的位置以及尺寸进行调节。
174.根据一些实施例,当终端同时展示第一展示页面和视频面试界面时,若终端在第一展示页面上获取到针对视频通话的开始指令,则终端可以获取第一展示页面对应的页面属性信息。若终端判断该页面属性信息属于属性信息集合,则终端可以在展示界面同时展示第一展示页面和视频通话窗口。因此可以提高视频通话的便利性。
175.在一些实施例中,页面属性信息指的是第一展示页面对应的属性信息。该页面属性信息并不特指某一固定信息。例如,当第一展示页面发生变化时,该页面属性信息可以发生变化。当终端获取到针对页面属性信息的信息修改指令时,该页面属性信息也可以发生变化。
176.在一些实施例中,属性信息指的是用于指示同时展示第一展示页面和视频通话窗口的信息。该属性信息并不特指某一固定信息。该属性信息包括但不限于浮窗属性信息、半窗属性信息、全屏属性信息等等。
177.在一些实施例中,属性信息集合指的是由至少一个属性信息汇聚而成的集合。该属性信息集合并不特指某一固定信息。例如,当属性信息的数量发生变化时,该属性信息集合可以发生变化。当属性信息的种类发生变化时,该属性信息集合也可以发生变化。
178.例如,当终端获取到第一展示页面对应的页面属性信息为浮窗属性信息时,终端可以在展示界面直接以浮窗形式展示视频通话窗口,进而终端可以在展示界面同时展示第一展示页面和视频通话窗口。
179.易于理解的是,当终端在第一展示页面对应的第二展示位置展示视频通话窗口时,若终端获取到针对视频通话窗口的缩小指令,则终端可以在展示界面同时展示第一展示页面和视频通话窗口。
180.在步骤s24中,若获取到针对视频通话过程中通话操作信息集合的展示指令,则展示通话操作信息集合中的至少一个通话操作信息;
181.根据一些实施例,通话操作信息指的是终端进行视频通话时,除视频通话之外的其他操作信息。该通话操作信息并不特指某一固定信息。该通话操作信息包括但不限于填写评价、查看面试题、联系人事(human resource,hr)、查看联系方式、浏览网页等等。
182.在一些实施例中,通话操作信息集合指的是由至少一个通话操作信息汇聚而成的集合。该通话操作信息集合并不特指某一特定集合。例如,当通话操作信息的数量发生变化时,该通话操作信息集合可以发生变化。当通话操作信息的种类发生变化时,该通话操作信息集合也可以发生变化。
183.在一些实施例中,终端展示通话操作信息集合中的至少一个通话操作信息时,终端可以展示通话操作信息集合中的所有通话操作信息,也可以展示通话操作信息集合中的部分通话操作信息。当终端展示通话操作信息集合中的部分通话操作信息时,终端可以设置滚动操作条,通过滚动操作条展示所有通话操作信息,也可以通过调节通话操作信息集合展示页面的大小来展示所有通话操作信息。
184.在一些实施例中,展示指令指的是用于展示通话操作信息集合的指令。该展示指
令并不特指某一固定展示指令。该展示指令包括但不限于点击展示指令、语音展示指令等等。例如,当终端检测到用户点击展示指令对应的按键时,终端可以展示通话操作信息集合中的通话操作信息。或者,当终端检测到用户说出展示指令对应的语言信息时,终端也可以展示通话操作信息集合中的通话操作信息。
185.易于理解的是,当终端进行视频通话时,若终端获取到针对视频通话过程中通话操作信息集合的展示指令,则终端可以展示通话操作信息集合中的至少一个通话操作信息。
186.在步骤s25中,获取到针对至少一个通话操作信息中任一通话操作信息的点击指令时,则展示与任一通话操作信息对应的通话操作页面。
187.根据一些实施例,点击指令指的是终端获取到的针对展示通话操作页面的指令。该点击指令并不特指某一固定点击指令。例如,该点击指令可以为单击任一通话操作信息对应的按键时展示与该通话操作信息对应的通话操作页面,也可以为双击任一通话操作信息对应的按键时展示与该通话操作信息对应的通话操作页面。当终端获取到针对点击指令的修改指令时,该点击指令也会相应变化。
188.根据一些实施例,通话操作页面指的是进行其他操作信息时需要用到的页面。该通话操作页面并不特指某一通话操作页面。例如,当通话操作信息为填写评价时,通话操作页面的内容可以为与面试评价相关的题目,包括但不限于面试分数、建议职级、优势、不足、风险点等。当通话操作信息为查看面试题时,通话操作页面的内容可以为与申请职位相关的题目。当通话操作信息为联系hr时,通话操作页面的内容可以为hr的联系电话。
189.根据一些实施例,当终端展示与通话操作信息对应的通话操作页面时,终端展示通话操作页面的方式例如可以为全屏展示,也可以为在预设位置展示,也可以为将第一展示页面缩放后展示。当终端获取到针对展示方式的方式修改指令时,该展示方式会相应变化。因此可以提高视频通话的便利性。
190.在一些实施例中,当终端展示通话操作页面的方式为全屏展示时,终端可以在第一展示页面对应的展示位置展示与通话操作信息对应的通话操作页面。
191.在一些实施例中,当终端展示通话操作页面的方式为在预设位置展示时,终端可以在全屏展示界面上生成通话操作窗口,在通话操作窗口中展示与通话操作信息对应的通话操作页面;
192.在一些实施例中,当终端展示与任一通话操作信息对应的通话操作页面时,终端可以响应于针对第一展示界面的缩放指令,对第一展示界面进行缩放,得到第二展示界面;获取全屏展示界面上除第二展示界面的空白展示界面;在空白展示界面展示与通话操作信息对应的通话操作页面。因此可以提高视频通话的便利性。
193.例如,当通话操作信息对应的通话操作页面的内容为与通话评价相关的题目时,终端可以对第一展示界面进行缩放,从而在除缩放后的第一展示界面的空白展示界面中展示与通话评价相关的题目。当通话操作信息对应的通话操作页面的内容为与申请职位相关的题目时,终端可以对简历详情页面进行缩放,从而在除缩放后的简历详情页面的空白展示界面中展示与申请职位相关的题目。
194.在一些实施例中,若对第一展示界面进行缩放后的空白展示界面仍无法展示所有通话操作信息包含的内容时,终端可以设置滚动操作条,通过滚动操作条展示所有空白展
示界面包含的内容。终端还可以通过调节第一展示界面的缩放比例,来调节空白展示界面的尺寸,进而控制空白展示界面展示出来的内容。
195.易于理解的是,当终端获取到针对至少一个通话操作信息中任一通话操作信息的点击指令时,终端可以展示与任一通话操作信息对应的通话操作页面。
196.在本技术实施例中,通过在展示界面上展示第一展示页面;若在第一展示页面上获取到针对视频通话的开始指令,则在第一展示页面对应的第二展示位置展示视频通话窗口;因此可以在第一展示页面的预设位置展示视频通话窗口,可以提高视频通话的便利性。若获取到针对视频通话窗口的缩小指令,则在展示界面同时展示第一展示页面和视频通话窗口;因此通过缩小视频通话窗口,可以减少对第一展示页面的遮挡,进而可以提高视频通话的便利性。另外,通过同时展示第一展示页面和视频通话窗口,用户可以在进行视频通话的同时进行其他与视频通话无关的操作,终端的显示界面可以同时显示视频通话窗口和非视频通话界面对应的显示信息,减少视频通话界面和显示信息之间的影响,无需用户反复切换页面,可以提高视频通话的便利性,提高视频通话的效率。若获取到针对视频通话过程中通话操作信息集合的展示指令,则展示通话操作信息集合中的至少一个通话操作信息;获取到针对至少一个通话操作信息中任一通话操作信息的点击指令时,则展示与任一通话操作信息对应的通话操作页面。因此,在进行视频通话的同时可以展示其它与视频通话无关的操作对应的通话操作页面,可以方便用户选择需要的通话操作,进而可以提高视频通话的便利性。
197.图9是根据一示例性实施例示出的一种视频通话方法的流程图,如图9所示,该视频通话方法例如可以应用于音视频应用场景中,该方法可依赖于计算机程序实现,可运行于包括视频通话装置上,包括以下步骤:
198.在步骤s31中,在展示界面上展示第一展示页面;
199.具体过程如上所述,此处不再赘述。
200.在步骤s32中,获取第一展示页面对应的页面内容集合;
201.根据一些实施例,页面内容集合指的是包括除第一展示页面显示的信息之外的内容集合。该页面内容集合并不特指某一固定信息。例如,当页面内容发生变化时,该页面内容集合可以发生变化。当第一展示页面发生变化时,该页面内容集合也可以发生变化。
202.根据一些实施例,当终端获取第一展示页面对应的页面内容集合时,终端获取页面内容集合的方式包括但不限于间接识别、直接识别等等。因此,可以提高页面内容集合获取的效率以及准确性。
203.在一些实施例中,当终端通过间接识别的方式获取页面内容集合时,终端可以对第一展示页面进行分割,得到第一展示页面子集。进而,终端可以对第一展示页面子集中各第一展示子页面进行页面内容识别,得到页面内容集合。
204.在一些实施例中,当终端通过直接识别的方式获取页面内容集合时,终端可以直接对第一展示页面进行页面内容识别。进而,终端可以得到页面内容集合。
205.易于理解的是,当终端在展示界面上展示第一展示页面时,终端可以获取第一展示页面对应的页面内容集合。
206.在步骤s33中,若页面内容集合中存在任一页面内容属于内容展示集合,则获取任一页面内容对应的第一展示位置;
207.根据一些实施例,第一展示位置指的是属于内容展示集合和页面内容在第一展示页面中所处的位置。该第一展示位置并不特指某一固定位置。例如,当第一展示页面发生变化时,该第一展示位置可以发生变化。当页面内容集合发生变化时,该第一展示位置也可以发生变化。
208.在一些实施例中,当终端获取到页面内容集合时,终端可以获取到每一个页面内容对应的置信度。当置信度低于置信度阈值时,该置信度对应的页面内容属于内容展示集合。因此可以在页面内容不重要的地方展示视频通话窗口,进而可以提高视频通话的便利性。
209.易于理解的是,当终端获取到页面内容集合时,若终端检测到页面内容集合中存在任一页面内容属于内容展示集合,则终端可以获取任一页面内容对应的第一展示位置。
210.在步骤s34中,若在第一展示页面上获取到针对视频通话的开始指令,则响应于开始指令,在第一展示位置展示视频通话窗口,以同时展示第一展示页面和视频面试界面;
211.根据一些实施例,当终端在第一展示位置展示视频通话窗口时,视频通话窗口对应的尺寸小于第一展示页面对应的尺寸,如图10所示。
212.易于理解的是,当终端获取到第一展示位置时,若终端在第一展示页面上获取到针对视频通话的开始指令,则终端可以响应于开始指令,在第一展示位置展示视频通话窗口,以同时展示第一展示页面和视频面试界面。
213.在步骤s35中,在第一展示页面上展示针对视频通话中的音频数据的存储控件;
214.根据一些实施例,音频数据指的是终端进行视频通话时接收到的音频数据。该音频数据并不特指某一固定数据。例如,当进行视频通话的用户发生变化时,该音频数据可以发生变化。当进行视频通话的时间发生变化时,该音频数据也可以发生变化。
215.在一些实施例中,存储控件指的是终端存储音频数据时采用的控件。该存储控件并不特指某一固定控件。该存储控件包括但不限于蓝牙耳机、麦克风、录音机等等。
216.易于理解的是,当终端进行视频通话时,终端可以在第一展示页面上展示针对视频通话中的音频数据的存储控件。
217.在步骤s36中,若获取到针对存储控件所输入的数据选择指令,则获取并存储数据选择指令对应的视频通话中的音频数据;
218.根据一些实施例,数据选择指令指的是终端获取视频通话中需要的音频数据时接收到的指令。该数据选择指令并不特指某一固定指令。该数据选择指令包括但不限于语言选择指令、点击选择指令等等。例如,当终端检测到用户点击数据选择指令对应的按键时,终端可以获取到针对存储控件所输入的数据选择指令。当终端检测到用户说出数据选择指令对应的语音信息时,终端也可以获取到针对存储控件所输入的数据选择指令。
219.根据一些实施例,当终端获取并存储数据选择指令对应的视频通话中的音频数据时,终端可以响应于数据选择指令,识别数据选择指令对应的视频通话中的音频数据,得到与音频数据对应的文字信息。进而,终端可以存储该文字信息。因此,可以提高语音识别的便利性。
220.根据一些实施例,文字信息指的是对音频数据进行语音识别时,得到的文字信息。该文字信息并不特指某一固定文字信息。例如,当音频数据的内容不同时,文字信息也会相应变化。当音频数据的长度不同时,文字信息也会相应变化。
221.在一些实施例中,语言识别的方式例如可以为随机模型法,采用提取特征、训练模板、对模板进行分类及对模板进行判断的步骤来对语音进行识别。语言识别的方式例如还可以为采用神经网络的方法,对音频数据进行特征提取,利用ctc(connectionist temporal classification)将字符与音频数据,利用卷积神经网络(deep convolutional neural networks,cnn)来处理图像并通过最大值池化来提取主要特征,加入定义好的ctc损失函数来进行训练。或者,概率语法分析法,对于不同层次的知识利用相应层次的知识来解决。
222.在一些实施例中,当终端得到与音频数据对应的文字信息时,终端可以存储文字信息。终端存储文字信息的方式包括但不限于存储到终端的存储模块中、上传至云服务器等。
223.在一些实施例中,当终端存储音频数据对应的文字信息时,若终端获取到针对音频数据的查看指令,则终端可以获取音频数据对应的文字信息。进而,终端可以展示该文字信息。因此可以提高视频通话的便利性。
224.易于理解的是,当终端在第一展示页面上展示针对视频通话中的音频数据的存储控件时,若终端获取到针对存储控件所输入的数据选择指令,则终端可以获取并存储数据选择指令对应的视频通话中的音频数据。
225.在步骤s37中,获取针对视频通话过程的评价指令;
226.根据一些实施例,评价指令指的是终端进行视频通话时,获取到的针对评价功能输入的指令。该评价指令并不特指某一固定评价指令。该评价指令包括但不限于点击评价指令、语音评价指令等等。例如,当终端检测到用户点击填写评价按键时,终端可以展示与评价相关的题目。或者,当终端检测到用户说出“填写评价”时,终端也可以展示与评价相关的题目。
227.在一些实施例中,当用户进行视频通话时,终端可以获取针对视频通话过程的评价指令。
228.在步骤s38中,展示与评价指令对应的评价填写界面;
229.具体过程如上所述,此处不再赘述。
230.根据一些实施例,评价填写界面指的是显示与评价相关的题目的界面。该评价填写界面并不特指某一固定界面。例如,当评价相关的题目的类型发生变化时,评价填写界面会相应变化。当评价相关的题目的数量发生变化时,评价填写界面也会相应变化。评价填写界面的展示方式例如可以为全屏展示,还可以为在预设位置展示,还可以为将第一展示页面缩放之后展示。
231.易于理解的是,当终端获取到针对视频通话过程的评价指令时,终端可以展示与评价指令对应的评价填写界面。
232.在步骤s39中,若在评价填写界面上获取到针对文字信息的查看指令,则在评价填写界面上展示文字信息。
233.根据一些实施例,查看指令指的是终端获取到的针对查看文字信息所输入的指令。该查看指令并不特指某一固定查看指令。该查看指令包括但不限于点击查看指令、语音查看指令等等。例如,当终端检测到用户点击查看记录按键时,终端可以展示存储的文字信息。或者,当终端检测到用户说出“填写评价”时,终端也可以展示存储的文字信息。
234.易于理解的是,当终端展示与评价指令对应的评价填写界面时,若终端在评价填写界面上获取到针对文字信息的查看指令,则终端可以在评价填写界面上展示存储的文字信息。
235.在本技术实施例中,通过在展示界面上展示第一展示页面;获取第一展示页面对应的页面内容集合;若页面内容集合中存在任一页面内容属于内容展示集合,则获取任一页面内容对应的第一展示位置;若在第一展示页面上获取到针对视频通话的开始指令,则响应于开始指令,在第一展示位置展示视频通话窗口,以同时展示第一展示页面和视频面试界面;因此可以在内容展示集合对应的页面内容上展示视频通话窗口,可以提高视频通话的便利性。另外,同时展示第一展示页面和视频面试界面,可以另用户在进行视频通话的同时进行其他与视频通话无关的操作,无需用户反复切换页面,可以提高视频通话的便利性,提高视频通话的效率。通过在第一展示页面上展示针对视频通话中的音频数据的存储控件;若获取到针对存储控件所输入的数据选择指令,则获取并存储数据选择指令对应的视频通话中的音频数据;因此可以在进行视频通话的过程中,选择性存储需要的音频数据进而可以提高视频通话的便利性。获取针对视频通话过程的评价指令;展示与评价指令对应的评价填写界面;若在评价填写界面上获取到针对文字信息的查看指令,则在评价填写界面上展示文字信息。因此可以在填写评价时回忆起视频通话时的通话内容,可以提高视频通话的便利性。
236.图10是根据一示例性实施例示出的一种视频通话的装置框图。参照图10,该视频通话装置1000包括页面展示单元1001和指令获取单元1002。
237.页面展示单元1001,被配置为执行在展示界面上展示第一展示页面,第一展示页面为非视频通话界面,第一展示页面包括显示信息的第一区域;
238.指令获取单元1002,被配置为执行若在第一展示页面上获取到针对视频通话的开始指令,则在展示界面同时展示第一展示页面和视频通话窗口,视频通话窗口的第二区域与第一区域显示的信息不重叠。
239.根据一些实施例,图11是根据一示例性实施例示出的一种视频通话的装置框图。参照图11,视频通话装置1000还包括控件展示单元1003和数据存储单元1004,被配置为执行在展示界面同时展示第一展示页面和视频通话窗口之后:
240.控件展示单元1003,被配置为执行在第一展示页面上展示针对视频通话中的音频数据的存储控件;
241.数据存储单元1004,被配置为执行若获取到针对存储控件所输入的数据选择指令,则获取并存储数据选择指令对应的视频通话中的音频数据。
242.根据一些实施例,图12是根据一示例性实施例示出的一种视频通话的装置框图。参照图12,数据存储单元1004包括信息获取子单元1104和信息存储子单元1204,数据存储单元1004被配置为执行获取并存储数据选择指令对应的视频通话中的音频数据时:
243.信息获取子单元1104,被配置为执行响应于数据选择指令,识别数据选择指令对应的视频通话中的音频数据,得到与音频数据对应的文字信息;
244.信息存储子单元1204,被配置为执行存储文字信息。
245.根据一些实施例,图13是根据一示例性实施例示出的一种视频通话的装置框图。参照图13,视频通话装置1000还包括信息获取单元1005和信息展示单元1006,被配置为执
行在存储文字信息之后:
246.信息获取单元1005,被配置为执行若获取针对音频数据的查看指令,则获取音频数据对应的文字信息;
247.信息展示单元1006,被配置为执行展示文字信息。
248.根据一些实施例,图14是根据一示例性实施例示出的一种视频通话的装置框图。参照图14,视频通话装置1000还包括评价获取单元1007、界面展示单元1008和文字展示单元1009,被配置为执行在存储文字信息之后:
249.评价获取单元1007,被配置为执行获取针对视频通话过程的评价指令;
250.界面展示单元1008,被配置为执行展示与评价指令对应的评价填写界面;
251.文字展示单元1009,被配置为执行若在评价填写界面上获取到针对文字信息的查看指令,则在评价填写界面上展示文字信息。
252.根据一些实施例,图15是根据一示例性实施例示出的一种视频通话的装置框图。参照图15,视频通话装置1000还包括操作展示单元1010和点击获取单元1011,被配置为执行在展示界面同时展示第一展示页面和视频通话窗口之后,具体被配置为执行:
253.操作展示单元1010,被配置为执行若获取到针对视频通话过程中通话操作信息集合的展示指令,则展示通话操作信息集合中的至少一个通话操作信息;
254.点击获取单元1011,被配置为执行获取到针对至少一个通话操作信息中任一通话操作信息的点击指令时,则展示与任一通话操作信息对应的通话操作页面。
255.根据一些实施例,图16是根据一示例性实施例示出的一种视频通话的装置框图。参照图16,点击获取单元1011包括界面缩放子单元1111、界面获取子单元1211和页面展示子单元1311,点击获取单元1011被配置为执行展示与任一通话操作信息对应的通话操作页面时:
256.界面缩放子单元1111,被配置为执行响应于针对第一展示界面的缩放指令,对第一展示界面进行缩放,得到第二展示界面;
257.界面获取子单元1211,被配置为执行获取全屏展示界面上除第二展示界面的空白展示界面;
258.页面展示子单元1311,被配置为执行在空白展示界面展示与通话操作信息对应的通话操作页面。
259.根据一些实施例,图17是根据一示例性实施例示出的一种视频通话的装置框图。参照图17,视频通话装置1000还包括移动获取单元1012和窗口移动单元1013,被配置为执行在展示界面同时展示第一展示页面和视频通话窗口之后:
260.移动获取单元1012,被配置为执行获取针对视频通话窗口的移动指令;
261.窗口移动单元1013,被配置为执行响应于移动指令,将视频通话窗口移动至移动指令对应的展示位置。
262.根据一些实施例,图18是根据一示例性实施例示出的一种视频通话的装置框图。参照图18,视频通话装置1000还包括调节获取单元1014和窗口调节单元1015,被配置为执行在展示界面同时展示第一展示页面和视频通话窗口之后:
263.调节获取单元1014,被配置为执行获取针对视频通话窗口的调节指令;
264.窗口调节单元1015,被配置为执行响应于调节指令,将视频通话窗口的尺寸调节
至调节指令对应的展示尺寸。
265.根据一些实施例,图19是根据一示例性实施例示出的一种视频通话的装置框图。参照图19,视频通话装置1000还包括内容获取单元1016和位置获取单元1017,被配置为执行在展示界面同时展示第一展示页面和视频通话窗口之后:
266.内容获取单元1016,被配置为执行获取第一展示页面对应的页面内容集合,页面内容集合包括除信息之外的内容集合;
267.位置获取单元1017,被配置为执行若页面内容集合中存在任一页面内容属于内容展示集合,则获取任一页面内容对应的第一展示位置;
268.则指令获取单元1002,被配置为执行在展示界面同时展示第一展示页面和视频通话窗口时,具体被配置为执行:响应于开始指令,在第一展示位置展示视频通话窗口,以同时展示第一展示页面和视频面试界面,视频通话窗口对应的尺寸小于第一展示页面对应的尺寸。
269.根据一些实施例,图20是根据一示例性实施例示出的一种视频通话的装置框图。参照图20,内容获取单元1016包括页面分割子单元1116和内容识别子单元1216,被配置为执行获取第一展示页面对应的页面内容集合时:
270.页面分割子单元1116,被配置为执行对第一展示页面进行分割,得到第一展示页面子集;
271.内容识别子单元1216,被配置为执行对第一展示页面子集中各第一展示子页面进行页面内容识别,得到页面内容集合;
272.或者,
273.内容识别子单元1216,还被配置为执行对第一展示页面进行页面内容识别,得到页面内容集合。
274.根据一些实施例,图21是根据一示例性实施例示出的一种视频通话的装置框图。参照图21,指令获取单元1002包括窗口展示子单元1102和窗口缩小子单元1202,指令获取单元1002被配置为执行若在第一展示页面上获取到针对视频通话的开始指令,则在展示界面同时展示第一展示页面和视频通话窗口时:
275.窗口展示子单元1102,被配置为执行若在第一展示页面上获取到针对视频通话的开始指令,则在第一展示页面对应的第二展示位置展示视频通话窗口;
276.窗口缩小子单元1202,被配置为执行若获取到针对视频通话窗口的缩小指令,则在展示界面同时展示第一展示页面和视频通话窗口。
277.根据一些实施例,图22是根据一示例性实施例示出的一种视频通话的装置框图。参照图22,指令获取单元1002包括属性获取子单元1302和属性判定子单元1402,指令获取单元1002被配置为执行若在第一展示页面上获取到针对视频通话的开始指令,则在展示界面同时展示第一展示页面和视频通话窗口时:
278.属性获取子单元1302,被配置为执行若在第一展示页面上获取到针对视频通话的开始指令,则获取第一展示页面对应的页面属性信息;
279.属性判定子单元1402,被配置为执行若页面属性信息属于属性信息集合,则在展示界面同时展示第一展示页面和视频通话窗口,属性信息集合包括至少一个属性信息,至少一个属性信息用于指示同时展示第一展示页面和视频通话窗口。
280.根据一些实施例,图23是根据一示例性实施例示出的一种视频通话的装置框图。参照图23,指令获取单元1002包括页面缩小子单元1502和浮窗展示子单元1602,指令获取单元1002被配置为执行在展示界面同时展示第一展示页面和视频通话窗口时:
281.页面缩小子单元1502,被配置为执行对第一展示页面进行缩小处理,得到第三展示页面;
282.浮窗展示子单元1602,被配置为执行在展示页面上除第三展示页面的之外的展示页面上以浮窗形式展示视频通话窗口。
283.在本技术实施例中,通过页面展示单元在展示界面上展示第一展示页面,第一展示页面为非视频通话界面,第一展示页面包括显示信息的第一区域;指令获取单元若在第一展示页面上获取到针对视频通话的开始指令,则在展示界面同时展示第一展示页面和视频通话窗口,视频通话窗口的第二区域与第一区域显示的信息不重叠。因此用户可以在进行视频通话的同时进行其他与视频通话无关的操作,无需用户反复切换页面,可以提高视频通话的便利性,提高视频通话的效率。
284.关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
285.请参见图24,是根据一示例性实施例示出的一种终端的框图。如图24所示,终端2400可以包括:至少一个处理器2401,至少一个网络接口2404,用户接口2403,存储器2405,至少一个通信总线2402。
286.其中,通信总线2402用于实现这些组件之间的连接通信。
287.其中,用户接口2403可以包括扬声器和显示屏,可选用户接口2403还可以包括标准的有线接口、无线接口。
288.其中,网络接口2404可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。
289.其中,处理器2401可以包括一个或者多个处理核心。处理器2401利用各种借口和线路连接整个终端2400内的各个部分,通过运行或执行存储在存储器2405内的指令、程序、代码集或指令集,以及调用存储在存储器2405内的数据,执行终端2400的各种功能和处理数据。可选的,处理器2401可以采用数字信号处理(digital signal processing,dsp)、现场可编程门阵列(field-programmable gate array,fpga)、可编程逻辑阵列(programmable logic array,pla)中的至少一种硬件形式来实现。处理器2401可集成中央处理器(central processing unit,cpu)、图像处理器(graphics processing unit,gpu)和调制解调器等中的一种或几种的组合。其中,cpu主要处理操作系统、用户界面和应用程序等;gpu用于负责显示屏所需要显示的内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器2401中,单独通过一块芯片进行实现。
290.其中,存储器2405可以包括随机存储器(random access memory,ram),也可以包括只读存储器(read-only memory)。可选的,该存储器2405包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。存储器2405可用于存储指令、程序、代码、代码集或指令集。存储器2405可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现上述各个方法实施例的指令等;存储数据区可存储上面各
个方法实施例中涉及到的数据等。存储器2405可选的还可以是至少一个位于远离前述处理器2401的存储装置。如图24所示,作为一种计算机存储介质的存储器2405中可以包括操作系统、网络通信模块、用户接口模块以及用于标识绑定的应用程序。
291.在图24所示的终端2400中,用户接口2403主要用于为用户提供输入的接口,获取用户输入的数据;而处理器2401可以用于调用存储器2405中存储的标识绑定的应用程序,并具体执行图3-9方法实施例中的各步骤。
292.相应地,本技术实施例还提供一种存储有计算机程序的计算机可读存储介质。当计算机可读存储介质存储计算机程序,且计算机程序被一个或多个处理器执行时,致使一个或多个处理器执行图3-9方法实施例中的各步骤。
293.本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
294.本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
295.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
296.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
297.在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。
298.内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram)。内存是计算机可读介质的示例。
299.计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备
或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
300.需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括要素的过程、方法、物品或者设备中还存在另外的相同要素。
301.以上仅是本技术的具体实施方式,使本领域技术人员能够理解或实现本技术。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本技术的精神或范围的情况下,在其它实施例中实现。因此,本技术将不会被限制于本文的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
302.本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本技术旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
303.应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献