来电处理方法及装置与流程

文档序号:12183239阅读:295来源:国知局
来电处理方法及装置与流程

本发明涉及移动通信技术领域,尤其涉及一种来电处理方法及装置。



背景技术:

随着移动通信技术的发展,人们可以随时随地接听电话,以与他人进行沟通。甚至是在开车的过程中,人们也可以通过车载电话或车载蓝牙免提系统,方便地接听或拨打电话。但是在现有技术中,由于现有的车载电话或车载蓝牙免提系统,都需要人工去接听电话或挂断电话,智能化较低且在进行人工操作时会分散驾驶员的注意力,严重影响到驾驶员的安全驾驶。



技术实现要素:

本发明实施例提供一种来电处理方法及装置,可智能化地在驾车过程中对来电进行处理,以提高驾驶的安全性并使呼叫方及时了解驾驶员的动态。

本发明实施例第一方面提供一种来电处理方法,包括:当移动通信设备接收到来电时,获取所述移动通信设备的定位信息;根据获取的定位信息生成目标语音;接听所述来电,将生成的目标语音播放给呼叫方后挂断电话。

本发明实施例第二方面提供一种来电处理装置,所述装置包括:定位信息获取模块,用于当移动通信设备接收到来电时,获取所述移动通信设备的定位信息;语音生成模块,用于根据获取的定位信息生成目标语音;语音播放模块,用于接听所述来电,将生成的目标语音播放给呼叫方后挂断电话。

从上述本发明实施例可知,通过在移动通信设备接收到来电时,获取该移动通信设备的定位信息,并根据获取的定位信息生成目标语音,然后将生成的目标语音播放给呼叫方,相较于现有技术,本发明一方面可避免来电对行车中的驾驶员造成的不良影响,提高行车的安全性,另一方面,可以让呼叫方及时了解该驾驶员的动态。

附图说明

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

图1示出了一种移动通信设备的结构框图;

图2是本发明第一实施例提供的来电处理方法的实现流程示意图;

图3是本发明第二实施例提供的来电处理方法的实现流程示意图;

图4是本发明第三实施例提供的来电处理装置的结构示意图;

图5是本发明第四实施例提供的来电处理装置的结构示意图;

图6是本发明实施例中执行来电处理方法的电子设备的硬件结构示意图。

具体实施方式

为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而非全部实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

附图1示出了一种移动通信设备的结构框图。如附图1所示,移动通信设备20包括存储器202、存储控制器204,一个或多个(图中仅示出一个)处理器206、外设接口208、射频模块210、按键模块212、音频模块214、触控屏幕216以及导航模块218。这些组件通过一条或多条通信总线/信号线222相互通信。

可以理解,该附图1所示的结构仅为示意,其并不对移动通信设备20的结构造成限定。例如,移动通信设备20还可包括比该附图1所示更多或者更少的组件,或者具有与该附图1所示不同的配置。该附图1所示的各组件可以采用硬件、软件或其组合实现。

存储器202可用于存储软件程序以及模块,如本发明实施例中的来电处理方法及装置对应的程序指令/模块,处理器206通过运行存储在存储器202内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的来电处理方法。

存储器202可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器202可进一步包括相对于处理器206远程设置的存储器,这些远程存储器可以通过网络连接至移动通信设备20。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。处理器206以及其他可能的组件对存储器202的访问可在存储控制器204的控制下进行。

外设接口208将各种输入/输入装置耦合至处理器206以及存储器202。处理器206运行存储器202内的各种软件、指令以执行移动通信设备20的各种功能以及进行数据处理。

在一些实例中,外设接口208,处理器206以及存储控制器204可以在单个芯片中实现。在其他一些实例中,他们可以分别由独立的芯片实现。

