基于耳机实现对讲功能的方法、装置、系统与存储介质与流程

文档序号:18737314发布日期:2019-09-21 01:21阅读:230来源:国知局
基于耳机实现对讲功能的方法、装置、系统与存储介质与流程

本发明涉及对讲领域,尤其涉及一种基于耳机实现对讲功能的方法、装置、系统与存储介质。



背景技术:

对讲功能不需要通信基站等特性,在一些应用场景,如登山、野外营救等,具备突出的优点。但是,对讲功能依赖于专业的对讲设备,对普通用户而言,为了使用对讲功能,需要购买对讲设备,如对讲机等,使用成本较高,得不偿失。

公开于该背景技术部分的信息仅仅旨在加深对本发明的总体背景技术的理解,而不应当被视为承认或以任何形式暗示该信息构成已为本领域技术人员所公知的现有技术。

基于上述原因,本申请人提出了一种基于耳机实现对讲功能的方法、装置、系统与存储介质,旨在应用于大多数具有联网功能的耳机,使其能够实现对讲功能,达到可以脱离手机限制、不限制距离的效果。



技术实现要素:

为了满足上述要求,本发明的第一个目的在于提供一种基于耳机实现对讲功能的方法。

本发明的第二个目的在于提供一种实现对讲功能的装置。

本发明的第三个目的在于提供一种实现对讲功能的系统。

本发明的第四个目的在于提供一种非临时性计算机可读存储介质,其上存储有计算机程序。

为了实现上述目的,本发明采用以下技术方案:

一种基于耳机实现对讲功能的方法,包括以下步骤:

步骤S1,创建耳机端的用户账号,验证账号密码之后耳机端用户实现登录;

步骤S2,获取耳机端上传的语音数据信息,将语音数据信息传输至其他耳机端语音播放;

步骤S3,实时检测耳机端上传的指令数据信息,根据最先获取到的指令数据信息,中断其他耳机端的语音数据信息上传功能;

步骤S4,获取未被中断上传功能的耳机端上传的语音数据信息,将语音数据信息传输到其他耳机端语音播放;

步骤S5,判断未被中断上传功能的耳机端上传时间是否结束,或传递指令数据是否为上传结束指令;

步骤S6,恢复被中断上传功能耳机端的语音数据信息上传功能,重复执行步骤S3-S6。

进一步技术方案为,所述步骤S3还包括,耳机端通过APP或按压耳机按键实现上传指令数据信息。

进一步技术方案为,所述步骤S2还包括,当语音数据信息被耳机端语音播放时,屏蔽耳机端自身所上传的语音数据信息。

进一步技术方案为,所述步骤S4还包括,当耳机端获得单独的上传语音数据信息功能时具有时间限制。

进一步技术方案为,所述步骤S5还包括,耳机端通过APP或按压耳机按键实现上传指令数据信息。

进一步技术方案为,所述耳机端具有控制按键。

进一步技术方案为,所述耳机端具有蓝牙功能,用于与移动端电子设备连接。

和/或,所述耳机端为防水耳机。

本发明还公开了一种实现对讲功能的装置,包括以下模块:

数据上传模块,用于上传耳机端语音数据信息以及指令数据信息;

数据处理模块,用于处理接收到的语音数据、生成指令数据信息以及生成语音数据信息;

连接建立模块,用于耳机端与耳机端建立数据连接,耳机端与移动端电子设备连接。

本发明还提出了一种实现对讲功能的系统,包括耳机端设备,服务器;其中,所述服务器包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的基于耳机实现对讲功能的程序,其中,所述基于耳机实现对讲功能的程序被所述处理器执行时实现如上述任一项所述的基于耳机实现对讲功能的方法。

一种非临时性计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述任一项所述的基于耳机实现对讲功能的方法。

