一种来电控制方法及装置、存储介质、电子设备与流程

文档序号:11206830阅读:382来源:国知局
一种来电控制方法及装置、存储介质、电子设备与流程

本公开涉及语音识别领域,具体地,涉及一种来电控制方法及装置、存储介质、电子设备。



背景技术:

随着电子信息技术的不断发展,智能终端成为人们日常生活中不可或缺的物品,用户可以通过触控方式操作智能终端,实现拨打电话、收发短消息、播放音频视频文件、上网浏览等功能。

在实际应用过程中,经常出现用户双手被占用的情况,例如用户在开车,若此时有电话打入,对于用户来说,并不方便采用触控方式对来电进行“接听”或者“挂断”操作,严重影响了用户体验。



技术实现要素:

本公开的主要目的是提供一种来电控制方法及装置、存储介质、电子设备,用户可以通过语音方式控制终端来电,不需要用户双手参与。

为了实现上述目的,本公开提供一种来电控制方法,所述方法包括:

外接设备从来电请求中获取主叫号码,所述外接设备与智能终端无线连接,所述智能终端为被叫用户持有的终端;

所述外接设备将所述主叫号码发送至所述智能终端进行姓名匹配;

所述外接设备播报所述智能终端返回的主叫用户信息,所述主叫用户信息包括主叫号码和/或主叫用户姓名;

所述外接设备采集用户输入的语音数据,从所述语音数据中提取来电控制信息,所述来电控制信息用于表示接听来电或者挂断来电;

所述外接设备根据所述来电控制信息,对所述智能终端进行来电控制。

可选地,所述外接设备为蓝牙设备,所述外接设备与所述智能终端无线连接包括bt连接和ble连接。

可选地,所述外接设备将所述主叫号码发送至所述智能终端进行姓名匹配,包括:

所述外接设备通过ble连接,将所述主叫号码发送至所述智能终端进行姓名匹配,并断开所述外接设备与所述智能终端之间的ble连接。

可选地,所述外接设备播报所述智能终端返回的主叫用户信息,包括:

所述外接设备通过a2dp声道播报所述主叫用户信息。

可选地,所述外接设备根据所述来电控制信息,对所述智能终端进行来电控制,包括:

所述外接设备将所述来电控制信息转换成对应的hfp指令,并将所述hfp指令发送至所述智能终端,对所述智能终端进行来电控制。

本公开提供一种来电控制装置,所述来电控制装置集成在外接设备中,所述外接设备与智能终端无线连接,所述智能终端为被叫用户持有的终端,所述装置包括:

主叫号码获取模块,用于从来电请求中获取主叫号码;

主叫号码发送模块,用于将所述主叫号码发送至所述智能终端进行姓名匹配;

主叫用户信息播报模块,用于播报所述智能终端返回的主叫用户信息,所述主叫用户信息包括主叫号码和/或主叫用户姓名;

语音数据采集模块,用于采集用户输入的语音数据,从所述语音数据中提取来电控制信息,所述来电控制信息用于表示接听来电或者挂断来电;

来电控制模块,用于根据所述来电控制信息,对所述智能终端进行来电控制。

可选地,所述外接设备为蓝牙设备,所述外接设备与所述智能终端无线连接包括bt连接和ble连接。

可选地,所述主叫号码发送模块,用于通过ble连接,将所述主叫号码发送至所述智能终端进行姓名匹配,并断开所述外接设备与所述智能终端之间的ble连接。

可选地,所述主叫用户信息播报模块,用于通过a2dp声道播报所述主叫用户信息。

可选地,所述来电控制模块,用于将所述来电控制信息转换成对应的hfp指令,并将所述hfp指令发送至所述智能终端,对所述智能终端进行来电控制。

本公开提供一种存储设备,其中存储有多条指令,所述指令由处理器加载,执行上述来电控制方法的步骤。

本公开提供一种电子设备,所述电子设备包括;

上述的存储设备;以及

处理器,用于执行所述存储设备中的指令。

本公开方案,可以预先建立外接设备与智能终端之间的无线连接,当有来电时,外接设备可以从来电请求中获取主叫号码,并将主叫号码发送至智能终端进行姓名匹配,进而通过外接设备向用户播报包括主叫号码和/或主叫用户姓名的主叫用户信息,这样,用户收听到播报后,便可通过语音方式控制终端的来电,也即,外接设备可以从用户输入的语音数据中提取来电控制信息,并基于无线传输协议,直接控制终端的来电。如此来电控制方案,不需要用户双手参与,可以解决用户双手被占用时,不方便以触控方式对来电进行“接听”或者“挂断”操作的问题,可以提高用户体验。