射频模块210用于接收以及发送电磁波,实现电磁波与电信号的相互转换,从而与通信网络或者其他设备进行通信。射频模块210可包括各种现有的用于执行这些功能的电路元件,例如,天线、射频收发器、数字信号处理器、加密/解密芯片、用户身份模块(SIM)卡、存储器等等。射频模块210可与各种网络如互联网、企业内部网、预置类型的无线网络进行通信或者通过预置类型的无线网络与其他设备进行通信。上述的预置类型的无线网络可包括蜂窝式电话网、无线局域网或者城域网。上述的预置类型的无线网络可以使用各种通信标准、协议及技术,包括但并不限于全球移动通信系统(Global System for Mobile Communication,GSM),增强型移动通信技术(Enhanced Data GSM Environment,EDGE),宽带码分多址技术(Wideband Code Division Multiple Access,W-CDMA),码分多址技术(Code Division Access,CDMA),时分多址技术(Time Division Multiple Access,TDMA),蓝牙,无线保真技术(Wireless-Fidelity,WiFi)(如美国电气和电子工程师协会标准IEEE 802.11a、IEEE 802.11b、IEEE802.11g和/或IEEE 802.11n),网络电话(Voice over Internet Protocol,VoIP),全球微波互联接入(Worldwide Interoperability for Microwave Access,Wi-Max),其他用于邮件、即时通信及短消息的协议,以及任何其他合适的通信协议,甚至可包括那些当前仍未被开发出来的协议。

按键模块212提供用户向移动通信设备20进行输入的接口,用户可以通过按下不同的按键以使移动通信设备20执行不同的功能。

音频模块214向用户提供音频接口,其可包括一个或多个麦克风、一个或者多个扬声器以及音频电路。音频电路从外设接口208处接收声音数据,将声音数据转换为电信息,将电信息传输至扬声器。扬声器将电信息转换为人耳能听到的声波。音频电路还从麦克风处接收电信息,将电信号转换为声音数据,并将声音数据传输至外设接口208中以进行进一步的处理。音频数据可以从存储器202处或者通过射频模块210获取。此外,音频数据也可以存储至存储器202中或者通过射频模块210进行发送。在一些实例中,音频模块214还可包括一个耳机播孔,用于向耳机或者其他设备提供音频接口。

触控屏幕216在移动通信设备20与用户之间同时提供一个输出及输入界面。具体地,触控屏幕216向用户显示视频输出,这些视频输出的内容可包括文字、图形、视频、及其任意组合。一些输出结果是对应于一些用户界面对象。触控屏幕216还接收用户的输入,例如用户的点击、滑动等手势操作,以便用户界面对象对这些用户的输入做出响应。检测用户输入的技术可以是基于电阻式、电容式或者其他任意可能的触控检测技术。触控屏幕216显示单元的具体实例包括但并不限于液晶显示器或发光聚合物显示器。

导航模块218,具体可以是GPS(Global Positioning System,全球定位系统)模块,用于通过GPS卫星进行定位。

请参阅附图2,附图2为本发明第一实施例提供的来电处理方法的实现流程示意图。本实施例提供的来电处理方法可应用于如附图1所示的移动通信设备20中,实现基于移动通信设备的来电处理方法。如附图2所示,该方法主要包括以下步骤:

S101、当移动通信设备接收到来电时,获取移动通信设备的定位信息;

本实施例中的移动通信设备可以为车载通信设备(如车载电话,车载蓝牙免提系统等等),或者,正在进行导航操作的智能手机、平板电脑、具有通话功能的导航仪等智能移动终端。

若移动通信设备为车载通信设备,则可通过车载导航设备,获取该车载通信设备的定位信息。

若移动通信设备为智能移动终端,则可通过内部集成的导航模块,获取该智能移动终端的定位信息。

其中,该定位信息可以但不限于包括:用户在导航之前输入的目的地信息、车载导航设备通过GPS或基站定位得到的该移动通信设备的当前位置信息、测算出的移动速度的信息以及通过无线或有线网络或路况信息广播设备获得的路况信息。

需要说明的是,本发明各实施例中涉及的移动速度可以是瞬时时速也可以是测算周期内的平均时速。

可以理解的,移动通信设备可根据用户在开车前进行的模式切换操作,进入自动应答模式,在自动应答模式下,执行步骤S101。

进一步地,移动通信设备可根据自身的移动速度,分析用户是否处于驾驶状态,若用户处于驾驶状态,则自动进入自动应答模式,在自动应答模式下,执行步骤S101,若用户处于非驾驶状态,退出自动应答模式,恢复正常的来电接听功能。可以理解的,当用户处于非驾驶状态时,若移动通信设备的当前模式不是自动应答模式,则不执行任何操作。

