自动播放语音消息的方法、智能型手机及计算机程序产品与流程

文档序号:18135989发布日期:2019-07-10 10:37阅读:412来源:国知局
自动播放语音消息的方法、智能型手机及计算机程序产品与流程

本发明涉及一种播放语音消息的方法,特别是涉及一种自动播放实时通讯软件所接收的语音消息的方法。



背景技术:

现有的智能型手机可让使用者开启其中安装的实时通讯软件,例如微信中预先建立的一聊天窗口(或称聊天室)后,透过该聊天窗口与加入该聊天窗口的其他一或多个聊天对象(联系人)进行实时通讯,而实时通讯除了可传送文字、贴图、档案、照片、网页连结…等之外,还可传送借由实时通讯软件提供的录音功能而产生的语音消息。因此,当聊天的一方收到对方传来的一语音消息后,收到语音消息的智能型手机中的该聊天窗口内会出现该语音消息及一播放选项,使用者透过智能型手机的触控屏幕点选该播放选项即可播放该语音消息并透过智能型手机的扬声器(喇叭)输出语音。

因此,当该聊天窗口出现多个尚未播放的语音消息时,使用者必须一一点选各该语音消息的该播放选项,智能型手机才会一一播放各该语音消息,然而当需要听取的语音消息数量颇多时,现有手动播放语音消息的操作方式将造成使用者听取语音消息的不便与费时。



技术实现要素:

本发明的目的在于提供一种自动播放语音消息的方法及应用该方法的智能型手机,以及实现该方法的计算机程序产品,其让使用者无需手动操作智能型手机,智能型手机即能自动播放其中执行的实时通讯软件所接收的语音消息。

本发明一种自动播放语音消息的方法,应用于安装(或加载)一实时通讯软件的智能型手机,并包括:该智能型手机执行该实时通讯软件并开启该实时通讯软件预先建立的一聊天窗口;及该智能型手机判断该聊天窗口中有尚未播放的至少一语音消息,且该智能型手机根据设于其中的一听筒附近的一接近传感器传来的一侦测讯号,判断有物体接近该听筒时,即自动播放该至少一语音消息并透过该听筒输出语音。

在本发明的一些实施态样中,当该至少一语音消息是多个连续或不连续的语音消息,且该智能型手机根据该侦测讯号判断有物体接近该听筒时,即自动依序播放该多个连续或不连续的语音消息并透过该听筒输出语音。

在本发明的一些实施态样中,该智能型手机自动播放该至少一语音消息并透过该听筒输出语音时,该智能型手机根据该接近传感器持续传来的该侦测讯号判断没有物体接近该听筒时,该智能型手机将继续自动播放尚未播放的该至少一语音消息并改由透过其中的一扬声器输出语音。

接近在本发明的一些实施态样中,该智能型手机自动播放该至少一语音消息并透过该听筒输出语音时,该智能型手机根据该接近传感器持续传来的该侦测讯号判断没有物体接近该听筒时,即停止自动播放该至少一语音消息。

在本发明的一些实施态样中,该智能型手机自动播放该至少一语音消息并透过该扬声器输出语音时,该智能型手机根据该接近传感器持续传来的该侦测讯号判断有物体接近该听筒时,该智能型手机将继续自动播放尚未播放的该至少一语音消息并改由透过该听筒输出语音。

此外,本发明实现上述方法的一种智能型手机,其中安装一实时通讯软件,且该智能型手机包括:一听筒;一接近传感器,设于该听筒附近以侦测是否有物体接近该听筒并对应产生一侦测讯号;及一处理单元,其与该听筒及该接近传感器电连接,且该处理单元执行该实时通讯软件并开启该实时通讯软件预先建立的一聊天窗口后,该处理单元判断该聊天窗口中有尚未播放的至少一语音消息,且该处理单元根据该接近传感器传来的该侦测讯号,判断有物体接近该听筒时,即自动播放该至少一语音消息并透过该听筒输出语音。

在本发明的一些实施态样中,当该至少一语音消息是多个连续或不连续的语音消息,且该处理单元根据该侦测讯号判断有物体接近该听筒时,该处理单元将自动依序播放该多个连续或不连续的语音消息并透过该听筒输出语音。

在本发明的一些实施态样中,该智能型手机还包括一与该处理单元电连接的扬声器,且该处理单元自动播放该至少一语音消息并透过该听筒输出语音时,该处理单元根据该接近传感器持续传来的该侦测讯号判断没有物体接近该听筒时,该处理单元将继续自动播放尚未播放的该至少一语音消息并改由透过该扬声器输出语音。

在本发明的一些实施态样中,该处理单元自动播放该至少一语音消息并透过该听筒输出语音时,该处理单元根据该接近传感器持续传来的该侦测讯号判断没有物体接近该听筒时,该处理单元即停止自动播放该至少一语音消息。

