音频通信方法、智能终端及音频设备技术

技术编号:15442455 阅读:400 留言:0更新日期:2017-05-26 07:18
本发明专利技术涉及一种音频通信方法,包括步骤:检测是否有音频设备接入;在音频设备接入时生成获取所述音频设备的标识信息的请求;将所述请求通过预设编码方式进行编码形成音频信息后输出;接收所述音频设备发送来的应答信息;对所述应答信息进行解码形成数字信息;判断所述数字信息是否包括所述音频设备的标识信息;若是,则根据所述标识信息获取所述音频设备的音频通信协议;根据所述音频通信协议对智能终端进行初始化,将所述音频通信协议设置为所述智能终端的通信协议,以与所述音频设备进行通信。采用上述音频通信方法,智能终端可以与具有不同音频通信协议的音频设备进行通信,兼容性较好。本发明专利技术还涉及一种智能终端及一种音频设备。

Audio communication method, intelligent terminal and audio equipment

The present invention relates to an audio communication method, comprising the steps of: detecting whether the audio device access; obtaining identification information of the audio equipment in the audio equipment access to Shi Shengcheng's request; the request through the default encoding encoding form the audio output response information; receiving the message sent to the audio device; decode the formation of digital information on the response information; judging whether the digital information is including the audio equipment identification information; if, according to the audio communication protocol of the identification information to obtain the audio equipment on the initialization of the intelligent terminal; according to the audio communication protocol, the communication protocol for communication audio settings the protocol of intelligent terminals, to communicate with the audio equipment. By adopting the audio communication method, the intelligent terminal can communicate with the audio equipment with different audio communication protocols, and the compatibility is better. The invention also relates to an intelligent terminal and an audio device.