S102、根据获取的定位信息生成目标语音;

具体的,可利用语音合成技术,如TTS技术(又称文语转换技术),根据获取的文字形式的定位信息生成语音信息,即目标语音。其中,该目标语音中可包含获取的定位信息中的部分或全部信息,以及根据获取的定位信息,按照预置的测算规则,测算出的其他定位信息,如:从当前位置到达目的地所需的时间信息。该目标语音用于提示呼叫方,被呼叫方还有多长时间可到达目的地。

进一步地,目标语音的声音类型可由用户自定义,如:男声、女声以及机主的声音等等。

S103、接听来电,将生成的目标语音播放给呼叫方后挂断电话。

具体的,自动接听接收到的来电,并为呼叫方播放生成的目标语音,然后挂断电话。进一步地,还可在挂断电话前执行录音操作。

可以理解的,为减小来电提示音对驾驶员的不良影响,可在接收到来电时,自动将来电提示音的播放模式调整为静音模式,或者不播放来电提示音。

本发明实施例提供的来电处理方法,通过在移动通信设备接收到来电时,获取该移动通信设备的定位信息,并根据获取的定位信息生成目标语音,然后将生成的目标语音播放给呼叫方,相较于现有技术,本发明一方面可避免来电对行车中的驾驶员造成的不良影响,提高行车的安全性,另一方面,可以让呼叫方及时了解该驾驶员的动态。

请参阅附图3,附图3为本发明第二实施例提供的来电处理方法的实现流程示意图。本实施例提供的来电处理方法可应用于如附图1所示的移动通信设备20中,实现基于移动通信设备的来电处理方法。如附图3所示,该方法主要包括以下步骤:

S201、实时根据移动通信设备的移动速度,分析用户的当前状态是否为驾驶状态;

具体的,可通过车载导航设备或内置的导航模块,获取移动通信设备的移动速度,若移动通信设备的移动速度大于预置的速度,则确定用户的当前状态为驾驶状态执行步骤S202;若移动通信设备的移动速度小于或等于预置的速度,则确定用户的当前状态非驾驶状态,执行步骤S208。

S202、若移动通信设备的移动速度大于预置的速度,则确定用户的当前状态为驾驶状态,开启自动应答模式,当移动通信设备接收到来电时,确定呼叫方的电话号码是否为预置目标号码;

具体的,可以预先根据用户的设置操作,将该用户输入的或该用户从通讯录中指定的电话号码作为预置目标号码。若移动通信设备的移动速度大于预置的速度,则确定用户的当前状态为驾驶状态,开启自动应答模式,在该自动应答模式下,当移动通信设备接收到来电时,比对呼叫方的电话号码,获取用户输入的或用户从通讯录中指定的预置目标号码是否一致,若比对结果是呼叫方的电话号码与该预置目标号码一致,则确定呼叫方的电话号码为预置目标号码,否则,确定呼叫方的电话号码不为预置目标号码。

于本发明其他实施例中,也可先根据用户的属性设置操作设置可作为预置目标号码的电话号码的目标属性,例如:亲人或朋友或其他自定义属性。在自动应答模式下,当移动通信设备接收到来电时,将呼叫方的电话号码与通讯录中具有该目标属性的电话号码进行匹配,根据匹配结果分析呼叫方的电话号码是否为预置目标号码,其中若呼叫方的电话号码与通讯录中具有目标属性的电话号码中的任一号码匹配,则确定呼叫方的电话号码为预置目标号码,否则,确定呼叫方的电话号码不为预置目标号码。

若呼叫方的电话号码为预置目标号码,则执行步骤S203;否则,执行步骤S207。

S203、若确定呼叫方的电话号码为预置目标号码,则获取移动通信设备的定位信息,定位信息包括移动通信设备的当前位置信息、目的地信息、移动速度信息以及路况信息;

具体的,若移动通信设备为车载通信设备,则可通过车载导航设备,获取该车载通信设备的定位信息。若移动通信设备为智能移动终端,则可通过内部集成的导航模块,获取该智能移动终端的定位信息。

S204、根据当前位置信息、目的地信息、移动速度信息以及路况信息,测算出从移动通信设备的当前位置到达目的地所需的时间;