相比于现有技术,本发明的有益效果在于:采用本方法能够解决现有用户使用对讲功能需要购买对讲设备的问题,仅使用具有麦克风以及具有联网功能的耳机即可,此外,使用本方法进行对讲可不限距离,适用于游泳教学、海底探险参观讲解、户外探险和搜救等场景。

下面结合附图和具体实施例对本发明作进一步描述。

附图说明

图1是本发明一种基于耳机实现对讲功能的方法的一个具体实施例流程示意图;

图2是本发明一种实现对讲功能的装置方框图示意图;

图3是本发明一种实现对讲功能的系统方框图示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,下面结合附图和具体实施方式对本发明作进一步详细说明。

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”、“顺时针”、“逆时针”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。

此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本发明的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。

在本发明中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。

在本发明中,除非另有明确的规定和限定,第一特征在第二特征之“上”或之“下”可以包括第一和第二特征直接接触,也可以包括第一和第二特征不是直接接触而是通过它们之间的另外的特征接触。而且,第一特征在第二特征“之上”、“上方”和“上面”包括第一特征在第二特征正上方和斜上方,或仅仅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”包括第一特征在第二特征正下方和斜下方,或仅仅表示第一特征水平高度小于第二特征。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不应理解为必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。此外,本领域的技术人员可以将本说明书中描述的不同实施例或示例进行接合和组合。

如图1所示的方法流程示意图,为本发明一种基于耳机实现对讲功能的方法的一个具体实施例,包括以下步骤:

步骤S1,创建耳机端的用户账号,验证账号密码之后耳机端用户实现登录;

步骤S2,获取耳机端上传的语音数据信息,将语音数据信息传输至其他耳机端语音播放;

步骤S3,实时检测耳机端上传的指令数据信息,根据最先获取到的指令数据信息,中断其他耳机端的语音数据信息上传功能;

步骤S4,获取未被中断上传功能的耳机端上传的语音数据信息,将语音数据信息传输到其他耳机端语音播放;

步骤S5,判断未被中断上传功能的耳机端上传时间是否结束,或传递指令数据是否为上传结束指令;

步骤S6,恢复被中断上传功能耳机端的语音数据信息上传功能,重复执行步骤S3-S6。

如图1所示的实施例中,所述步骤S3还包括,耳机端通过APP或按压耳机按键实现上传指令数据信息。

具体地,本发明的目的在于实现对讲功能,对讲为即时语音对讲,只能一个人说话,组里抢到麦的人才能说话,其它人只能听;

抢麦的操作方式:(1)APP按键进行抢麦;(2)耳机按键进行抢麦。APP按键进行抢麦的具体操作为,耳机端通过蓝牙模块或其他连接模块与手机建立数据连接,由手机APP进行与服务器的指令数据信息传递,即使用者在手机APP上点击了抢麦按键,手机APP将该指令发送至服务器端,使用TCP/IP协议进行传输通信进行处理数据,所述的服务器端实施所述步骤S3,停止接收其他耳机端的语音数据信息。

对于使用Android手机使用自定义的键值的方式供使用者进行抢麦,而iOS使用BT4.0蓝牙协议传输自定义的键值,手机端的APP收到此键值后,再通过TCP/IP协议进行传输通信进行通信传输至服务器;

在本实施例中,优选地,采用耳机端按键进行抢麦,具体实现方式为,当使用者准备抢麦时,按下耳机端按键,耳机端的控制主板将按键产生的信号通过连接模块发送至服务器,服务器执行步骤S3中的判断。

如图1所示的实施例中,所述步骤S2还包括,当语音数据信息被耳机端语音播放时,屏蔽耳机端自身所上传的语音数据信息。

其中,所述步骤S2还包括,录音且即时传输,具体地,使用APP(本APP可执行步骤S3-S6步骤)进行对讲,使用手机麦克风录音,并实时通过网络传输到其它群成员APP(假设为使用者提供了一个能够展示播放语音的平台),再播放出来;