【技术实现步骤摘要】
音频通信方法、智能终端及音频设备
本专利技术涉及音频通信
,特别是涉及一种音频通信方法,还涉及一种智能终端以及一种音频设备。
技术介绍
随着音频通信技术的不断发展,音频设备的应用也越来越广泛。音频设备与智能终端(如智能手机、平板等)之间通过音频数据进行通信。具体地,音频设备可以通过音频头插入到智能终端的音频口中,从而通过音频口获取电能并与智能终端进行通信。目前应用较为广泛的音频设备包括刷卡器、音频盾等设备。不同的音频设备由不同的厂商制备。不同的厂商采用的识别技术不同,采用的音频通信协议也各不相同。通常,智能终端要与音频设备通信时,只能由厂商定制的应用程序(app)识别该厂商生产的音频设备,从而通过该应用程序与该音频设备进行通信。这种识别方法兼容性不好,给用户实际使用过程带来了很大的不便。
技术实现思路
基于此,有必要提供一种兼容性较好的音频通信方法。一种音频通信方法,包括步骤:检测是否有音频设备接入;在音频设备接入时生成获取所述音频设备的标识信息的请求;将所述请求通过预设编码方式进行编码形成音频信息后输出;接收所述音频设备发送来的应答信息;对所述应答信息进行解码形成数字信息;判断所述数字信息是否包括所述音频设备的标识信息;若是,则根据所述标识信息获取所述音频设备的音频通信协议;根据所述音频通信协议对智能终端进行初始化,将所述音频通信协议设置为所述智能终端的通信协议,以与所述音频设备进行通信。在其中一个实施例中,所述将所述请求进行编码形成音频信息后输出的步骤是采用双音多频编码方式进行编码。在其中一个实施例中,所述标识信息为所述音频设备的厂商标识。在其中一个实施例中,所述根据所述标识信息获取所述音频设备的音频通信协议的步骤为:根据所述标识信息在标识信息和音频通信协议的对应表中查找与所述标识信息对应的音频通信协议。在其中一个实施例中,所述根据所述标识信息在标识信息和音频通信协议的对应表中查找与所述标识信息对应的音频通信协议的步骤之前还包括步骤:预先存储所述对应表。在其中一个实施例中,所述根据所述音频通信协议对智能终端进行初始化,将所述音频通信协议设置为所述智能终端的通信协议,以与所述音频设备进行通信的步骤具体是:根据所述音频通信协议对所述智能终端在音频编码过程中的采样频率、量化精度以及编码方式进行设置。还提供一种智能终端。一种智能终端,包括:检测模块,用于检测是否有音频设备接入;生成模块,用于在所述检测模块检测有音频设备接入时生成获取所述音频设备的标识信息的请求;编码模块,用于将所述请求通过预设编码方式进行编码形成音频信息后输出;接收模块,用于接收所述音频设备发送来的应答信息;解码模块,用于对所述应答信息进行解码形成数字信息;判断模块,用于判断所述数字信息是否包括所述音频设备的标识信息;获取模块,用于根据所述标识信息获取所述音频设备的音频通信协议;以及初始化模块,用于根据所述音频通信协议对智能终端进行初始化,将所述音频通信协议设置为所述智能终端的通信协议,以与所述音频设备进行通信。在其中一个实施例中,还包括:存储模块,用于存储标识信息和音频通信协议的对应表;以及查找模块,用于根据所述标识信息从所述对应表中查找与所述标识信息对应的音频通信协议。还提供一种音频通信方法。一种音频通信方法,包括步骤:接收智能终端发送的音频信息;对所述音频信息进行解码形成数字信息;判断所述数字信息是否包括获取音频设备的标识信息的请求;若是,则根据所述音频设备的标识信息生成应答信息;将所述应答信息通过预设编码方式进行编码形成音频信息后输出给所述智能终端。还提供一种音频设备。一种音频设备,包括:接收模块,用于接收智能终端发送的音频信息;解码模块,用于对所述音频信息进行解码形成数字信息;判断模块,用于判断所述数字信息是否包括获取音频设备的标识信息的请求;生成模块,用于根据所述音频设备的标识信息生成应答信息;以及编码模块,用于将所述应答信息通过第一预设编码方式进行编码形成音频信息后输出给所述智能终端。上述音频通信方法,通过采用智能终端以及音频设备都支持的预设编解码方式来对请求以及应答进行编解码处理,从而获取到音频设备的标识信息,并根据该标识信息获取对应的音频通信协议后对智能终端进行初始化,将音频设备的音频通信协议设置为智能终端的通信协议,从而实现智能终端与音频设备之间的通信。采用上述音频通信方法,智能终端可以与具有不同音频通信协议的音频设备进行通信,兼容性较好。附图说明图1为一实施例中的音频通信方法的流程图;图2为一实施例中的智能终端的原理框图;图3为一实施例中的音频通信方法的流程图;图4为一实施例中的音频设备的原理框图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。一种音频通信方法,用于实现智能终端与音频设备之间的音频通信。其中,智能终端可以为手机、平板、PC机等具有音频输出的电子设备。智能终端的音频输出可以为有线输出方式(即采用音频口进行输出),也可以采用无线输出方式进行输出,如蓝牙、WIFI或者ZigBee等无线传输方式进行输出。音频设备则可以为音频盾、刷卡器等通过音频数据与智能终端进行通信的设备。音频设备内设置有单片机,可以通过对单片机的设计来对音频设备的功能进行设计,从而使得其可以根据需要实现不同的功能(如红外遥控、心率测试、体温测试等)。音频设备同样可以通过无线方式或者有线方式进行音频信号的输出和接收。不同音频设备的厂商可能采用不同的音频通信协议,不同的音频通信协议采用不同的音频编码方式。因此,智能终端需要与音频设备采用相同的通信协议才可以实现二者之间的音频数据的交互。本实施例中的音频通信方法则用于实现智能终端与音频设备之间的通信,且能够实现智能终端与具有不同通信协议的音频设备进行通信,兼容性较好。图1为一实施例中的音频通信方法的流程图,该方法可以通过智能终端实现,其包括以下步骤。S110,检测是否有音频设备接入。智能终端可以通过音频口的连接状态来判断是否有音频设备连接,此时,智能终端与音频设备之间的音频信息通过有线传输的方式进行传输。当然,智能终端可以通过判断是否接收到由音频设备通过无线网络传输来的音频信息来判断是否有音频设备接入。在检测到有音频设备接入后执行步骤S120,否则继续执行S110。在一实施例中,智能终端会以固定的频率对音频口的连接状态进行检测。S120,生成获取音频设备的标识信息的请求。在检测到有音频设备接入到智能终端时,生成获取音频设备的标识信息的请求。音频设备的标识信息可以为音频设备的生产厂商标识(如厂商代码)。不同的厂商采用不同的音频通信协议,因此在获知生产厂商后即可知晓该音频设备所使用的音频通信协议。在其他的实施例中,该标识信息也可以为其他能够对音频设备进行标识的信息,如产品型号等。通过产品型号同样也可以确定该音频设备的生产厂商。生成的请求需要预先进行约定。例如,可以预先在智能终端和音频设备之间约定,该请求为固定的字符或者字符串,如由3个字符形成的字符串“000”。在其他的实施例中,可以采用其他的字符串来生成该请求。S130,将请求通过预设编码本文档来自技高网...
音频通信方法、智能终端及音频设备