具体的,可利用预置的测算算法,根据移动通信设备的当前位置信息、目的地信息、移动速度信息以及路况信息,测算出从移动通信设备的当前位置到达目的地所需的时间。

S205、根据当前位置信息、路况信息、目的地信息以及测算出的时间信息中的部分或全部信息,生成目标语音;

具体的,可利用语音合成技术,如TTS技术,根据获取的文字形式的定位信息生成语音信息,即目标语音。其中,该目标语音中可包含当前位置信息、路况信息、目的地信息以及测算出的时间信息中的部分或全部含义,如:当前机主在A路,较为塞车,还有1小时可到达目的地B小区;或者,当前机主正在驾车,还有1小时可到达目的地;或者,当前机主正在驾车,路况良好,还有15分钟可到达目的地等等。

进一步地,在获取定位信息之前,若确定呼叫方的电话号码是预置目标号码,则还可获取通讯录中记录的与呼叫方的电话号码相匹配的目标号码对应的地址信息,将获取的地址信息与目的地信息进行匹配,若二者相匹配,则获取移动通信设备的定位信息,根据定位信息中的当前位置信息、目的地信息、移动速度信息以及路况信息,测算出从移动通信设备的当前位置到达目的地所需的时间,然后根据当前位置信息、路况信息、目的地信息以及测算出的时间信息生成第一目标语音;若获取的地址信息与目的地信息不匹配,则获取移动通信设备的定位信息,根据定位信息中的当前位置信息、目的地信息、移动速度信息以及路况信息,测算出从移动通信设备的当前位置到达目的地所需的时间,然后根据当前位置信息以及测算出的时间信息生成第二目标语音。即,第一目标语音中包含目的地信息,而第二目标语音中不包含目的地信息,以避免不相关的人了解驾驶员的去向,从而保护驾驶员的个人隐私。

S206、接听来电,将生成的目标语音播放给呼叫方后挂断电话;

具体的,自动接听接收到的来电,并为呼叫方播放生成的目标语音,然后挂断电话。进一步地,在挂断电话前还可执行录音操作。

S207、若确定呼叫方的电话号码不为预置目标号码,则拒绝接听来电,或者,接听来电并为呼叫方播放预置的应答音后挂断电话;

若呼叫方的电话号码非预置目标号码,则拒绝接听来电;或者,接听来电并为呼叫方播放预置的应答音后挂断电话,并进一步地可在挂断电话前进行录音操作。预置的应答音可由用户自定义,用于提示呼叫方,被呼叫方当前无法接听电话,如包含“用户当前正忙,无法接听电话”等具体含义的语音或者忙音。

S208、若移动通信设备的移动速度小于或等于预置的速度,则确定用户的当前状态非驾驶状态,退出自动应答模式,恢复正常的来电接听功能。

通常情况下,机动车在运行时的速度与人步行的速度相差甚多,通过将移动通信设备的移动速度与预置的速度进行比较,可快速确定出用户的当前状态是否为驾驶状态。当确定用户的当前状态不是驾驶状态时,也即此时人工接听来电不会对用户的安全造成影响,则退出自动应答模式,恢复正常的来电接听功能。

像这样,当确定用户处于驾驶状态时,自动进入自动应答模式;当确定用于处于非驾驶状态时,自动退出自动应答模式,既可及时避免用户在驾驶过程中被来电打扰,又可避免用户在非驾驶过程中,因为忘记退出自动应答模式而漏接重要的电话,从而可提高来电处理的灵活性。

本发明实施例提供的来电处理方法,通过在移动通信设备接收到来电时,获取该移动通信设备的定位信息,并根据获取的定位信息生成目标语音,然后将生成的目标语音播放给呼叫方,相较于现有技术,本发明一方面可避免来电对行车中的驾驶员造成的不良影响,提高行车的安全性,另一方面,可以让呼叫方及时了解该驾驶员的动态。

请参阅附图4,附图4是本发明第三实施例提供的来电处理装置的结构示意图,为了便于说明,仅示出了与本发明实施例相关的部分。附图4示例的来电处理装置可以是前述实施例提供的来电处理方法的执行主体,其可以是移动通信设备或者移动通信设备的一个功能模块。附图4示例的来电处理装置,主要包括:定位信息获取模块301、语音生成模块302以及语音播放模块303。各功能模块详细说明如下:

