来电智能应答的方法以及电子设备、装置与流程

文档序号:18027551发布日期:2019-06-28 22:17阅读:210来源:国知局
来电智能应答的方法以及电子设备、装置与流程

本发明涉及移动通讯技术领域,特别是涉及一种来电智能应答的方法以及电子设备、装置。



背景技术:

目前,当用户的手机接收到来电时,可能由于用户不在手机附近或是用户不方便接听来电,导致存在来电的呼叫方长时间多次发起呼叫的情况。在手机所接收到的来电无人接听时,手机长时间响铃和震动必然会造成无谓的电量损耗,同时还可能给周围的其他人造成困扰。



技术实现要素:

有鉴于此,本发明主要解决的技术问题是提供一种来电智能应答的方法以及电子设备、装置,能够在来电无人接听时,及时反馈至来电呼叫方。

为解决上述技术问题,本发明采用的一个技术方案是:提供一种来电智能应答的方法,该方法包括:判断是否接收到通话请求;若接收到通话请求,则获取第一图像;判断所获取的第一图像中是否包括对应参照物的图像,以在用户处于预定状态下,反馈通话请求的呼叫方以提示信息。

在本发明的一实施例中,判断是否接收到通话请求的步骤之前包括:获取参照物的第二图像。判断所获取的第一图像中是否包括对应参照物的图像的步骤包括:将第一图像与第二图像进行比对,以判断所获取的第一图像中是否包括对应参照物的图像。

在本发明的一实施例中,获取第一图像的步骤包括:获取不同时刻的多张第一图像。判断所获取的第一图像中是否包括对应参照物的图像的步骤还包括:将各第一图像分别与第二图像进行比对,以分别判断各第一图像中是否包括对应参照物的图像;根据多张第一图像中包括对应参照物的图像的第一图像占比是否达到预定比例,以判断所获取的第一图像中是否包括对应参照物的图像。

在本发明的一实施例中,若多张第一图像中包括对应参照物的图像的第一图像占比达到预定比例,则认为所获取的第一图像中包括对应参照物的图像。

在本发明的一实施例中,判断所获取的第一图像中是否包括对应参照物的图像的步骤还包括:若所获取的第一图像中未包括对应参照物的图像,则认为用户处于预定状态。

在本发明的一实施例中,判断是否接收到通话请求的步骤之前包括:获取特征物的第三图像。判断所获取的第一图像中是否包括对应参照物的图像的步骤还包括:若所获取的第一图像中包括对应参照物的图像,则将第一图像与第三图像进行比对,以判断所获取的第一图像中是否包括对应特征物的图像;若所获取的第一图像中包括对应特征物的图像,则认为用户处于预定状态。

在本发明的一实施例中,将第一图像与第二图像进行比对的步骤包括:从第二图像中提取用于描述参照物的特征信息;判断第一图像中是否包括参照物的特征信息,以判断所获取的第一图像中是否包括对应参照物的图像。将第一图像与第三图像进行比对的步骤包括:从第三图像中提取用于描述特征物的特征信息;判断第一图像中是否包括特征物的特征信息,以判断所获取的第一图像中是否包括对应特征物的图像。

在本发明的一实施例中,反馈通话请求的呼叫方以提示信息的步骤包括:反馈通话请求的呼叫方以短信;其中,短信中包括用户处于预定状态的信息。

为解决上述技术问题,本发明采用的又一个技术方案是:提供一种电子设备,该电子设备包括处理器和摄像装置,处理器和摄像装置耦接,处理器用于判断是否接收到通话请求,以在接收到通话请求时,控制摄像装置获取第一图像;并判断所获取的第一图像中是否包括对应参照物的图像,以在用户处于预定状态下,反馈通话请求的呼叫方以提示信息。

为解决上述技术问题,本发明采用的又一个技术方案是:提供一种具有存储功能的装置,该具有存储功能的装置存储有程序数据,程序数据能够被执行以实现如上述实施例所阐述的来电智能应答的方法。