在本发明的一些实施态样中,该处理单元自动播放该至少一语音消息并透过该扬声器输出语音时,该处理单元根据该接近传感器持续传来的该侦测讯号判断有物体接近该听筒时,该处理单元将继续自动播放尚未播放的该至少一语音消息并改由透过该听筒输出语音。

接近再者,本发明实现上述方法的一种计算机程序产品,其包括非暂时性且有形的计算机可存取媒体,所述计算机可存取媒体中包含一实时通讯应用程序,该实时通讯应用程序被一智能型手机加载并执行后,能使该智能型手机完成如上所述自动播放语音消息的方法,其中该智能型手机具有一扬声器及设于其一听筒附近的一接近传感器。

本发明的有益的效果在于:借由该接近传感器侦测是否有物体靠近该智能型手机的听筒并传送该感测讯号给该处理单元,让该处理单元根据该感测讯号判断是否有物体靠近该智能型手机的听筒,而决定是否自动播放被开启的该聊天窗口中尚未播放的该至少一语音消息并透过该听筒输出语音,并在自动播放语音消息时,该处理单元持续根据该感测讯号判断是否有物体靠近该听筒,以决定是否改由该扬声器输出语音或停止播放语音消息,借此,使用者无需手动操作即可听取语音消息,并可借由将该智能型手机拿靠近耳朵或远离耳朵,该智能型手机即可自动切换为听筒模式(由听筒输出语音)或扩音模式(由扬声器输出语音),让使用者听取语音消息更为便捷省时。

附图说明

图1是本发明自动播放语音消息的方法的第一实施例的主要流程图。

图2是本发明智能型手机的一实施例的主要电路方块图。

图3及图4是本发明第一实施例用以说明实时通讯软件所默认的一聊天窗口中具有尚未播放的语音消息的示意图。

图5是本发明自动播放语音消息的方法的第二实施例的主要流程图。

具体实施方式

下面结合附图及实施例对本发明进行详细说明。

在本发明被详细描述之前,应当注意在以下的说明内容中,类似的组件是以相同的编号来表示。

参阅图1,是本发明自动播放语音消息的方法的第一实施例,其应用于如图2所示的一安装有一实时通讯软件的智能型手机2,亦即该智能型手机2是借由执行该实时通讯软件而实现上述方法,且该实时通讯软件是包含(储存)在一非暂时性且有形的计算机可存取媒体,例如该智能型手机2的一存储单元21中的一实时通讯应用程序,且该实时通讯软件被该智能型手机2的一处理单元22加载并执行后,该处理单元22将进行下述步骤而实现本实施例自动播放语音消息的方法。

此外,如图2所示,该智能型手机2除了包括既有的该存储单元21,与该存储单元21电连接的该处理单元22,一设于该智能型手机2的一触控屏幕(图未示)上方并与该处理单元22电连接的听筒23及一设于该触控屏幕(图未示)下方并与该处理单元22电连接的扬声器24之外,在本实施例中,该智能型手机2还具有一设于该听筒23附近(旁侧)并与该处理单元22电连接的接近传感器25,其受该处理单元22控制以侦测是否有物体接近该听筒23并对应产生一侦测讯号。

因此,首先,如图1的步骤s1所示,当该智能型手机2的该处理单元22因应使用者的操作而执行该实时通讯软件,并根据使用者的操作而开启该实时通讯软件预先建立的一例如与一聊天对象”x”通讯的聊天窗口31(或称聊天室),如图3所示。此时,使用者可从该聊天窗口31看到其与聊天对象”x”通讯的内容,其中该聊天窗口31右侧的文字讯息是使用者发送给聊天对象”x”的通讯内容,该聊天窗口31左侧的语音消息则是聊天对象”x”透过该实时通讯软件提供的一录音功能所产生并发送给使用者的通讯内容。

接着,如图1的步骤s2所示,该处理单元22判断该聊天窗口31中是否有来自该聊天对象”x”且尚未播放的至少一语音消息。若是,例如在图3所示的例子中,可以看到以实心圆点标示的四则尚未播放的语音消息,则如图1的步骤s3所示,该处理单元22控制该接近传感器25工作,以侦测是否有物体接近该听筒23并回传该侦测讯号给该处理单元22。然后,如图1的步骤s4所示,该处理单元22根据该接近传感器25传来的该侦测讯号,判断是否有物体接近该听筒23,若是,例如使用者拿起该智能型手机2并将该听筒23靠近使用者的耳朵时,该处理单元22即如图1的步骤s5所示,自动依序播放该四则尚未播放的语音消息并透过该听筒23输出语音。借此,使用者不需手动点选尚未播放的所述语音消息,只要直接将智能型手机2拿靠近耳朵,就能透过该听筒23听到该智能型手机2自动依序播放的所述语音消息,而且只有使用者听到所述语音消息。