本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。

附图说明

附图是用来提供对本公开的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本公开,但并不构成对本公开的限制。在附图中:

图1为本公开方案来电控制方法的流程示意图;

图2为本公开方案来电控制装置的构成示意图;

图3为本公开方案进行来电控制的电子设备的结构示意图。

具体实施方式

以下结合附图对本公开的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本公开,并不用于限制本公开。

参见图1,示出了本公开来电控制方法的流程示意图。可以包括以下步骤:

s101,外接设备从来电请求中获取主叫号码,所述外接设备与智能终端无线连接,所述智能终端为被叫用户持有的终端。

本公开方案中,可以先以无线连接方式,建立智能终端与外接设备之间的通信,这样,在需要进行来电控制时,可以由外接设备采集用户输入的语音数据,并利用从语音数据中提取出的来电控制信息,直接控制智能终端接听电话或者挂断电话。也就是说,用户可以借助外接设备,通过语音方式对智能终端进行来电控制,且操控过程无需用户双手参与。

作为一种示例,本公开方案中的智能终端可以为手机、个人电脑、平板电脑等电子设备。

作为一种示例,本公开方案中的外接设备可以为蓝牙设备。该蓝牙设备可以是专门制作的能实现本公开方案功能的独立设备;或者,蓝牙设备可以为能实现本公开方案功能的穿戴式设备,例如蓝牙耳机;或者,蓝牙设备可以为能实现本公开方案功能的、安装在其他设备上的模块,例如车载蓝牙模块,本公开方案对蓝牙设备的形式可不做具体限定。

作为一种示例,智能终端有电话打入时,如果智能终端连接有外接设备,便可触发外接设备接听电话,由外接设备从来电请求中获取主叫号码。举例来说,外接设备为蓝牙设备,具体可通过蓝牙hfp(英文:hands-freeprofile,中文:免提模式)协议获得主叫号码。

s102,所述外接设备将所述主叫号码发送至所述智能终端进行姓名匹配。

s103,所述外接设备播报所述智能终端返回的主叫用户信息,所述主叫用户信息包括主叫号码和/或主叫用户姓名。

外接设备获取到主叫号码后,可以将主叫号码发送到智能终端,由智能终端在电话簿中对主叫号码进行姓名匹配,并将匹配结果进行语音合成,得到主叫用户信息,然后由外接设备通过a2dp(英文:advancedaudiodistributionprofile,中文:蓝牙音频传输模型协定)声道将主叫用户信息播报出来,供用户收听,以便判断是否接听电话。

作为一种示例,如果在姓名匹配过程中,未匹配到主叫号码对应的主叫用户姓名,可以将主叫号码作为主叫用户信息;如果匹配到主叫号码对应的主叫用户姓名,可以将主叫用户姓名作为主叫用户信息,或者,将主叫号码和主叫用户姓名作为主叫用户信息。

举例来说,如果外接设备为蓝牙设备,智能终端为iphone,则蓝牙设备与智能终端之间的无线连接可以体现为以下两种:

方式一,bt(英文:bluetooth,中文:蓝牙)连接,用于保持蓝牙设备与智能终端之间的通信。

针对于此,考虑到ios系统不可以直接自定义传输语音数据,因此,可以先在智能终端中对蓝牙设备进行mfi(英文:madeforios)认证,然后再在蓝牙设备与智能终端之间进行主叫号码传输。

方式二,bt连接和ble(英文:bluetoothlowenergy,中文:蓝牙低能耗)连接。其中,ble连接主要用于实现蓝牙设备与智能终端之间的数据交互。

针对于此,可以直接通过ble连接,在蓝牙设备与智能终端之间进行主叫号码传输。

在实际应用过程中,为了不影响通话质量,蓝牙设备将主叫号码发送至智能终端以后,还可以断开蓝牙设备与智能终端之间的ble连接。此外,为了对智能终端实施下次来电控制,还可以在本次通话结束以后,恢复蓝牙设备与智能终端之间的ble连接。

本公开方案中蓝牙设备与智能终端之间建立无线连接,可以理解为在蓝牙设备、终端里安装的用于姓名匹配的应用程序,二者之间建立无线连接。作为一种示例,可以在通话前建立蓝牙设备与智能终端的无线连接即可。