本发明的有益效果是:区别于现有技术,本发明提供一种来电智能应答的方法。该方法包括判断是否接收到通话请求,并在接收到通话请求时,获取第一图像。之后判断所获取的第一图像中是否包括对应参照物的图像,从而判断用户是否处于预定状态。以在用户处于预定状态下,反馈通话请求的呼叫方以提示信息,提示通话请求的呼叫方以诸如用户处于预定状态、不方便接听通话等信息,从而在来电无人接听时,及时反馈至来电呼叫方,避免呼叫方长时间多次发起通话,进而避免电子设备由于长时间响铃和震动造成无谓的电量损耗,同时还能够避免给周围的其他人造成困扰。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。其中:

图1是本发明来电智能应答的方法一实施例的流程示意图;

图2是本发明来电智能应答的方法另一实施例的流程示意图;

图3是本发明电子设备一实施例的结构示意图;

图4是本发明具有存储功能的装置一实施例的结构示意图。

具体实施方式

为使本发明的上述目的、特征和优点能够更为明显易懂,下面结合附图,对本发明实施例中的技术方案进行清楚、完整地描述。可以理解的是,此处所描述的具体实施例仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

本发明中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。

在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。

随着人工智能在智能手机、平板电脑等移动终端设备上的广泛普及,移动终端设备的自主响应行为受到广大用户的青睐。移动终端设备能够依靠其所具备的人工智能,根据其所处的事件环境做出对应的自主响应行为,代替用户做出相应的判断与动作,减轻用户的使用负担。本发明所提供的来电智能应答的方法则是基于人工智能的自主响应行为。

请参阅图1,图1是本发明来电智能应答的方法一实施例的流程示意图。需要说明的是,本实施例所提供的来电智能应答的方法并不局限于以下步骤:

s101:判断是否接收到通话请求;

在本实施例中,电子设备判断是否接收到通话请求,从而根据用户所处的状态,做出自主响应行为,代替用户做出相应的判断与动作,减轻用户的使用负担。

s102:若接收到通话请求,则获取第一图像;

在本实施例中,若电子设备接收到通话请求,则获取第一图像。其中第一图像为电子设备周围环境的图像,可以利用电子设备所配备的摄像装置(例如相机、摄像头等),或是电子设备外接的摄像装置来获取第一图像。

s103:判断所获取的第一图像中是否包括对应参照物的图像,以在用户处于预定状态下,反馈通话请求的呼叫方以提示信息;

在本实施例中,在获取第一图像之后,判断所获取的第一图像中是否包括对应参照物的图像,以判断用户是否处于预定状态,从而在用户处于预定状态下,反馈通话请求的呼叫方以提示信息。其中预定状态可以理解为用户不方便接听通话的状态,通过反馈通话请求的呼叫方以提示信息,告知呼叫方用户不方便接听通话,从而避免通话请求的呼叫方持续多次拨打的情况。

以上可以看出,本发明所提供的来电智能应答的方法,利用第一图像判断用户是否处于预定状态,以在用户处于预定状态下,反馈通话请求的呼叫方以提示信息,提示通话请求的呼叫方以诸如用户处于预定状态、不方便接听通话等信息,从而在来电无人接听时,及时反馈至来电呼叫方,避免呼叫方长时间多次发起通话,进而避免电子设备由于长时间响铃和震动造成无谓的电量损耗,同时还能够避免给周围的其他人造成困扰。

请参阅图2,图2是本发明来电智能应答的方法另一实施例的流程示意图。需要说明的是,本实施例所提供的来电智能应答的方法并不局限于以下步骤:

s201:获取参照物的第二图像;

在本实施例中,在电子设备启用自主响应功能时,电子设备会启用摄像装置获取参照物的第二图像。参照物可以为用户,第二图像为用户的面部图像。具体地,用户操作电子设备启用电子设备的自主响应功能,此时用户需要通过电子设备的摄像装置拍摄其面部图像,并预存于电子设备中。其可以在电子设备每次启用自主响应功能,重新获取第二图像,也可以在电子设备每次启用自主响应功能时延用之前获取的第二图像。

s202:判断是否接收到通话请求;