【技术保护点】
一种音频通信方法,包括步骤:检测是否有音频设备接入;在音频设备接入时生成获取所述音频设备的标识信息的请求;将所述请求通过预设编码方式进行编码形成音频信息后输出;接收所述音频设备发送来的应答信息;对所述应答信息进行解码形成数字信息;判断所述数字信息是否包括所述音频设备的标识信息;若是,则根据所述标识信息获取所述音频设备的音频通信协议;根据所述音频通信协议对智能终端进行初始化,将所述音频通信协议设置为所述智能终端的通信协议,以与所述音频设备进行通信。

【技术特征摘要】
1.一种音频通信方法,包括步骤:检测是否有音频设备接入;在音频设备接入时生成获取所述音频设备的标识信息的请求;将所述请求通过预设编码方式进行编码形成音频信息后输出;接收所述音频设备发送来的应答信息;对所述应答信息进行解码形成数字信息;判断所述数字信息是否包括所述音频设备的标识信息;若是,则根据所述标识信息获取所述音频设备的音频通信协议;根据所述音频通信协议对智能终端进行初始化,将所述音频通信协议设置为所述智能终端的通信协议,以与所述音频设备进行通信。2.根据权利要求1所述的音频通信方法,其特征在于,所述将所述请求进行编码形成音频信息后输出的步骤是采用双音多频编码方式进行编码。3.根据权利要求1所述的音频通信方法,其特征在于,所述标识信息为所述音频设备的厂商标识。4.根据权利要求1所述的音频通信方法,其特征在于,所述根据所述标识信息获取所述音频设备的音频通信协议的步骤为:根据所述标识信息在标识信息和音频通信协议的对应表中查找与所述标识信息对应的音频通信协议。5.根据权利要求4所述的音频通信方法,其特征在于,所述根据所述标识信息在标识信息和音频通信协议的对应表中查找与所述标识信息对应的音频通信协议的步骤之前还包括步骤:预先存储所述对应表。6.根据权利要求1所述的音频通信方法,其特征在于,所述根据所述音频通信协议对智能终端进行初始化,将所述音频通信协议设置为所述智能终端的通信协议,以与所述音频设备进行通信的步骤具体是:根据所述音频通信协议对所述智能终端在音频编码过程中的采样频率、量化精度以及编码方式进行设置。7.一种智能终端,其特征在于,包括...

【专利技术属性】
技术研发人员:白建雄黎李新王振辉周军黄兴
申请(专利权)人:深圳兆日科技股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1