定位信息获取模块301,用于当移动通信设备接收到来电时,获取该移动通信设备的定位信息。

具体的,本实施例中的移动通信设备可以为车载通信设备(如车载电话,车载蓝牙免提系统等等),或者,正在进行导航操作的智能手机、平板电脑、具有通话功能的导航仪等智能移动终端。若移动通信设备为车载通信设备,则定位信息获取模块301可通过车载导航设备,获取该车载通信设备的定位信息。若移动通信设备为智能移动终端,则定位信息获取模块301可通过内部集成的导航模块,获取该智能移动终端的定位信息。

其中,该定位信息可以但不限于包括:用户在导航之前输入的目的地信息、车载导航设备通过GPS或基站定位得到的该移动通信设备的当前位置信息、测算出的移动速度的信息以及通过无线或有线网络或路况信息广播设备获得的路况信息。

语音生成模块302,用于根据获取的定位信息生成目标语音。

具体的,语音生成模块302可利用语音合成技术,如TTS技术(又称文语转换技术),根据获取的文字形式的定位信息生成语音信息,即目标语音。其中,该目标语音中可包含获取的定位信息中的部分或全部信息,以及根据获取的定位信息,按照预置的测算规则,测算出的其他定位信息,如:从当前位置到达目的地所需的时间信息。该目标语音用于提示呼叫方,被呼叫方还有多长时间可到达目的地。进一步地,目标语音的声音类型可由用户自定义,如:男声、女声以及机主的声音等等。

语音播放模块303,用于接听该来电,将生成的目标语音播放给呼叫方后挂断电话。

具体的,语音播放模块303自动接听接收到的来电,并为呼叫方播放生成的目标语音,然后挂断电话。进一步地,在挂断电话前,语音播放模块303还可执行录音操作。

可以理解的,为减小来电提示音对驾驶员的不良影响,语音播放模块303可在接收到来电时,自动将来电提示音的播放模式调整为静音模式或不播放来电提示音。

需要说明的是,以上附图4示例的来电处理装置的实施方式中,各功能模块的划分仅是举例说明,实际应用中可以根据需要,例如相应硬件的配置要求或者软件的实现的便利考虑,而将上述功能分配由不同的功能模块完成,即将该装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。而且,实际应用中,本实施例中的相应的功能模块可以是由相应的硬件实现,也可以由相应的硬件执行相应的软件完成。本说明书提供的各个实施例都可应用上述描述原则。

从上述附图4示例的来电处理装置可知,通过在移动通信设备接收到来电时,获取该移动通信设备的定位信息,并根据获取的定位信息生成目标语音,然后将生成的目标语音播放给呼叫方,相较于现有技术,本发明一方面可避免来电对行车中的驾驶员造成的不良影响,提高行车的安全性,另一方面,可以让呼叫方及时了解该驾驶员的动态。

请参阅附图5,附图5是本发明第四实施例提供的来电处理装置的结构示意图,为了便于说明,仅示出了与本发明实施例相关的部分。附图5示例的来电处理装置可以是前述实施例提供的来电处理方法的执行主体,其可以是移动通信设备或者移动通信设备中的一个功能模块。在附图4所示的第三实施例的基础上,与第三实施例不同的是,如附图5所示,在本实施例中:

进一步地,该装置还包括:第一确定模块401以及第一处理模块402;

第一确定模块401,用于当移动通信设备接收到来电时,确定该呼叫方的电话号码是否为预置目标号码;

定位信息获取模块301,具体用于若第一确定模块401确定该呼叫方的电话号码为预置目标号码,则获取该移动通信设备的定位信息;

第一处理模块402,用于若第一确定模块401确定该呼叫方的电话号码不为该预置目标号码,则拒绝接听该来电,或者,为该呼叫方播放预置的应答音。

具体的,当移动通信设备接收到来电时,第一确定模块401分析呼叫方的电话号码是否为预置目标号码;若第一确定模块401分析该呼叫方的电话号码为预置目标号码,则触发定位信息获取模块301获取该移动通信设备的定位信息;若第一确定模块401确定该呼叫方的电话号码不为该预置目标号码,则触发第一处理模块402拒绝接听该来电,或者,为该呼叫方播放预置的应答音后挂断电话。

