本发明属于计算机技术领域,尤其涉及一种基于穿戴式设备的拨打电话方法、装置、设备及存储介质。
背景技术:
随着科技的不断发展,穿戴式设备的普及率越来越高,但是由于现在的穿戴式设备(例如,手表、手环等)体积小、屏幕小,因此,可操作性较差。另外,为了降低穿戴式设备的能耗,可以设置当检测到用户不在穿戴式设备上进行操作时,关闭穿戴式设备的屏幕,以使穿戴式设备处于黑屏状态。然而,在黑屏状态下,用户需要使用穿戴式设备拨打电话时,则需要首先点亮屏幕以进入使用状态,然后拨打用户选择的联系人的联系电话。综上所述,现有的穿戴式设备在黑屏状态下拨打电话的步骤繁琐。
技术实现要素:
本发明的目的在于提供一种基于穿戴式设备的拨打电话方法、装置、设备及存储介质,旨在解决由于现有穿戴式设备在黑屏状态下拨打电话步骤繁琐、用户体验不佳的问题。
一方面,本发明提供了一种基于穿戴式设备的拨打电话方法,所述方法包括下述步骤:
在黑屏状态下,检测穿戴式设备用户是否输入电话拨打语音;
当检测到所述用户输入电话拨打语音时,接收所述电话拨打语音,根据所述电话拨打语音匹配预先存储的联系人列表中的联系人;
当匹配到所述电话拨打语音对应的联系人时,获取所述匹配联系人的联系电话号码,并拨打所述获取的联系人电话。
另一方面,本发明提供了一种基于穿戴式设备的拨打电话装置,所述装置包括:
输入检测单元,用于在黑屏状态下,检测穿戴式设备用户是否输入电话拨打语音;
联系人匹配单元,用于当检测到所述用户输入电话拨打语音时,接收所述电话拨打语音,根据所述电话拨打语音匹配预先存储的联系人列表中的联系人;以及
电话拨打单元,用于当匹配到所述电话拨打语音对应的联系人时,获取所述匹配联系人的联系电话号码,并拨打所述获取的联系人电话。
另一方面,本发明还提供了一种穿戴式设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如所述基于穿戴式设备的拨打电话方法的步骤。
另一方面,本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如所述基于穿戴式设备的拨打电话方法的步骤。
本发明在黑屏状态下,检测穿戴式设备用户是否输入电话拨打语音,当检测到用户输入电话拨打语音时,接收电话拨打语音,根据电话拨打语音匹配预先存储的联系人列表中的联系人,当匹配到电话拨打语音对应的联系人时,获取匹配联系人的联系电话号码,并拨打获取的联系人电话,从而优化了在黑屏状态下获取联系人的步骤,提高了获取联系人的速率,实现了在降低穿戴式设备能耗的同时快速拨打电话,进而提高了用户体验。
附图说明
图1是本发明实施例一提供的基于穿戴式设备的拨打电话方法的实现流程图;
图2是本发明实施例二提供的基于穿戴式设备的拨打电话方法的实现流程图;
图3是本发明实施例三提供的基于穿戴式设备的拨打电话装置的结构示意图;
图4是本发明实施例四提供的基于穿戴式设备的拨打电话装置的结构示意图;以及
图5是本发明实施例五提供的穿戴式设备的结构示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
以下结合具体实施例对本发明的具体实现进行详细描述:
实施例一:
图1示出了本发明实施例一提供的基于穿戴式设备的拨打电话方法的实现流程,为了便于说明,仅示出了与本发明实施例相关的部分,详述如下:
在步骤s101中,在黑屏状态下,检测穿戴式设备用户是否输入电话拨打语音。
本发明实施例适用于具备拨打电话功能或者可与手机连接的穿戴式设备,尤其适用于手表、手环,以方便用户拨打电话。在本发明实施例中,当检测到穿戴式设备处于黑屏状态时,说明用户暂时未使用穿戴式设备或者未在穿戴式设备上进行操作,穿戴式设备处于待机状态。具体地,当穿戴式设备处于黑屏状态时,通过声音检测器检测穿戴式设备用户是否输入电话拨打语音,以确认用户是否需要将穿戴式设备切换到使用状态,从而方便用户在黑屏状态快速拨打联系人电话。其中,电话拨打语音可以为用户输入的包含联系人的一段语音,也可以仅仅是联系人对应的语音,例如,“给爸爸打电话”对应的语音、联系人“爸爸”对应的语音。
作为示例地,当穿戴式设备为智能儿童手表时,如果遇到突发状况等需要立刻给家长打电话的情况,此时,智能儿童手表虽然处于黑屏状态,但是可以实时检测该儿童用户是否输入电话拨打语音,即该儿童用户是否需要将智能儿童手表切换到拨打联系人电话的状态。如果该儿童用户输入对应的电话拨打语音,则说明该儿童用户需要快速拨打联系人电话,否则说明该儿童用户不需要快速拨打联系人电话。
在步骤s102中,当检测到用户输入电话拨打语音时,接收用户输入的电话拨打语音,根据用户输入的电话拨打语音匹配预先存储的联系人列表中的联系人。
在本发明实施例中,预先存储的联系人列表包括联系人、联系人的联系电话号码以及联系人对应的电话拨打语音。当检测到用户输入电话拨打语音时,接收用户输入的电话拨打语音,根据用户输入的电话拨打语音在该联系人列表中匹配联系人对应的电话拨打语音,根据匹配到的联系人对应的电话拨打语音获取联系人,从而优化了获取联系人的步骤,提高了获取联系人的速率,进而提高拨打电话的速率。
在步骤s103中,当匹配到用户输入的电话拨打语音对应的联系人时,获取匹配联系人的联系电话号码,并拨打获取的联系人电话。
在本发明实施例中,当匹配到用户输入的电话拨打语音对应的联系人时,说明用户需要给该联系人打电话,因此,首先获取匹配联系人的联系电话号码,然后根据获取的联系电话号码拨打该联系人的电话,从而通过优化获取联系人的步骤,提高了获取联系人的速率,实现了快速拨打联系人电话,提高了用户体验。
作为示例地,如果匹配到该儿童用户输入的电话拨打语音对应的联系人为“爸爸”,则说明该儿童用户需要快速拨打联系人“爸爸”的电话,此时,根据联系人列表中“爸爸”的联系电话号码拨打“爸爸”的电话,如果匹配不到该儿童用户输入的电话拨打语音对应的联系人,则说明接收到的电话拨打语音可能为该儿童用户误输入的语音,该儿童用户此时不需要快速拨打联系人电话。
优选地,当连续多次未匹配到用户输入的电话拨打语音对应的联系人时,说明用户可能需要快速拨打电话但是无法通过电话拨打语音准确输入联系人,此时,点亮穿戴式设备屏幕将穿戴式设备切换到使用状态,从而方便用户通过在屏幕上查找联系人的传统方式拨打电话,进一步优化了拨打电话的步骤。
在本发明实施例中,通过在黑屏状态下,实时检测穿戴式设备用户是否输入电话拨打语音,当检测到用户输入电话拨打语音时,接收用户输入的电话拨打语音,根据用户输入的电话拨打语音匹配预先存储的联系人列表中的联系人,当匹配到用户输入的电话拨打语音对应的联系人时,获取联系人的联系电话号码,并拨打获取的联系人电话,从而优化了在黑屏状态下获取联系人的步骤,提高了获取联系人的速率,实现了在降低穿戴式设备能耗的同时快速拨打电话,进而提高了用户体验。
实施例二:
图2示出了本发明实施例二提供的基于穿戴式设备的拨打电话方法的实现流程,为了便于说明,仅示出了与本发明实施例相关的部分,详述如下:
在步骤s201中,在黑屏状态下,检测穿戴式设备用户是否输入电话拨打语音。
本发明实施例适用于具备拨打电话功能或者可与手机连接的穿戴式设备,尤其适用于手表、手环,以方便用户拨打电话。在本发明实施例中,当检测到穿戴式设备处于黑屏状态时,说明用户暂时未使用穿戴式设备或者未在穿戴式设备上进行操作,穿戴式设备处于待机状态。具体地,当穿戴式设备处于黑屏状态时,通过声音检测器检测穿戴式设备用户是否输入电话拨打语音,以确认用户是否需要将穿戴式设备切换到使用状态,从而方便用户在黑屏状态快速拨打联系人电话。
在步骤s202中,当检测到用户输入电话拨打语音时,接收用户输入的电话拨打语音。
在步骤s203中,识别用户输入的电话拨打语音对应的文字,根据识别到的文字在预先存储的联系人列表中匹配文字对应的联系人。
在本发明实施例中,预先存储的联系人列表包括联系人和联系人的联系电话号码。当检测到用户输入电话拨打语音时,说明用户需要快速拨打联系人电话,此时,首先接收用户输入的电话拨打语音,然后识别用户输入的电话拨打语音对应的文字,根据识别到的文字在预先存储的联系人列表中匹配文字对应的联系人,从而实现了联系人的获取。
作为示例地,当穿戴式设备为智能儿童手表时,如果接收到儿童用户输入的电话拨打语音“baba”,则对该电话拨打语音“baba”进行语音文字识别,然后根据识别到的文字“爸爸”在预先存储的联系人列表中匹配“爸爸”对应的联系人,从而实现了儿童用户的“爸爸”联系人的获取。
在步骤s204中,当匹配到电话拨打语音对应的联系人时,输出联系人,以供用户进行确认。
在步骤s205中,当检测到用户的确认操作时,根据联系人的联系电话号码拨打联系人的电话。
在本发明实施例中,用户的确认操作可以为用户输入确认语音的操作,也可以为用户在穿戴式设备上的其他操作。如果匹配到用户输入的电话拨打语音对应的联系人,则说明用户需要给该联系人打电话,此时,输出该联系人,以供用户进行确认,当检测到用户的确认操作时,根据该联系人的联系电话号码拨打该联系人的电话,从而在提高获取联系人的速率的同时,提高了拨打联系人电话的准确性,进而提高用户体验。
实施例三:
图3示出了本发明实施例三提供的基于穿戴式设备的拨打电话装置的结构,为了便于说明,仅示出了与本发明实施例相关的部分,其中包括:
输入检测单元31,用于在黑屏状态下,检测穿戴式设备用户是否输入电话拨打语音。
在本发明实施例中,当检测到穿戴式设备处于黑屏状态时,说明用户暂时未使用穿戴式设备或者未在穿戴式设备上进行操作,穿戴式设备处于待机状态。具体地,当穿戴式设备处于黑屏状态时,输入检测单元31通过声音检测器检测穿戴式设备用户是否输入电话拨打语音,以确认用户是否需要将穿戴式设备切换到使用状态,从而方便用户在黑屏状态快速拨打联系人电话。
联系人匹配单元32,用于当检测到用户输入电话拨打语音时,接收电话拨打语音,根据电话拨打语音匹配预先存储的联系人列表中的联系人。
在本发明实施例中,预先存储的联系人列表包括联系人、联系人的联系电话号码以及联系人对应的电话拨打语音。当检测到用户输入电话拨打语音时,接收用户输入的电话拨打语音,联系人匹配单元32根据用户输入的电话拨打语音在该联系人列表中匹配联系人对应的电话拨打语音,根据匹配到的联系人对应的电话拨打语音获取联系人,从而优化了获取联系人的步骤,提高了获取联系人的速率,进而提高拨打电话的速率。
电话拨打单元33,用于当匹配到电话拨打语音对应的联系人时,获取匹配联系人的联系电话号码,并拨打获取的联系人电话。
在本发明实施例中,当匹配到用户输入的电话拨打语音对应的联系人时,说明用户需要给该联系人打电话,因此,电话拨打单元33首先获取匹配联系人的联系电话号码,然后根据获取的联系电话号码拨打该联系人的电话,从而通过优化获取联系人的步骤,提高了获取联系人的速率,实现了快速拨打联系人电话,提高了用户体验。
优选地,当连续多次未匹配到用户输入的电话拨打语音对应的联系人时,说明用户可能需要快速拨打电话但是无法通过电话拨打语音准确输入联系人,此时,点亮穿戴式设备屏幕将穿戴式设备切换到使用状态,从而方便用户通过在屏幕上查找联系人的传统方式拨打电话,进一步优化了拨打电话的步骤。
在本发明实施例中,通过输入检测单元31在黑屏状态下,实时检测穿戴式设备用户是否输入电话拨打语音,当检测到用户输入电话拨打语音时,接收用户输入的电话拨打语音,联系人匹配单元32根据用户输入的电话拨打语音匹配预先存储的联系人列表中的联系人,当匹配到用户输入的电话拨打语音对应的联系人时,电话拨打单元33获取联系人的联系电话号码,并拨打获取的联系人电话,从而优化了在黑屏状态下获取联系人的步骤,提高了获取联系人的速率,实现了在降低穿戴式设备能耗的同时快速拨打电话,进而提高了用户体验。
在本发明实施例中,基于穿戴式设备的拨打电话装置的各单元可由相应的硬件或软件单元实现,各单元可以为独立的软、硬件单元,也可以集成为一个软、硬件单元,在此不用以限制本发明。
实施例四:
图4示出了本发明实施例四提供的基于穿戴式设备的拨打电话装置的结构,为了便于说明,仅示出了与本发明实施例相关的部分,其中包括:
输入检测单元41,用于在黑屏状态下,检测穿戴式设备用户是否输入电话拨打语音。
在本发明实施例中,当检测到穿戴式设备处于黑屏状态时,说明用户暂时未使用穿戴式设备或者未在穿戴式设备上进行操作,穿戴式设备处于待机状态。具体地,当穿戴式设备处于黑屏状态时,输入检测单元41通过声音检测器检测穿戴式设备用户是否输入电话拨打语音,以确认用户是否需要将穿戴式设备切换到使用状态,从而方便用户在黑屏状态快速拨打联系人电话。
联系人匹配单元42,用于当检测到用户输入电话拨打语音时,接收电话拨打语音,根据电话拨打语音匹配预先存储的联系人列表中的联系人。
在本发明实施例中,预先存储的联系人列表包括联系人和联系人的联系电话号码。当检测到用户输入电话拨打语音时,说明用户需要快速拨打联系人电话,此时,联系人匹配单元42首先接收用户输入的电话拨打语音,然后根据电话拨打语音匹配预先存储的联系人列表中的联系人。优选地,在根据电话拨打语音匹配预先存储的联系人列表中的联系人时,首先识别用户输入的电话拨打语音对应的文字,然后根据识别到的文字在预先存储的联系人列表中匹配文字对应的联系人,从而实现了联系人的获取。
电话拨打单元43,用于当匹配到电话拨打语音对应的联系人时,根据联系人的联系电话号码拨打联系人的电话。
在本发明实施例中,当匹配到用户输入的电话拨打语音对应的联系人时,说明用户需要给该联系人打电话,因此,电话拨打单元43首先获取匹配联系人的联系电话号码,然后根据获取的联系电话号码拨打该联系人的电话,从而通过优化获取联系人的步骤,提高了获取联系人的速率,实现了快速拨打联系人电话,提高了用户体验。
优选地,如果匹配到用户输入的电话拨打语音对应的联系人,则说明用户需要给该联系人打电话,此时,输出该联系人,以供用户进行确认,当检测到用户的确认操作时,根据该联系人的联系电话号码拨打该联系人的电话,从而在提高获取联系人的速率的同时,提高了拨打联系人电话的准确性,进而提高用户体验。
因此,优选地,该联系人匹配单元42包括:
第二名称获取单元421,用于识别电话拨打语音对应的文字,根据文字在预先存储的联系人列表中匹配文字对应的联系人;
优选地,该电话拨打单元43包括:
联系人确认单元431,用于当匹配到电话拨打语音对应的联系人时,输出联系人,以供用户进行确认;以及
拨打子单元432,用于当检测到用户的确认操作时,根据联系人的联系电话号码拨打联系人的电话。
在本发明实施例中,基于穿戴式设备的拨打电话装置的各单元可由相应的硬件或软件单元实现,各单元可以为独立的软、硬件单元,也可以集成为一个软、硬件单元,在此不用以限制本发明。
实施例五:
图5示出了本发明实施例五提供的穿戴式设备的结构,为了便于说明,仅示出了与本发明实施例相关的部分。
本发明实施例的穿戴式设备5包括处理器50、存储器51以及存储在存储器51中并可在处理器50上运行的计算机程序52。该处理器50执行计算机程序52时实现上述各个基于穿戴式设备的拨打电话方法实施例中的步骤,例如,图1所示的步骤s101至s103、图2所示的步骤s201至s205。或者,处理器50执行计算机程序52时实现上述各装置实施例中各单元的功能,例如图3所示单元31至33、图4所示单元41至43的功能。
在本发明实施例中,该处理器50执行计算机程序52时实现上述各个屏幕唤醒的控制方法实施例中的步骤时,通过在黑屏状态下,实时检测穿戴式设备用户是否输入电话拨打语音,当检测到用户输入电话拨打语音时,接收用户输入的电话拨打语音,根据用户输入的电话拨打语音匹配预先存储的联系人列表中的联系人,当匹配到用户输入的电话拨打语音对应的联系人时,获取联系人的联系电话号码,并拨打获取的联系人电话,从而优化了在黑屏状态下获取联系人的步骤,提高了获取联系人的速率,实现了在降低穿戴式设备能耗的同时快速拨打电话,进而提高了用户体验。
本发明实施例的穿戴式设备可以为手表、手环等具有拨打电话功能或者可与手机连接实现拨打电话功能的穿戴式设备。该穿戴式设备5中处理器50在执行计算机程序52时实现的步骤具体可参考实施例一中方法的描述,在此不再赘述。
实施例六:
在本发明实施例中,提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序被处理器执行时实现上述各个基于穿戴式设备的拨打电话方法实施例中的步骤,例如,图1所示的步骤s101至s103、图2所示的步骤s201至s205。或者,该计算机程序被处理器执行时实现上述各装置实施例中各单元的功能,例如图3所示单元31至33、图4所示单元41至43的功能。
在本发明实施例中,通过在黑屏状态下,实时检测穿戴式设备用户是否输入电话拨打语音,当检测到用户输入电话拨打语音时,接收用户输入的电话拨打语音,根据用户输入的电话拨打语音匹配预先存储的联系人列表中的联系人,当匹配到用户输入的电话拨打语音对应的联系人时,获取联系人的联系电话号码,并拨打获取的联系人电话,从而优化了在黑屏状态下获取联系人的步骤,提高了获取联系人的速率,实现了在降低穿戴式设备能耗的同时快速拨打电话,进而提高了用户体验。该计算机程序被处理器执行时实现的基于穿戴式设备的拨打电话方法进一步可参考前述方法实施例中步骤的描述,在此不再赘述。
本发明实施例的计算机可读存储介质可以包括能够携带计算机程序代码的任何实体或装置、记录介质,例如,rom/ram、磁盘、光盘、闪存等存储器。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。