一种通话处理方法、装置及终端设备与流程

文档序号:26590055发布日期:2021-09-10 20:37
一种通话处理方法、装置及终端设备与流程

1.本发明涉及移动终端技术领域,尤其涉及一种通话处理方法、装置及终端设备。


背景技术:

2.当用户在看电视时或使用智能音箱等设备时,可能接收到来自终端的通话请求,此时,电视或者智能音箱等设备的声音输出将对通话质量造成干扰。
3.然而,通常的电视音量调节方法为使用电视遥控器的音量调节按钮,而智能音箱的音量调节方法一般需要在与之绑定的终端或直接在智能音箱上进行操作。
4.因此,用户在处理通话请求之前,需要手动通过遥控或直接对设备操作,将设备音量降低、静音或暂停播放,对通话效率影响比较大。


技术实现要素:

5.本发明的主要目的在于提出一种通话处理方法、装置及终端设备,以解决现有技术中家居设备的声音输出对通话质量造成干扰,并且影响通话效率的问题。
6.为实现上述目的,本发明实施例第一方面提供一种通话处理方法,应用于通讯设备、智能家居设备、以及与所述通讯设备和所述智能家居设备无线连接的网关设备构成的通讯系统,所述通话处理方法包括:
7.监听所述通讯设备的呼叫状态;
8.所述通讯设备被呼叫或发起呼叫时,通过所述网关设备通知所述智能家居设备进行声音输出的自调节;
9.所述智能家居设备自调节完成后,令所述网关设备接通所述通讯设备的被呼叫请求或通过所述通讯设备的呼叫请求。
10.结合本发明实施例第一方面,本发明实施例第一实施方式中,所述智能家居设备进行声音输出的自调节,包括:
11.降低输出音量或调整为静音模式或暂停当前声音输出。
12.结合本发明实施例第一方面及第一实施方式,本发明实施例第二实施方式中,所述网关设备接通所述通讯设备的被呼叫请求或通过所述通讯设备的呼叫请求之后,包括:
13.监听所述通讯设备的通话状态;
14.所述通讯设备结束通话时,通过所述网关设备通知所述智能家居设备恢复至进行自调节之前的工作状态。
15.结合本发明实施例第一方面第二实施方式,本发明实施例第三实施方式中,所述通讯设备包括n个通讯终端;
16.监听所述通讯设备的通话状态,包括:
17.第n个所述通讯终端被呼叫或发起呼叫时,建立第n通道监听第n个所述通讯终端的通话状态;
18.其中,n为正整数,n为小于或者等于n的正整数。
19.结合本发明实施例第一方面及第一实施方式,本发明实施例第四实施方式中,监听所述通讯设备的呼叫状态之前,包括:
20.获取所述通讯设备的位置信息;
21.所述通讯设备的位置信息表示所述通讯设备在所述通讯系统的管理范围内时,开启监听所述通讯设备的呼叫状态。
22.结合本发明实施例第一方面及第四实施方式,本发明实施例第五实施方式中,所述通讯设备包括n个通讯终端;
23.第n个通讯终端的位置信息表示第n个通讯终端在所述通讯系统的管理范围内时,开启监听第n个通讯终端的呼叫状态;
24.其中,n为正整数,n为小于或者等于n的正整数。
25.结合本发明实施例第一方面第五实施方式,本发明实施例第六实施方式中,第n个通讯终端设置基于第n个通讯终端的管理范围。
26.本发明实施例第二方面提供一种通话处理装置,应用于通讯设备、智能家居设备、以及与所述通讯设备和所述智能家居设备无线连接的网关设备构成的通讯系统,所述通话处理装置包括:
27.呼叫监听模块,用于监听所述通讯设备的呼叫状态;
28.声音输出调节模块,用于在所述通讯设备被呼叫或发起呼叫时,通过所述网关设备通知所述智能家居设备进行声音输出的自调节;
29.通话接通模块,用于在所述智能家居设备自调节完成后,令所述网关设备接通所述通讯设备的被呼叫请求或通过所述通讯设备的呼叫请求。
30.本发明实施例的第三方面提供了一种终端设备,包括存储器、处理器以及存储在上述存储器中并可在上述处理器上运行的计算机程序,上述处理器执行上述计算机程序时实现如上第一方面所提供的方法的步骤。
31.本发明实施例的第四方面提供了一种计算机可读存储介质,上述计算机可读存储介质存储有计算机程序,上述计算机程序被处理器执行时实现如上第一方面所提供的方法的步骤。
32.本发明实施例提出一种通话处理方法,监听通讯设备的呼叫状态,以在通讯设备在进入通话状态之前,通过网关设备向智能家居设备发送通知,使其进行声音输出的自调节,避免智能家居设备的声音输出对通话质量的干扰,创建了一个安静的通话环境,提高通话效率。
附图说明
33.图1为本发明实施例提供的通话处理方法的实现流程示意图;
34.图2为本发明实施例提供的通讯系统的组成结构示意图;
35.图3为本发明实施例提供的通话处理装置的组成结构示意图。
36.本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
37.应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
38.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
39.在本文中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身并没有特定的意义。因此,"模块"与"部件"可以混合地使用。
40.如图1所示,本发明实施例提供一种通话处理方法,应用于如图2所示的通讯系统20中,通讯系统20包括通讯设备21、智能家居设备22和网关设备23,其中,通讯设备21和智能家居设备22均与网关设备23和无线连接,网关设备23可以监听通讯设备21的通讯状态,并向智能家居设备22发送通知消息,以使智能家居设备22本身根据此通知消息进行工作,因此,本发明实施例中,通过网关设备23,智能家居设备22可以根据通讯设备21的通讯状态进行自调整。基于此,本发明实施例所示的通话处理方法包括但不限于如下步骤:
41.s101、监听所述通讯设备的呼叫状态。
42.在上述步骤s101中,监听通讯设备呼叫状态可以根据telephonemanger和phonestatelistener两个类的状态的获取进行实现,如在一种实现方式中,可以通过应用程序,使用telephonymanager来探测通讯设备基本服务的情况。
43.s102、所述通讯设备被呼叫或发起呼叫时,通过所述网关设备通知所述智能家居设备进行声音输出的自调节。
44.在上述步骤s102中,通讯设备被呼叫时,则网关设备在通讯设备接收到被呼叫请求时,向智能家居设备发送通知,使其进行声音输出的自调节。同理,通讯设备发起呼叫时,则网关设备在通讯设备的呼叫请求发出之前,向智能家居设备发送通知,使其进行声音输出的自调节。
45.在本发明实施例中,智能家居设备进行声音输出的自调节,包括但不限于如下调节方式:降低输出音量或调整为静音模式或暂停当前声音输出。
46.s103、所述智能家居设备自调节完成后,令所述网关设备接通所述通讯设备的被呼叫请求或通过所述通讯设备的呼叫请求。
47.根据上述步骤s101至步骤s103,通讯设备被呼叫或发起呼叫,即用户通话进行时,可以使智能家居设备自动对其声音输出进行调节,如降低音量或静音或暂停播放等,避免智能家居设备的声音输出对通话质量的干扰,创建了一个安静的通话环境,提高通话效率。
48.可以想到的是,通讯设备的通话结束后,智能家居设备还需恢复正常的工作状态,因此,上述步骤s103之后,包括:
49.监听所述通讯设备的通话状态;
50.所述通讯设备结束通话时,通过所述网关设备通知所述智能家居设备恢复至进行自调节之前的工作状态。
51.可以想到的是,恢复至进行自调节之前的工作状态,详细地为恢复输出音量或退出静音模式或继续当前声音输出。
52.在具体应用中,通讯设备可能包括多个通讯终端,因此,上述的监听所述通讯设备的通话状态的详细实现步骤可以为:
53.第n个所述通讯终端被呼叫或发起呼叫时,建立第n通道监听第n个所述通讯终端的通话状态;
54.其中,n为正整数,n为小于或者等于n的正整数。
55.通过上述步骤,在通讯设备包括多个通讯终端时,使用不同的通道分别监听不同通讯终端的通话状态,避免同时监听所导致的通话状态不准确的情况。并且,可以想到的是,在同时监听多个通讯终端时,当所有通讯终端均结束通话时,通过所述网关设备通知所述智能家居设备恢复至进行自调节之前的工作状态。
56.在实际应用中,当通讯设备并不在通讯系统的管理范围内时,智能家居设备不会对其通话造成干扰,进而降低通话质量,因此,执行上述的监听所述通讯设备的呼叫状态这一步骤之前,还可以包括如下步骤:
57.获取所述通讯设备的位置信息;
58.所述通讯设备的位置信息表示所述通讯设备在所述通讯系统的管理范围内时,开启监听所述通讯设备的呼叫状态。
59.则对于通讯设备包括多个通讯终端,即所述通讯设备包括n个通讯终端时;上述步骤的实现方式可以为:
60.第n个通讯终端的位置信息表示第n个通讯终端在所述通讯系统的管理范围内时,开启监听第n个通讯终端的呼叫状态;
61.其中,n为正整数,n为小于或者等于n的正整数。
62.并且,在较好的实现方案中,第n个通讯终端设置基于第n个通讯终端的管理范围,使得每个通讯终端在通讯系统中具有合适的管理范围,例如,当智能家居设备a处于管理范围a中,智能家具设备b处于管理范围b中,管理范围a大于管理范围b,而通讯终端的位置使其通话质量不受智能家具设备a的干扰,则此时,通讯终端可以设置管理范围为b。
63.如图3所示,本发明实施例提供一种通话处理装置30,包括:
64.呼叫监听模块31,用于监听所述通讯设备的呼叫状态;
65.声音输出调节模块32,用于在所述通讯设备被呼叫或发起呼叫时,通过所述网关设备通知所述智能家居设备进行声音输出的自调节;
66.通话接通模块33,用于在所述智能家居设备自调节完成后,令所述网关设备接通所述通讯设备的被呼叫请求或通过所述通讯设备的呼叫请求。
67.本发明实施例提供的通话处理装置30,通过呼叫监听模块31监听通讯设备的呼叫状态,以在通讯设备在进入通话状态之前,通过网关设备向智能家居设备发送通知,并使声音输出调节模块32控制智能家居设备进行声音输出的自调节,最后通话接通模块33在智能家居设备自调节完成后,令网关设备接通通讯设备的被呼叫请求或通过通讯设备的呼叫请求,避免了智能家居设备的声音输出对通话质量的干扰,从而创建出一个安静的通话环境,提高通话效率。
68.本发明实施例还提供一种终端设备包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现上述实施例中所述的通话处理方法中的各个步骤。
69.本发明实施例还提供一种存储介质,所述存储介质为计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现如上述实施例中所述的通话处
理方法中的各个步骤。
70.以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。
再多了解一些
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1