进一步地,该定位信息包括该移动通信设备的当前位置信息、目的地信息、移动速度信息以及路况信息,语音生成模块302包括:

测算子模块3021,用于根据该当前位置信息、该目的地信息、该移动速度信息以及该路况信息,测算出从该移动通信设备的当前位置到达目的地所需的时间;

生成子模块3022,用于根据该当前位置信息、该路况信息、该目的地信息以及测算出的时间信息中的部分或全部信息,生成该目标语音。

具体的,测算子模块3021在定位信息获取模块301获取到该移动通信设备的定位信息时,根据定位信息中的当前位置信息、目的地信息、移动速度信息以及路况信息,利用预置的测算算法,测算出从该移动通信设备的当前位置到达目的地所需的时间。然后,生成子模块3022根据当前位置信息、路况信息、目的地信息以及测算出的时间信息中的部分或全部信息,生成目标语音。即,生成的目标语音中可包含当前位置信息、路况信息、目的地信息以及测算出的时间中的所有含义,也可只包含了当前位置信息、路况信息、目的地信息以及测算出的时间中的部分含义。如:当前机主在A路,较为塞车,还有1小时可到达目的地B小区;或者,当前机主正在驾车,还有1小时可到达目的地;或者,当前机主正在驾车,路况良好,还有15分钟可到达目的地等等。

进一步地,该装置还包括:分析模块403、第二确定模块404以及第二处理模块405;

分析模块403,用于实时根据该移动通信设备的移动速度,分析用户的当前状态是否为驾驶状态;

第二确定模块404,用于若该移动通信设备的移动速度大于预置的速度,则确定该用户的当前状态为该驾驶状态,开启自动应答模式,触发定位信息获取模块301执行该当移动通信设备接收到来电时,获取该移动通信设备的定位信息的步骤;

第二确定模块404,还用于若该移动通信设备的移动速度小于或等于预置的速度,则确定该用户的当前状态非该驾驶状态;

第二处理模块405,用于若第二确定模块404确定该用户的当前状态非该驾驶状态,则退出该自动应答模式,恢复正常的来电接听功能。

具体的,分析模块403可通过车载导航设备或内置的导航模块,获取移动通信设备的移动速度,根据该移动速度以及预置的速度分析用户是否处于驾驶状态,若移动通信设备的移动速度大于预置的速度,则第二确定模块404确定用户的当前状态为驾驶状态,于是开启自动应答模式,并触发定位信息获取模块301执行当移动通信设备接收到来电时,获取该移动通信设备的定位信息的操作;若移动通信设备的移动速度小于或等于预置的速度,则第二确定模块404确定用户的当前状态非驾驶状态,触发第二处理模块405退出该自动应答模式,恢复正常的来电接听功能。

像这样,当确定用户处于驾驶状态时,自动进入自动应答模式;当确定用于处于非驾驶状态时,自动退出自动应答模式,既可及时避免用户在驾驶过程中被来电打扰,又可避免用户在非驾驶过程中,因为忘记退出自动应答模式而漏接重要的电话,从而可提高来电处理的灵活性。

进一步地,第一确定模块401,具体用于当移动通信设备接收到来电时,获取用户输入的或者该用户从通讯录中指定的该预置目标号码,并将该呼叫方的电话号码与该预置目标号码进行比对,若比对结果是该呼叫方的电话号码与该预置目标号码一致,则确定该呼叫方的电话号码是否为预置目标号码。

第一确定模块401,具体还用于移动通信设备接收到来电时,获取该用户设置的该预置目标号码的目标属性,并将该呼叫方的电话号码,与该通讯录中具有该目标属性的电话号码进行匹配,若该呼叫方的电话号码,与该具有该目标属性的电话号码中的任一号码相匹配,则确定该呼叫方的电话号码为该预置目标号码。

进一步地,该装置还包括:匹配模块406;

匹配模块406,用于获取通讯录中记录的与该呼叫方的电话号码相匹配的目标号码对应的地址信息,将获取的地址信息与该目的地信息进行匹配;