反之,若在步骤s4中,该处理单元22根据该侦测讯号,判断没有物体接近该听筒23时,则不会自动播放所述尚未播放的语音消息,并重复执行步骤s4,直到判断结果为是而执行步骤s5或者该聊天窗口31被关闭为止。

且在步骤s5中,该处理单元22自动播放所述语音消息后,如图1的步骤s6所示,该处理单元22会同时根据该接近传感器25持续传来的该侦测讯号判断是否仍有物体接近该听筒23,若是,则持续透过该听筒23输出语音,若否,例如使用者想要其他人也听到正在播放的语音消息而将该智能型手机2拿远离耳朵时,则如图1的步骤s7所示,该处理单元22将继续自动播放尚未播放的该至少一语音消息并改由透过该扬声器24输出语音。借此,该处理单元22自动播放的语音消息将被切换成以扩音的方式输出,而让使用者以外的其他人也可以听到语音消息的内容。

且如图1所示,在执行步骤s7之后,该处理单元22会重复执行步骤s6,以根据该接近传感器25持续传来的该侦测讯号判断是否有物体接近该听筒23,若是,则执行步骤s5,将继续自动播放的该至少一语音消息改由透过该听筒23输出语音,若否,则执行步骤s7,保持由该扬声器24输出语音,且该处理单元22将反复执行上述的步骤s5~s7直到播放完所述尚未播放的语音消息或者收到一停止播放指令。例如图4所示,当该处理单元22播放完第一则语音消息(以空心圆点标示已播放的语音消息),并接着播放(尚未播放的)第二则语音消息时,使用者透过触控屏幕(图未示)点选正在播放的该第二则语音消息所对应的一暂停键41时,该处理单元22即会根据与该暂停键41对应的该停止播放指令而停止播放该语音消息。

因此,若该处理单元22尚未播放完该第二则语音消息即停止播放后,该第二则语音消息将被该处理单元22视为尚未播放,且在该聊天窗口31仍然开启的期间,该处理单元22将重复步骤s2~s7,并在侦测到该智能型手机2再次靠近使用者耳朵时,从该第二则语音消息开始自动播放该第二则语音消息及其之后的尚未播放的至少一语音消息(若有的话)。

值得一提的是,图3及图4所示虽是以尚未播放的多个连续的语音消息为例,但并不以此为限,所述尚未播放的语音消息也可以是多个中间穿插有其它非语音消息(例如文字、贴图、照片等)的不连续的语音消息,亦即该处理单元22只要判断开启的聊天窗口31中仍有尚未播放的语音消息且判断有物体接近该智能型手机2的该听筒23,该处理单元22即会透过该听筒23自动播放该些尚未播放的语音消息。

此外,本实施例的该智能型手机2仍具有既有的手动播放语音消息功能,亦即,如图3所示,使用者也可透过该智能型手机2的该触控屏幕自行手动点选想要播放的(不论已播放或未播放)语音消息所对应的一播放键32,则该处理单元22即根据该播放键32所对应的一播放指令播放相对应的该语音消息并透过该扬声器24输出语音。

再参见图5所示,是本发明自动播放语音消息的方法的第二实施例,本实施例的步骤s1~s6皆与第一实施例相同,唯一不同处在于:在步骤s6中,当该处理单元22根据该侦测讯号判断没有物体接近该听筒23时,该处理单元22进行步骤s7’,停止自动播放语音消息,并重新回到步骤s2。因此,以图4为例,当该处理单元22执行步骤s5而播放第二则语音消息并透过该听筒23输出语音时,在步骤s6中,该处理单元22根据该侦测讯号判断没有物体接近该听筒23,例如使用者将该智能型手机2拿远离耳朵时,如步骤s7’所示,该处理单元22即停止播放该第二则语音消息,并回到步骤s2,重新执行步骤s2~s4,并在步骤s4中根据该侦测讯号判断有物体接近该听筒23,例如使用者再次将该智能型手机2拿靠近耳朵时,该处理单元22才会再次执行步骤s5,并从该第二则语音消息开始自动播放该第二则语音消息及其之后的尚未播放的至少一语音消息(若有的话)。

综上所述,上述实施例借由该接近传感器25侦测是否有物体靠近该智能型手机2的听筒23并传送该感测讯号给该处理单元22,让该处理单元22根据该感测讯号判断是否有物体靠近该智能型手机2的听筒23,而决定是否自动播放被开启的该聊天窗口31中尚未播放的该至少一语音消息并透过该听筒23输出语音,并在自动播放语音消息时,该处理单元22持续根据该感测讯号判断是否有物体靠近该听筒23,以决定是否改由该扬声器24输出语音或停止播放语音消息,借此,使用者无需手动操作即可听取语音消息,并且使用者借由将该智能型手机拿靠近耳朵或远离耳朵,即可自动切换为听筒模式(由听筒23输出语音)或扩音模式(由扬声器24输出语音),让使用者听取语音消息更为便捷与省时,而达到本发明的功效与目的。

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