优选地,使用耳机对讲,使用耳机麦克风录音并通过蓝牙BT3.0协议传输到手机APP,然后APP通过网络传输到其它群成员APP,APP播放音频通过蓝牙BT3.0协议再传给PTT耳机,从而实现对讲功能。其中的通讯功能由手机APP实现。

如图1所示的实施例中,所述步骤S4还包括,当耳机端获得单独的上传语音数据信息功能时具有时间限制,使用者通过该限制可避免一直无法发言,能够实现良性使用体验。

如图1所示的实施例中,所述步骤S5还包括,耳机端通过APP或按压耳机按键实现上传指令数据信息。

优选地,所述耳机端具有控制按键。

优选地,所述耳机端具有蓝牙功能,用于与移动端电子设备连接。即,所述耳机端还需要具有连接模块,所述的连接模块可以是蓝牙或LORA或移动网络模块,用于实现设备之间或是与服务器的通信连接

和/或,所述耳机端为防水耳机。

综上所述,本发明基于耳机实现对讲功能的方法,可适用但不限于PTT耳机、具有联网功能的耳机、骨传导耳机等。

如图2所示的装置组成方框图,为本发明公开的一种实现对讲功能的装置,包括以下模块:

数据上传模块100,用于上传耳机端语音数据信息以及指令数据信息;

数据处理模块200,用于处理接收到的语音数据、生成指令数据信息以及生成语音数据信息;

连接建立模块300,用于耳机端与耳机端建立数据连接,耳机端与移动端电子设备连接。

其中,所述数据上传模块100主要实现基于耳机实现对讲功能的方法实施例中步骤S2和步骤S4,所述数据处理模块200主要实现方法实施例中的步骤S1、步骤S3、步骤S5,所述连接建立模块300主要实现方法实施例中的步骤S6。具体地,所述数据上传模块100、数据处理模块200、连接建立模块300包括但不限于实现上述目的的数据获取/处理软件程序、装置、设备。

如图3所示的系统组成方框图,为本发明还提出的一种实现对讲功能的系统,包括耳机端设备400,服务器500;其中,所述服务器500包括存储器501、处理器502及存储在所述存储器501上并可在所述处理器502上运行的基于耳机实现对讲功能的程序,其中,所述基于耳机实现对讲功能的程序被所述处理器502执行时实现如上述任一项所述的基于耳机实现对讲功能的方法。

具体地,所述耳机端设备400可通过存储器501实现存储歌曲,从而进行播放的功能,并且可通过耳机的防水功能(例如防水的骨传导耳机)实现在各种恶劣环境中的对讲效果。

其中,所述存储器可以是只读存储器(read-only memory,ROM)或可存储静态信息和指令的其它类型的静态存储设备,随机存取存储器(random access memory,RAM))或者可存储信息和指令的其它类型的动态存储设备,也可以是电可擦可编程只读存储器(Electrically Erasable Programmable Read-Only Memory,EEPROM)、只读光盘(Compact Disc Read-Only Memory,CD-ROM)或其它光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其它磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其它介质,但不限于此。存储器可以是独立存在,通过通信总线与处理器相连接。存储器也可以和处理器集成在一起。

一种非临时性计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述任一项所述的基于耳机实现对讲功能的方法。

其中,所述存储介质可以是前述服务器的内部存储单元,例如服务器的硬盘或内存。所述存储介质也可以是所述设备的外部存储设备,例如所述设备上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。进一步地,所述存储介质还可以既包括所述设备的内部存储单元也包括外部存储设备。

综上所述,采用本方法能够解决现有用户使用对讲功能需要购买对讲设备的问题,仅使用具有麦克风以及具有联网功能的耳机即可,此外,使用本方法进行对讲可不限距离,适用于游泳教学、海底探险参观讲解、户外探险和搜救等场景。

对本领域的技术人员来说,可根据以上描述的技术方案以及构思,做出其他各种相应的改变以及形变,而所有的这些改变以及形变应该属于本发明权利要求的保护范围之内。

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