对讲系统中的对讲通信方法、装置和室内机与流程

文档序号:17926368发布日期:2019-06-15 00:26阅读:279来源:国知局
对讲系统中的对讲通信方法、装置和室内机与流程
本申请涉及对讲领域,具体涉及一种对讲系统中的对讲通信方法、装置和室内机。
背景技术
:随着生活水平的提高,智能家居已经逐渐走进了人们的生活。其中,对讲系统已经广泛应用于小区、别墅等区域。一般地,对讲系统由设置在室外的门口机和设置在室内的室内机组成,在传统的对讲系统中,且一台门口机只能与一台室内机连接。当用户不在室内机所在的区域时,用户可能来不及接听到门口机的呼叫。所以,目前的对讲系统在方便、快捷方面还有待改进。技术实现要素:鉴于以上问题,本申请实施方式提供一种对讲系统中的对讲通信方法、装置和室内机,使对讲系统的使用更为方便和快捷。第一方面,本申请提供一种对讲系统中的对讲通信方法,所述对讲系统包括门口机,与所述门口机通过第一网络通信的第一室内机,以及与所述第一室内机通过第二网络通信的若干第二室内机,所述方法包括:所述第一室内机接通过所述第一网络接收门口机发送的对讲呼叫请求;所述第一室内机通过所述第二网络建立的通信线路将所述对讲呼叫请求发送至所述第二室内机;所述第一室内机根据用户指令响应所述对讲呼叫请求,所述用户指令为用户输入的针对所述对讲呼叫请求的应答操作指令,所述用户指令为所述第一室内机接收;或者,所述用户指令为所述第二室内机接收,并通过所述通信线路转发给所述第一室内机。第二方面,本申请提供一种对讲通信装置,所述对讲系统包括门口机,与所述门口机通过第一网络通信的第一室内机,以及与所述第一室内机通过第二网络通信的若干第二室内机:呼叫接收模块,用于接收门口机发送的对讲呼叫请求;呼叫转发模块,用于通过所述第二网络建立的通信线路将所述对讲呼叫请求发送至所述第二室内机;以及响应模块,用于根据用户指令响应所述对讲呼叫请求。第三方面,本申请提供一种室内机,其包括存储器、一个或多个处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现上述权利要求中的对讲系统中的对讲通信方法。相对于现有技术,本申请提供的对讲系统中的对讲通信方法、装置和室内机所应用的对讲系统包括有一个第一室内机以及若干个第二室内机,其中,第一室内机与门口机通过第一网络进行通信,第一室内机与第二室内机通过第二网络通信。本申请实施例提供的对讲通信方法通过第二网络建立第一室内机与第二室内机之间的通信线路,当第一室内机接收到门口机的对讲呼叫请求时,将门口机的对讲呼叫请求通过通信线路转发给第二室内机,使用户可以通过第一室内机或第二室内机来响应该对讲呼叫请求,从而提高了对讲系统的便捷性。本申请的这些方面或其他方面在以下实施例的描述中会更加简明易懂。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1示出了本申请实施例提供的对讲系统示意图。图2示出了本申请实施例提供的另一种对讲系统示意图。图3示出了本申请实施例提供的对讲系统中的对讲通信方法的流程示意图。图4示出了本申请实施例提供的另一种对讲系统中的对讲通信方法的流程示意图。图5示出了本申请实施例提供的对讲通信装置的模块框图。图6示出了图5中的呼叫转移模块的模块框图。图7示出了图5中的响应模块的模块框图。图8示出了本申请实施例提供的室内机的结构框图。具体实施方式下面详细描述本申请的实施方式,所述实施方式的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施方式是示例性的,仅用于解释本申请,而不能理解为对本申请的限制。随着生活水平的提高,智能家居已经逐渐走进人们的生活。其中,对讲系统已经广泛应用于小区、别墅等区域。对讲系统一般由门口机和室内机组成。门口机一般设置在楼下或者大门外,用于门禁和室外用户呼叫室内用户;室内机设置在室内与门口机连接,并且一台门口机只能连接一台室内机。然而,当门口机呼叫室内机时,若用户不在室内机所在的区域,则需要走到室内机所在的区域才能接听到门口机的呼叫;当用户距离室内机较远时,甚至可能会来不及接听门口机的呼叫,从而使用户错过门口机的呼叫。这样便会给用户带来不必要的麻烦,影响用户的体验,使用户对对讲系统的使用有较大的限制性。为了解决上述问题,发明人经过长期研究,提出了本申请实施例中的对讲系统中的对讲通信方法、装置和室内机,本申请提供的对讲系统中的对讲通信方法、装置和室内机所应用的对讲系统包括有一个第一室内机以及若干个第二室内机,其中,第一室内机与门口机通过第一网络进行通信,第一室内机与第二室内机通过第二网络通信。本申请实施例提供的对讲通信方法通过第二网络建立第一室内机与第二室内机之间的通信线路,当第一室内机接收到门口机的对讲呼叫请求时,将门口机的对讲呼叫请求通过通信线路转发给第二室内机,使用户可以通过第一室内机或第二室内机来响应该对讲呼叫请求,从而提高了对讲系统的便捷性。为了使本
技术领域
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整的描述。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。如图1所示,图1示意性的示出了本申请实施例提供的对讲系统100,该系统包括门口机110和室内机。其中,室内机包括一个第一室内机120和一个或多个第二室内机130。第一室内机120能够与门口机110进行通信,同时第一室内机120也可与第二室内机130通信。进一步地,第一室内机120通过第一网络与门口机110通信,通过第二网络与第二室内机130通信。其中,第一网络与第二网络为彼此独立的网络,可以理解为,第一室内机120可与门口机110通过第一网络直接通信,而第二室内机130则不能与门口机110直接通信,第二室内机130需要通过第二网络与第一室内机120通信,再通过第一室内机120与门口机110间接通信。值得注意的是,在本实施例中,第一室内机120与第二室内机130为同类设备,即结构与功能都完全一致,其不同点仅仅只在于第一室内机120可与门口机110直接通信,而第二室内机130则需要与门口机110间接通信。在一些实施方式中,第一室内机120与第二室内机130也可为不同设备。进一步地,当对讲系统100应用于单个家庭时,第一室内机120可通过网线连接门口机110,以建立第一室内机120与门口机110的通信。在一些实施方式中,第一室内机120可通过无线网络连接门口机110,以建立第一室内机120与门口机110的通信。当该系统应用于小区或楼宇时,该系统还可包括管理中心机140。如图2所示,管理中心机140、门口机110以及第一室内机120通过小区局域网进行通信。进一步地,管理中心机140、门口机110以及第一室内机120可分别通过网线连接网络交换机以进行相互之间的通信。值得一提的是,以下实施例是基于小区对讲系统进行阐述。在小区的对讲系统中,管理中心机140通过控制器管控整个小区。同时,可将电脑作为管理中心机,以扩展对讲系统的功能。门口机110用于呼叫第一室内机120以呼叫室内用户,且门口机110还可用于呼叫管理中心机140。第一室内机120用于响应门口机110的呼叫。第二室内机130的数量为一个或多个,以用于响应门口机110的呼叫,当用户家庭中房间较多时,可设置多个第二室内机130,同时将多个第二室内机130分别设置在多个房间,以便用户在任何一个房间都能接听到门口机110的呼叫。进一步地,本申请的第一室内机120和第二室内机130均可通过网络接入云端或网关,进而连接智能家居设备,实现与智能家居设备的联动控制。例如,用户可通过第一室内机120或第二室内机130控制智能门锁的开启和关闭,实现第一室内机120和第二室内机130与智能门锁的联动控制。如图3所示,基于上述的对讲系统和室内机,本申请实施例提供了一种对讲系统中的对讲通信方法,该方法在第一室内机接收到门口机的对讲呼叫请求时,将门口机的对讲呼叫请求通过通信线路转发给第二室内机,使用户可以通过第一室内机或第二室内机来响应该对讲呼叫请求,从而提高了对讲系统应用的便捷性。在本实施例中,该方法可以包括步骤s110~步骤s140。应该理解的是,虽然流程图中的各个步骤可以按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以其它的顺序执行。而且,即时至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。步骤s110:通过第一网络接收门口机的发送的对讲呼叫请求。本实施例中,通过小区的网络交换机,第一室内机、门口机以及管理中心机处于同一局域网中。进一步地,第一室内机接收到的对讲呼叫请求包含了与第一室内机对应的号码信息。号码信息可以为一串数字,访客可在门口机输入号码,对讲呼叫请求被门口机根据号码信息发送至与号码信息对应的第一室内机。进一步地,第一室内机接收到对讲呼叫请求后,启动对讲界面。当第一室内机启动对讲界面后,可发出提醒信息以提醒用户。提醒信息可以包括但不限于语音提醒信息、铃声提醒信息以及音乐提醒信息的一种或多种组合。在一些实施方式中,第一室内机与外界的移动终端通信,以向移动终端发送提醒信息。其中,移动终端可以包括用户的手机以及电脑等。例如,当第一室内机在接收到门口机的对讲呼叫请求后,可向用户的手机发送短信提醒。步骤s120:通过第二网络建立的通信线路将对讲呼叫请求发送至第二室内机。本实施例中,第一室内机与第二室内机之间的通信,可以采用无线通信的方式,也可以采用有线通信的方式。由于第一室内机和门口机之间保持通信连接,第一室内机与第二室内机建立通信连接后,第二室内机相当于间接与门口机通信,同时,第二室内机相当于间接与管理中心机通信。进一步地,第一室内机与第二室内机可基于通信线路相互发送指令或传输信号。例如,当用户通过第一室内机下发指令时,可通过通信线路将该指令发送至第二室内机;同理,当用户通过第二室内机下发指令时,也可通过通信线路将该指令发送至第一室内机。进一步地,第一室内机可基于通信线路向第二室内机转发指令或信息。例如,当门口机将指令或信息发送给第一室内机后,第一室内机可通过通信线路将该指令或信息转发给第二室内机。本实施例中,当第一室内机接收到对讲呼叫请求后,第一室内机通过通信线路向,向若干第二室内机转发该对讲呼叫请求。也即第一室内机将对讲呼叫请求发送至所有的第二室内机。在一些实施方式中,当第一室内机接收到对讲呼叫请求后,第一室内机根据用户指定信息,通过通信线路,向指定第二室内机转发对讲呼叫请求。也即,用户可预先设置接收对讲呼叫请求的第二室内机,指定部分第二室内机接收对讲呼叫请求,则第一室内机只将对讲呼叫信息发送至指定第二室内机。在一个具体的实施场景中,用户分别将第二室内机a设置在区域a、将第二室内机b设置在区域b以及将第二室内机c设置在区域c。若用户认为区域a和区域b是经常出没的区域,而区域c为很少出没的区域,则可指定第二室内机a和第二室内机b接收对讲呼叫请求,则当第一室内机接收到门口机发送的对讲呼叫请求时,第一室内机只通过通信线路将对讲呼叫请求转发至第二室内机a和第二室内机b,而第二室内机c则接收不到对讲呼叫请求。在一些实施方式中,当第一室内机接收到对讲呼叫请求后,第一室内机根据第二室内机的当前环境信息,通过通信线路,向特定第二室内机转发对讲呼叫请求。第二室内机可获取其自身周围的环境信息,再通过环境信息判断其周围是否有用户,将判断信息通过通信线路发送至第一室内机,当第一室内机接收到对讲呼叫请求时,第一室内机即可以根据判断信息将对讲呼叫请求通过通信线路发送至周围有用户的特定第二室内机,达到精准响应的目的。或者,第二室内机获取自身周围的环境信息后,将环境信息通过通信线路发送至第一室内机,第一室内机根据环境信息判断该第二室内机周围是否有用户,当第一室内机接收到对讲呼叫请求后,第一室内机即可根据判断信息将对讲呼叫请求发送至周围有用户的特定第二室内机,也可达到精准响应的目的。进一步地,当第二室内机接收到第一室内机转发的对讲呼叫请求时,同样启动对讲界面。当第二室内机启动对讲界面后,同样可发出提醒信息提醒用户。提醒信息可以包括但不限于语音提醒信息、铃声提醒信息以及音乐提醒信息的一种或多种组合。步骤s130:根据用户指令响应对讲呼叫请求。其中,用户指令为用户输入的针对对讲呼叫请求的应答操作指令。本实施例中,第一室内机可根据其自身所接收的用户指令响应对讲呼叫请求。例如,当第一室内机接收到对讲呼叫请求时,用户可通过第一室内机输入指令,以响应对讲呼叫请求,第一室内机将该指令传递至门口机,以允许门口机对该指令做出响应,例如开始与第一室内机通信或者中断对讲呼叫请求,从而实现通过第一室内机响应对讲呼叫请求。进一步地,第一室内机可根据第二室内机所接收的用户指令响应对讲呼叫请求。例如,当第一室内机通过通信线路将对讲呼叫请求发送至第二室内机时,用户可通过第二室内机输入指令,此时用户指令被第二室内机通过通信线路发送至第一室内机,第一室内机将该指令传递至门口机,以允许门口机对该指令做出响应,例如开始与第一室内机通信或者中断对讲呼叫请求,从而实现通过第二室内机响应门口机的对讲呼叫请求。进一步地,若干个第二室内机通过局域网相互连接,第二室内机之间通过局域网实现通信连接以及信号传输。若用户指令为第二室内机接收,用户指令通过局域网在若干第二室内机之间相互被转发。本实施例中,多个第二室内机之间可以通过用户家庭中的wifi相互转发。当用户通过第二室内机输入指令时,此时第二室内机将用户指令通过家庭wifi转发给其他第二室内机。本申请实施例提供的对讲系统中的对讲通信方法,通过第二网络建立第一室内机与第二室内机之间的通信线路,当第一室内机接收到门口机的对讲呼叫请求时,将门口机的对讲呼叫请求通过通信线路转发给第二室内机,使用户可以通过第一室内机或第二室内机来响应该对讲呼叫请求,从而提高了对讲系统的便捷性。如图4所示,本申请还提供另一种对讲系统中的对讲通信方法,下面将针对图4所示的流程图进行详细的阐述,上述对讲系统中的对讲通信方法具体可以包括以下步骤s210~s251。步骤s210:通过第一网络接收门口机发送的对讲呼叫请求。本实施例中,第一室内机接收到门口机发送的对讲呼叫请求后,启动对讲界面。进一步地,用户可通过第一室内机选择接听或挂断门口机的呼叫。步骤s220:第一室内机通过服务器分别连接若干第二室内机。本实施例中,第一室内机与第二室内机之间通过服务器通信连接以及信息传输。进一步地,服务器可以是传统的服务器,也可以是云服务器,在此不作限定。进一步地,第一室内机可通过无线wifi连接服务器,同时一个或多个第二室内机可通过无线wifi分别连接服务器,进而建立第一室内机和第二室内机之间的通信线路,使第一室内机可以同一个或多个第二室内机分别进行通信。其中,无线wifi信号可以是由用户家庭中设置的路由器而产生的wifi信号,进而使第一室内机和第二室内机与服务器的连接较为方便。步骤s230:通过服务器向若干第二室内机分别转发对讲呼叫请求。本实施例中,第一室内机接收到门口机发送的对讲呼叫请求后,将对讲呼叫请求转发给服务器,服务器将接收到的对讲呼叫请求分别转发给每个第二室内机。进一步地,第二室内机接收到对讲呼叫请求后,启动对讲界面。进一步地,用户可通过第二室内机选择接听或挂断门口机的呼叫。本申请实施例中,执行步骤230之后,可执行步骤s240~s243;或者还可执行步骤s250~s251。步骤240:接收用户的操控信息。进一步地,用户可通过在第一室内机的对讲界面进行操作以触发操控信息。本实施例中,操控信息包括用户的触控信息和语音信息。例如,当第一室内机的对讲界面开启后,第一室内机可根据用户在对讲界面上进行的触控操作,接收到用户所操作的触控信息。在一些实施方式中,第一室内机上设置有按键,用户可通过第一室内机上的按键来触发操控信息。例如,当第一室内机接收到对讲呼叫请求后,第一室内机可根据用户操作设置在第一室内机上的按键,进而使第一室内机接收到用户所操作的操控信息。进一步地,用户可通过语音来触发操控信息。例如,当第一室内机接收到对讲呼叫请求后,第一室内机能够通过接收用户的语音命令,进而接收到用户的操控信息。步骤241:根据操控信息,确定用户指令。用户指令为接听指令或挂断指令。本实施中,对讲界面包括接听区域和挂断区域。对讲界面启动后,当用户触碰到接听区域时,此时第一室内机根据用户的操控信息,确定用户指令为接听指令;当用户触碰到挂断区域时,此时第一室内机根据用户的操控信息,确定用户指令为挂断指令。在一些实施方式中,第一室内机可以设置不同的按键对应不同的功能,当用户操控不同的按键时,第一室内机根据用户所操控的按键,确定对应的用户指令。例如,第一室内机上设置了接听按键和挂断按键,当第一室内机接收到对讲呼叫请求后,若用户按下接听按键,第一室内机则根据用户的操控信息,确定用户指令为接听指令;若用户按下挂断按键,第一室内机则根据用户的操控信息,确定用户指令为挂断指令。进一步地,第一室内机根据预设语音识别用户的语音信息以获取用户的操控信息。例如,将第一室内机预先设定好特定的预设语音信息,当第一室内机接收到对讲呼叫请求时,第一室内机将用户的语音信息与预设语音信息匹配,若匹配成功,则根据预设语音信息确定用户指令。在一个具体的实施场景中,将第一室内机预先设定好特定的预设语音信息,其中,预设语音信息可以为“接听”、“挂断”等。当第一室内机接收到对讲呼叫请求后,用户可以通过语音来响应该对讲呼叫请求。例如,用户可以说“接听”,此时第一室内机将用户的语音信息“接听”分别与预设语音信息“接听”、“挂断”匹配,当用户的语音信息“接听”和预设语音信息“接听”匹配成功时,则根据预设语音信息“接听”生成接听指令。进一步地,第一室内机将用户的语音信息进行关键词提取,再将所提取的关键词与预设语音信息一一匹配,若匹配成功,则根据预设语音信息确定用户指令。在一个具体的实施场景中,第一室内机的预设语音信息为“接听”、“挂断”等,当第一室内机接收到对讲呼叫请求后,用户通过语音来响应该对讲呼叫请求。例如,用户可以说“帮我接听一下”,此时第一室内机将用户语音信息“帮我接听一下”进行关键词提取,其中,关键词可以为“帮我”、“接听”以及“一下”。接着第一室内机将关键词“帮我”、“接听”以及“一下”与预设语音信息“接听”以及“挂断”一一匹配,匹配结果可以如表1所示。当用户语音信息“接听”和预设语音信息匹配成功时,第一室内机则根据预设语音信息“接听”生成接听指令。关键词预设语音信息接听挂断帮我00接听10一下00表1(注:0为匹配失败;1为匹配成功)步骤s242:通过服务器向第二室内机转发用户指令。本实施例中,用户指令包括接听指令和挂断指令。当第一室内机确定用户所下发的接听指令或挂断指令时,将接听指令或挂断指令通过用户家庭中的wifi发送至服务器。进一步地,服务器将接收到的接听指令或挂断指令通过用户家庭中的wifi转发给每个第二室内机。步骤s243:根据用户指令,接听对讲呼叫请求或挂断对讲呼叫请求。本实施例中,第一室内机根据确定的用户指令,接听对讲呼叫请求或挂断对讲呼叫请求。进一步地,当第一室内机确定用户下发挂断指令时,将挂断指令发送至门口机以使门口机以中断对讲呼叫请求,同时,第一室内机关闭对讲机界面,并将挂断指令通过服务器转发给所有的第二室内机,使所有的第二室内机均关闭对讲界面。当第一室内机确定用户下发接听指令时,将接听指令发送至门口机响应门口机的对讲呼叫请求并与门口机对讲通信。进一步地,第一室内机获取门口机接收的对讲信息。第一室内机将接听指令发送至门口机以响应对讲呼叫请求,使门口机将对讲信息发送至第一室内机。具体地,对讲信息为访客对讲信息,访客对讲信息包括访客语音信息以及访客视频信息。具体地说,门口机获取访客的语音和视频,并通过小区局域网将访客的语音对讲信息和视频对讲信息发送给第一室内机。进一步地,基于第一室内机与第二室内机之间的通信线路,向第二室内机发送对讲信息。本实施例中,当第一室内机响应门口机的对讲呼叫请求后,第一室内机可通过服务器向第二室内机转发访客对讲信息。具体地说,第一室内机接收到接听指令后,响应门口机的对讲呼叫请求,第一室内机将接收到的访客对讲信息通过用户家庭中的wifi发至服务器,使服务器通过用户家庭中的wifi将访客对讲信息转发至每个第二室内机。本实施例中,第一室内机接收来自第二室内机发送的用户对讲信息,并向门口机转发该用户对讲信息。其中,用户对讲信息为用户与访客对讲的用户语音信息。例如,在第一室内机响应对讲呼叫请求后,第一室内机可将其自身获取的用户语音信息发送至门口机,以实现第一室内机与门口机之间的对讲通信,同时,第一室内机可接收来自第二室内机获取的用户语音信息,并同时向门口机转发来自第二室内机发送的用户语音信息,以实现第二室内机与门口机之间的对讲通信。也即,多个用户可同时通过第一室内机与第二室内机与访客进行对讲。在一个具体的实施场景中,在第一室内机响应对讲呼叫请求后,第一室内机可获取用户a的用户语音信息,并将用户a的用户语音信息发送至门口机,实现用户a与访客的对讲。同时,第二室内机可获取用户b的用户语音信息,并将用户b的用户语音信息发送至服务器以使服务器将用户b的用户语音信息转发至第一室内机,第一室内机将用户b的用户语音信息再转发至门口机,实现用户b与访客的对讲。此时,用户a和用户b均可与访客对讲。在一些实施方式中,第一室内机只向门口机发送其自身获取的用户语音信息。例如,在第一室内机与响应对讲呼叫请求后,第一室内机可将获取的用户语音信息发送至门口机以实现第一室内机与门口机之间的对讲通信,而当第一室内机响应对讲呼叫请求后,关闭第二室内机的信息获取通道(如,令第二室内机的按键或麦克风等功能器件暂时失效),使第二室内机无法获取用户语音信息。也即,用户只可通过第一室内机与访客进行对讲。在一个具体的实施场景中,在第一室内机响应对讲呼叫请求后,第一室内机可获取用户a的用户语音信息,并将用户a的用户语音信息发送至门口机,实现用户a与访客的对讲。而在第一室内机响应对讲呼叫请求后,关闭第二室内机的信息获取通道而无法获取其他用户的用户语音信息。也即,当用户a与通过第一室内机与访客对讲时,其他用户无法通过第二室内机与访客同时进行对讲。本实施例中,在第一室内机响应对讲呼叫请求后,用户可通过第一室内机或第二室内机中断对讲。例如,在第一室内机响应对讲呼叫请求后,第一室内机可获取用户下发的中断指令,并将该中断指令发送至门口机以中断与门口机的对讲;同时,第二室内机也可获取用户下发的中断指令,并将中断指令通过服务器发送至第一室内机,使第一室内机将中断指令发送至门口机以中断与门口机的对讲。在一个具体的实施场景中,当用户a通过第一室内机与访客进行对讲时,用户a可通过第一室内机下发中断指令以结束与访客的对讲。同时,用户b也可以通过第二室内机下发中断指令以结束与访客的对讲。在一些实施方式中,在第一室内机响应对讲呼叫请求后,用户只可通过第一室内机中断对讲。例如,在第一室内机响应对讲呼叫请求后,第一室内机可获取用户下发的中断指令,并将该中断指令发送至门口机以中断与门口机的对讲;当第一室内机将对讲信息转发至第二室内机后,暂时关闭第二室内机的信息获取通道,使第二室内机无法获取用户的中断指令。也即,用户只可通过第一室内机中断与访客的对讲。步骤s250:通过服务器接收来自当前第二室内机转发的用户指令。本实施例中,第一室内机通过服务器接收来自当前第二室内机转发的用户指令。进一步地,当前第二室内机为一个或多个第二室内机中,接收用户的操控信息的第二室内机。具体地,当第二室内机接收到服务器转发的对讲呼叫请求而启动对讲界面后,用户可通过任意一个第二室内机下发用户指令,而接收到用户的操控信息的第二室内机则为当前第二室内机。其中,第二室内机接收用户的操控信息的方法与第一室内机接收用户的操控信息相同,具体可参考步骤s241,在此不再赘述。进一步地,用户指令包括接听指令以及挂断指令。用户可通过当前第二室内机下发接听指令或挂断指令,第二室内机将接听指令或挂断指令发送至服务器,再经由服务器将接听指令或挂断指令转发至第一室内机。进一步地,当前第二室内机通过局域网向其余第二室内机转发用户指令。其中,局域网可为用户家庭中的wifi。例如,在当前第二室内机接收到用户的挂断指令后关闭对讲界面,并通过用户家庭中的wifi将挂断指令发送至其余的第二室内机,使其余第二室内机也挂断对讲界面。步骤s251:根据用户指令,接听对讲呼叫请求或挂断对讲呼叫请求。本实施例中,第一室内机根据当前第二室内机转发的用户指令,接听对讲呼叫请求或挂断对讲呼叫请求。具体地,当当前第二室内机接收到挂断指令时,关闭对讲界面,同时通过服务器将该挂断指令转发至第一室内机,使第一室内机在关闭对讲界面的同时将该挂断指令发送至门口机以使门口机中断对讲呼叫请求。并且当前第二室内机还通过局域网将该挂断指令发送至其余第二室内机,使其余第二室内机也关闭对讲界面。当当前第二室内机接收到接听指令时,当前第二室内机通过服务器将该接听指令转发至第一室内机,使第一室内机响应门口机的对讲呼叫请求,建立门口机与第一室内机的对讲通信。从而实现用户通过第二室内机响应对讲呼叫请求。进一步地,第一室内机响应对讲呼叫请求后,基于第一室内机与第二室内机之间的通信线路,向所有的第二室内机发送对讲信息。具体地,第一室内机响应对讲呼叫请求后,将与门口机的对讲信息通过服务器转发至当前第二室内机和其余的第二室内机。此时用户可通过当前第二室内机与访客对讲。本实施例中,第一室内机可接收用户的用户对讲信息和其余第二室内机转发的用户对讲信息,并向门口机发送该用户对讲信息。具体地,用户对讲信息为用户与访客对讲的用户语音信息。一般地,在第一室内机响应对讲呼叫请求后,当前第二室内机获取用户的用户语音信息并将用户语音信息通过服务器转发至第一室内机,第一室内机接收到第二室内机转发的用户语音信息后,将该用户语音信息发送至门口机,实现当前第二室内机与门口机的对讲。同时,第一室内机和其余第二室内机也可获取用户的用户语音信息,并将用户语音信息转发至门口机。也即,多个用户可分别通过当前室内机、第一室内机和其余第二室内机与访客对讲。在一个具体的实施场景中,当前第二室内机获取用户a的用户语音信息,并将用户a的用户语音信息通过第一室内机转发至门口机,实现用户a与访客的对讲。此时,第一室内机也可获取用户b的用户语音信息,并将用户b的用户语音信息发送至门口机;同时,其余的第二室内机也可获取用户c的用户语音信息,并将用户b的用户语音信息通过第一室内机转发至门口机。此时,用户a、用户b和用户c均可与访客对讲。在一些实施方式中,第一室内机向门口机只转发当前第二室内机获取的用户语音信息。具体地,在第一室内机响应对讲呼叫请求后,第一室内机与其余第二室内机暂时关闭信息获取通道,使得只有当前室内机可获取用户语音信息。也即,用户只可通过当前第二室内机与访客对讲。本实施例中,在第一室内机响应对讲呼叫请求后,用户还可通过第一室内机或其余第二室内机中断对讲。一般地,在第一室内机响应对讲呼叫请求后,当前第二室内机获取用户的中断指令,并将中断指令通过服务器转发至第一室内机,使第一室内机将该中断指令发送至门口机以中断门口机的对讲。此时,第一室内机也可获取用户的中断指令并将该中断指令发送至门口机以中断门口机的对讲;同时,其余室内机也可获取用户的中断指令,并将该中断指令通过服务器转发至第一室内机,使第一室内机将该中断指令发送至门口机以中断与门口机的对讲。在一个具体的实施场景中,用户a通过当前第二室内机与访客对讲时,用户a可通过当前第二室内机下发中断指令以结束与访客的对讲。同时,用户b也可以通过第一室内机或其余的第二室内机下发中断指令以结束与访客的对讲。在一些实施方式中,在第一室内机响应对讲呼叫请求后,用户只可通过当前第二室内机中断对讲。具体地,在当前第二室内机响应对讲呼叫请求并将门口机的对讲信息转发至所有的第二室内机后,第一室内机与其余第二室内机关闭信息获取通道,使得第一室内机与其余室内机均无法获取用户的中断指令,从而用户只能通过当前第二室内机结束与访客的对讲。本实施例提供的对讲系统中的对讲通信方法,通过服务器建立第一室内机与第二室内机之间的通信线路,当第一室内机接收到门口机的对讲呼叫请求时,将门口机的对讲呼叫请求通过服务器转发给第二室内机,使用户可以通过第一室内机或第二室内机来接听或挂断该对讲呼叫请求,从而提高了对讲系统的便携性。本申请实施例还提供另一种对讲系统中的对讲通信方法,该方法与上述对讲系统中的对讲通信方法的不同在于建立第一室内机与第二室内机之间的通信线路。本实施中,第一室内机以及第二室内机之间通过局域网实现通信连接以及信号传输。具体地,第一室内机通过局域网分别连接一个或多个第二室内机。其中,局域网可以是用户家庭中的wifi,第一室内机通过用户家庭中的wifi分别连接一个或多个第二室内机,使第一室内机可以同一个或多个第二室内机通信。进一步地,第一室内机通过局域网向一个或多个第二室内机分别转发对讲呼叫请求。当第一室内机接收到门口机发送的对讲呼叫请求后,启动对讲界面,并通过局域网将对讲呼叫请求分别转发至一个或多个第二室内机,使每个第二室内机均打开对讲界面。进一步地,第一室内机与第二室内机通过局域网相互转发用户指令。当第一室内机接收用户指令时,第一室内机将用户指令通过局域网分别发送至每个第二室内机;当当前第二室内机接收用户指令时,当前第二室内机将用户指令通过局域网发送至第一室内机。进一步地,第一室内机通过局域网向一个或多个第二室内机发送对讲信息。在第一室内机响应对讲呼叫请求后,第一室内机通过局域网将门口机的对讲信息发送至所有的第二室内机。本实施例中,多个第二室内机之间通过局域网连接,多个第二室内机之间通过局域网实现通信连接以及信号传输。具体地,多个第二室内机之间可通过局域网相互转发对讲呼叫请求、用户指令或对讲信息。其中,局域网同样可以是用户家庭中的wifi,多个第二室内机之间通过用户家庭中的wifi连接。值得注意的是,此时第一室内机与所有的第二室内机处于同一局域网中。进一步地,当第一室内机与第二室内机之间的连接中断时,可通过其余第二室内机相互转发数据;当多个第二室内机之间的连接中断时,可通过第一室内机相互转发数据。其中,该数据包括对讲呼叫请求、用户指令以及对讲信息。在一个具体地实施场景中,第一室内机与第二室内机a、第二室内机b处于同一局域网中。若第一室内机与第二室内机a因故障而连接中断,此时第一室内机将数据发送给第二室内机b,再由第二室内机b将数据发送给第二室内机a。若第二室内机a与第二室内机b因故障而连接中断时,此时第二室内机a接收的用户指令将通过第一室内机a转发给第二室内机b。本实施例提供的对讲系统中的对讲通信方法,通过局域网建立第一室内机与第二室内机之间的通信线路,并使第一室内机与所有的第二室内机处于同一局域网,当第一室内机接收到门口机的对讲呼叫请求时,将门口机的对讲呼叫请求通过局域网发送给第二室内机,使用户可以通过第一室内机或第二室内机来接听或挂断该对讲呼叫请求,从而提高了对讲系统的便携性。如图5所示,图5示出了本申请实施例提供的对讲机通信装置200的功能模块框图,对讲机通信装置200应用于上述对讲系统中的室内机,该对讲系统包括门口机,与门口机通过第一网络通信的第一室内机,以及与第一室内机通过第二网络通信的若干第二室内机。下面将针对图5所示的模块框图进行阐述,该对讲机通信装置200包括:呼叫接收模块210、呼叫转发模块220以及响应模块230。呼叫接收模块210,用于接收门口机发送的对讲呼叫请求;呼叫转发模块220,用于通过第二网络建立的通信线路将对讲呼叫请求发送至第二室内机;响应模块230,用于根据用户指令响应对讲呼叫请求。进一步地,如图6所示,本实施例中,呼叫转发模块220可以包括服务器连接单元221以及服务器转发单元222。服务器连接单元211用于通过服务器分别连接若干第二室内机;服务器转发单元222,服务器转发单元222用于通过服务器向若干第二室内机分别转发对讲呼叫请求。进一步地,如图7所示,本实施例中,响应模块230可以包括:信息接收单元231、直接获取单元232、指令转发单元233、指令响应单元234以及间接获取单元235。其中,信息接收单元231用于接收用户的操控信息;直接获取单元232用于根据操控信息,确定用户指令;指令转发单元233用于通过服务器向第二室内机转发用户指令;指令响应单元234用于根据用户指令接听对讲呼叫请求或挂断对讲呼叫请求;间接获取单元235用于通过服务器接收来自当前第二室内机转发的用户指令。本申请实施例提供的对讲机通信装置200,通过建立第一室内机与第二室内机之间的通信线路,当第一室内机接收到门口机的对讲呼叫请求时,将门口机的对讲呼叫请求通过通信线路转发给第二室内机,使用户可以通过第一室内机或第二室内机来响应该对讲呼叫请求,从而提高了对讲系统的便捷性。如图8所示,图8示出了本申请实施例提供的一种室内机300的结构框图,该室内机300可以作为上述的第一室内机或第二室内机。该室内机100可以包括存储器310、一个或多个处理器320以及存储在所述存储器上并可在所述处理器上运行的计算机程序。进一步地,处理器320可以包括一个或者多个处理核。处理器320运行或执行存储在存储器310内的指令、程序、代码集或指令集,以及调用存储在存储器内的数据。可选地,处理器320可以采用数字信号处理(digitalsignalprocessing,dsp)、现场可编程门阵列(field-programmablegatearray,fpga)、可编程逻辑阵列(programmablelogicarray,pla)中的至少一种硬件形式来实现。处理器320可集成中央处理器(centralprocessingunit,cpu)、图像处理器(graphicsprocessingunit,gpu)和调制解调器等中的一种或几种的组合。其中,cpu主要处理操作系统、用户界面和应用程序等;gpu用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器中,单独通过一块通信芯片进行实现。进一步地,当处理器320执行程序时实现以下步骤:通过第一网络接收门口机发送的对讲呼叫请求;通过第二网络建立的通信线路将对讲呼叫请求发送至第二室内机;根据用户指令响应对讲呼叫请求,用户指令为用户输入的针对对讲呼叫请求的应答操作指令,用户指令为第一室内机接收;或者,用户指令为第二室内机接收,并通过通信线路转发给第一室内机。以上所述,仅是本申请的较佳实施例而已,并非对本申请作任何形式上的限制,虽然本申请已以较佳实施例揭示如上,然而并非用以限定本申请,任何本领域技术人员,在不脱离本申请技术方案范围内,当可利用上述揭示的技术内容做出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本申请技术方案内容,依据本申请的技术实质对以上实施例所作的任何简介修改、等同变化与修饰,均仍属于本申请技术方案的范围内。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1