在本实施例中,若接收到通话请求,则执行步骤s203;若未接收到通话请求,则继续执行步骤s202。

电子设备判断是否接收到通话请求,从而根据用户所处的状态,做出自主响应行为,代替用户做出相应的判断与动作,减轻用户的使用负担。

s203:获取第一图像;

在本实施例中,在接收到通话请求后,电子设备启用其摄像装置获取第一图像,即获取电子设备周围环境的图像,用于判断用户所处的状态。可以理解的是,每次接收到通话请求均会触发获取第一图像的动作,而在整个自主响应的过程中,只需获取一次参照物的第二图像。

具体地,电子设备接收到通话请求后,启用摄像装置获取图像的代码如下:

intentintent=newintent();

intent.setaction(mediastore.action_image_capture);

intent.addcategory(intent.category_default);

filefile=newfile(file_path);

uriuri=uri.fromfile(file);

intent.putextra(mediastore.extra_output,uri).

在替代实施例中,在接收到通话请求后,可以获取不同时刻的多张第一图像(例如3张等),用于判断用户所处的状态。所获取第一图像的数量越多,越能够准确地描述电子设备周围的环境,进而有效提高判断结果的准确度。

s204:判断所获取的第一图像中是否包括对应参照物的图像;

在本实施例中,若所获取的第一图像中包括对应参照物的图像,则执行步骤s205,若所获取的第一图像中未包括对应参照物的图像,则执行步骤s206。

判断所获取的第一图像中是否包括对应参照物的图像,即需要将第一图像与第二图像进行比对。具体地,从第二图像中提取用于描述参照物的特征信息,判断第一图像中是否包括参照物的特征信息,以判断所获取的第一图像中是否包括对应参照物的图像。其中若第一图像中包括参照物的特征信息,则认为第一图像中包括对应参照物的图像,反之则反。

在替代实施例中,当所获取的第一图像为多张时,将各第一图像分别与第二图像进行比对,以分别判断各第一图像中是否包括对应参照物的图像。根据多张第一图像中包括对应参照物的图像的第一图像占比是否达到预定比例,以判断所获取的第一图像中是否包括对应参照物的图像。其中若该多张第一图像中包括对应参照物的图像的第一图像占比达到预定比例,则认为所获取的第一图像中包括对应参照物的图像,反之则反。可以理解的是,预定比例越高,判断结果的准确度越高,当然对所获取第一图像的要求也就越高,可以根据准确度要求,适当调整。

可选地,上文所述图像的对比识别可以依靠图像训练和识别平台来实现,例如使用easydl等,在此不做限定。

s205:将第一图像与第三图像进行比对,以判断所获取的第一图像中是否包括对应特征物的图像;

在本实施例中,若所获取的第一图像中包括对应特征物的图像,则执行步骤s206,若所获取的第一图像中未包括对应特征物的图像,则结束流程。

在所获取的第一图像中包括对应参照物的图像的情况下,说明电子设备周围的环境中有该参照物存在,即该参照物在电子设备的周围附近。而当参照物为用户,对应参照物的图像为用户的面部图像时,说明用户在电子设备周围。然而,即便用户在电子设备周围,也不能说明用户不处于预定状态,即不能说明用户方便接听通话。例如用户在电子设备周围,但是用户正处于驾驶状态,其不方便接听通话。

也就是说,在所获取的第一图像中包括对应参照物的图像的情况下,还需要将第一图像与第三图像进行比对,以判断所获取的第一图像中是否包括对应特征物的图像。其中若所获取的第一图像中包括对应特征物的图像,则认为用户处于预定状态,反之则反。

第三图像用于描述特征物,第三图像与第二图像类似,在判断是否接收到通话请求的步骤之前即完成第三图像的获取,并且在后续自主响应的过程中不需要再次获取。

特征物的图像用于参与描述用户所处的状态。举例而言,当参照物为用户时,特征物可以为方向盘等用于描述用户处于驾驶状态的物件。当所获取的第一图像中包括用户以及方向盘的图像时,认为用户正在开车,即处于预定状态,不方便接听通话。用户所处的预定状态不同,用于参与描述用户所处状态的特征物也就需要对应调整,以能够准确描述用户是否处于预定状态。