s104,所述外接设备采集用户输入的语音数据,从所述语音数据中提取来电控制信息,所述来电控制信息用于表示接听来电或者挂断来电。

s105,所述外接设备根据所述来电控制信息,对所述智能终端进行来电控制。

用户收听到外接设备播报的主叫用户信息后,可以通过语音方式对智能终端进行来电控制。举例来说,用户可以语音输入“接听”或者语音输入“挂断”;或者,用户可以语音输入预设标识符,例如:“1”表示接听电话,“2”表示挂断电话,则用户可以语音输入“1”或者语音输入“2”。本公开方案对用户输入的语音数据可不做具体限定,只要能从中提取出表示接听来电、挂断来电的来电控制信息即可。

外接设备可以通过麦克风或者麦克风阵列,采集用户输入的语音数据,然后从语音数据中提取来电控制信息,并将来电控制信息转换成对应的hfp指令,以传输hfp指令的方式,实现外接设备对智能终端的来电控制,即控制智能终端接通来电,或者挂断来电。

作为一种示例,本公开方案中输入语音数据的用户,可以是智能终端的持有者,即被叫用户;或者,也可以是除被叫用户之外的其他用户,本公开方案对此可不做具体限定。

综上所述,本公开方案可以预先建立外接设备与智能终端之间的无线连接,当有来电时,外接设备可以从来电请求中获取主叫号码,并将主叫号码发送至智能终端进行姓名匹配,进而通过外接设备向用户播报包括主叫号码和/或主叫用户姓名的主叫用户信息,这样,用户便可通过语音方式控制终端的来电,也即,外接设备可以从用户输入的语音数据中提取来电控制信息,并基于无线传输协议,控制终端是否接听来电。本公开的来电控制不需要用户双手参与,可以解决用户双手被占用时,不方便以触控方式对来电进行“接听”或者“挂断”操作的问题,可以提高用户体验。

参见图2,示出了本公开来电控制装置的构成示意图。所述来电控制装置集成在外接设备中,所述外接设备与智能终端无线连接,所述智能终端为被叫用户持有的终端,所述装置可以包括:

主叫号码获取模块201,用于从来电请求中获取主叫号码;

主叫号码发送模块202,用于将所述主叫号码发送至所述智能终端进行姓名匹配;

主叫用户信息播报模块203,用于播报所述智能终端返回的主叫用户信息,所述主叫用户信息包括主叫号码和/或主叫用户姓名;

语音数据采集模块204,用于采集用户输入的语音数据,从所述语音数据中提取来电控制信息,所述来电控制信息用于表示接听来电或者挂断来电;

来电控制模块205,用于根据所述来电控制信息,对所述智能终端进行来电控制。

可选地,所述外接设备为蓝牙设备,所述外接设备与所述智能终端无线连接包括bt连接和ble连接。

可选地,所述主叫号码发送模块,用于通过ble连接,将所述主叫号码发送至所述智能终端进行姓名匹配,并断开所述外接设备与所述智能终端之间的ble连接。

可选地,所述主叫用户信息播报模块,用于通过a2dp声道播报所述主叫用户信息。

可选地,所述来电控制模块,用于将所述来电控制信息转换成对应的hfp指令,并将所述hfp指令发送至所述智能终端,对所述智能终端进行来电控制。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

参见图3,示出了本公开进行来电控制的电子设备300的结构示意图。参照图3,电子设备300包括处理组件301,其进一步包括一个或多个处理器,以及由存储设备302所代表的存储设备资源,用于存储可由处理组件301的执行的指令,例如应用程序。存储设备302中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件301被配置为执行指令,以执行上述来电控制方法。

电子设备300还可以包括一个电源组件303,被配置为执行电子设备300的电源管理;一个有线或无线网络接口304,被配置为将电子设备300连接到网络;和一个输入输出(i/o)接口305。电子设备300可以操作基于存储在存储设备302的操作系统,例如windowsservertm,macosxtm,unixtm,linuxtm,freebsdtm或类似。

以上结合附图详细描述了本公开的优选实施方式,但是,本公开并不限于上述实施方式中的具体细节,在本公开的技术构思范围内,可以对本公开的技术方案进行多种简单变型,这些简单变型均属于本公开的保护范围。

另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合,为了避免不必要的重复,本公开对各种可能的组合方式不再另行说明。

此外,本公开的各种不同的实施方式之间也可以进行任意组合,只要其不违背本公开的思想,其同样应当视为本公开所公开的内容。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1