生成子模块3022,具体还用于若该获取的地址信息与该目的地信息相匹配,则根据获取的定位信息生成第一目标语音,该第一目标语音中包含该目的地信息;以及,若该获取的地址信息与该目的地信息不匹配,则根据获取的定位信息生成第二目标语音,该第二目标语音中不包含该目的地信息。

具体的,若第一确定模块401确定呼叫方的电话号码为预置目标号码,则匹配模块406获取通讯录中记录的与呼叫方的电话号码相匹配的目标号码对应的地址信息,将获取的地址信息与目的地信息进行匹配;若获取的地址信息与目的地信息相匹配,则生成子模块3022根据获取的定位信息生成第一目标语音,第一目标语音中包含目的地信息;若获取的地址信息与目的地信息不匹配,则生成子模块3022根据获取的定位信息生成第二目标语音,第二目标语音中不包含目的地信息。由于第一目标语音中包含目的地信息,而第二目标语音中不包含目的地信息,因此可避免不相关的人了解驾驶员的去向,从而保护驾驶员的个人隐私。

从上述附图5示例的来电处理装置可知,通过在移动通信设备接收到来电时,获取该移动通信设备的定位信息,并根据获取的定位信息生成目标语音,然后将生成的目标语音播放给呼叫方,相较于现有技术,本发明一方面可避免来电对行车中的驾驶员造成的不良影响,提高行车的安全性,另一方面,可以让呼叫方及时了解该驾驶员的动态。

图6是本申请实施例提供的来电处理方法的电子设备的硬件结构示意图,如图6所示,该设备包括:

一个或多个处理器610以及存储器620,图6中以一个处理器610为例。

执行来电处理方法的设备还可以包括:输入装置630和输出装置640。

处理器610、存储器620、输入装置630和输出装置640可以通过总线或者其他方式连接,图6中以通过总线660连接为例。

存储器620作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块,如本申请实施例中的来电处理方法对应的程序指令/模块(例如,附图4所示的定位信息获取模块301、语音生成模块302以及语音播放模块303)。处理器610通过运行存储在存储器620中的非易失性软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述方法实施例的来电处理方法。

存储器620可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据来电处理装置的使用所创建的数据等。此外,存储器620可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实施例中,存储器620可选包括相对于处理器610远程设置的存储器,这些远程存储器可以通过网络连接至来电处理装置。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

输入装置630可接收输入的数字或字符信息,以及产生与来电处理装置的用户设置以及功能控制有关的键信号输入。输出装置640可包括显示屏等显示设备。

所述一个或者多个模块存储在所述存储器620中,当被所述一个或者多个处理器610执行时,执行上述任意方法实施例中的信息推送提示方法。

上述产品可执行本申请实施例所提供的方法,具备执行方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本申请实施例所提供的方法。

本发明实施例的电子设备以多种形式存在,包括但不限于:

(1)移动通信设备:这类设备的特点是具备移动通信功能,并且以提供话音、数据通信为主要目标。这类终端包括:智能手机(例如iPhone)、多媒体手机、功能性手机,以及低端手机等。

(2)超移动个人计算机设备:这类设备属于个人计算机的范畴,有计算和处理功能,一般也具备移动上网特性。这类终端包括:PDA、MID和UMPC设备等,例如iPad。

(3)便携式娱乐设备:这类设备可以显示和播放多媒体内容。该类设备包括:音频、视频播放器(例如iPod),掌上游戏机,电子书,以及智能玩具和便携式车载导航设备。

(4)服务器:提供计算服务的设备,服务器的构成包括处理器、硬盘、内存、系统总线等,服务器和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。

(5)其他具有数据交互功能的电子装置。

本发明实施例中,通过在移动通信设备接收到来电时,获取该移动通信设备的定位信息,并根据获取的定位信息生成目标语音,然后将生成的目标语音播放给呼叫方,相较于现有技术,本发明一方面可避免来电对行车中的驾驶员造成的不良影响,提高行车的安全性,另一方面,可以让呼叫方及时了解该驾驶员的动态。

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

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

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

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

需要说明的是,对于前述的各方法实施例,为了简便描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其它顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定都是本发明所必须的。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其它实施例的相关描述。

以上为对本发明所提供的来电处理方法及装置的描述,对于本领域的技术人员,依据本发明实施例的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本发明的限制。

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