具体地,将第一图像与第三图像进行比对的过程可以为:从第三图像中提取用于描述特征物的特征信息,判断第一图像中是否包括特征物的特征信息,以判断所获取的第一图像中是否包括对应特征物的图像。其中若第一图像中包括特征物的特征信息,则认为第一图像中包括对应特征物的图像,反之则反。

在替代实施例中,当所获取的第一图像为多张时,将各第一图像分别与第三图像进行比对,以分别判断各第一图像中是否包括对应特征物的图像。根据多张第一图像中包括对应特征物的图像的第一图像占比是否达到预定比例,以判断所获取的第一图像中是否包括对应特征物的图像。其中若该多张第一图像中包括对应特征物的图像的第一图像占比达到预定比例,则认为所获取的第一图像中包括对应特征物的图像,反之则反。

s206:认为用户处于预定状态,反馈通话请求的呼叫方以提示信息;

在本实施例中,当所获取的第一图像中未包括对应参照物的图像,或是所获取的第一图像中包括对应参照物和特征物的图像时,认为用户处于预定状态,即用户不方便接听通话,包括用户不在电子设备周围,或是用户处于驾驶状态等情况。为避免通话请求的呼叫方持续多次发起通话请求的情况,需要及时反馈通话请求的呼叫方以提示信息,告知通话请求的呼叫方包括用户处于预定状态等信息。当然,预定状态不限于用户不在电子设备周围的状态,或是用户处于驾驶状态,在此不做限定。

具体地,当用户处于预定状态时,可以反馈通话请求的呼叫方以短信。其中,短信中包括用户处于预定状态的信息,例如“电子设备可能不在用户身边,请稍后再联系”,或“用户正在开车,请稍后再联系”等形式的短信。其中自主回复通话请求呼叫方短信的具体代码如下:

smsmanagersmsmanager=smsmanager.getdefault();

smsmanager.sendtextmessage(telenumber,null,content,null,null);

smsmanagersmsmanager=smsmanager.getdefault();

smsmanager.sendtextmessage(telenumber,null,content,null,null).

需要说明的是,在用户未处于预定状态的情况下,接收到通话请求时,可以通过响铃和/或震动等形式提醒用户接收到通话请求的情况。

综上所述,本发明所提供的来电智能应答的方法,利用第一图像判断用户是否处于预定状态,以在用户处于预定状态下,反馈通话请求的呼叫方以提示信息,提示通话请求的呼叫方以诸如用户处于预定状态、不方便接听通话等信息,从而在来电无人接听时,及时反馈至来电呼叫方,避免呼叫方长时间多次发起通话,进而避免电子设备由于长时间响铃和震动造成无谓的电量损耗,同时还能够避免给周围的其他人造成困扰。

请参阅图3,图3是本发明电子设备一实施例的结构示意图。

在本实施例中,电子设备1包括处理器11和摄像装置12,处理器11和摄像装置12耦接。处理器11用于实现上述实施例中所阐述的来电智能应答的方法,具体如下所示:

判断是否接收到通话请求,以在接收到通话请求时,控制摄像装置12获取第一图像。并判断所获取的第一图像中是否包括对应参照物的图像,以在用户处于预定状态下,反馈通话请求的呼叫方以提示信息。

请参阅图4,图4是本发明具有存储功能的装置一实施例的结构示意图。

在本实施例中,具有存储功能的装置2存储有程序数据21,程序数据21能够被执行以实现如上述实施例所阐述的来电智能应答的方法,在此就不再赘述。

在本发明所提供的几个实施方式中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施方式为示意性的,例如,所述模块或单元的划分,为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施方式的目的。

另外,在本发明各个实施方式中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个具有存储功能的装置中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施方式所述方法的全部或部分步骤。而前述的具有存储功能的装置包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存储器(ram,randomaccessmemory)、磁碟或者光盘、服务器等各种可以存储程序代码的介质。

以上所述仅为本发明的实施方式,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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