CN112533185A - 一种音响配网方法、装置、计算机设备和存储介质 - Google Patents
一种音响配网方法、装置、计算机设备和存储介质 Download PDFInfo
- Publication number
- CN112533185A CN112533185A CN202011289157.2A CN202011289157A CN112533185A CN 112533185 A CN112533185 A CN 112533185A CN 202011289157 A CN202011289157 A CN 202011289157A CN 112533185 A CN112533185 A CN 112533185A
- Authority
- CN
- China
- Prior art keywords
- audio data
- network
- login information
- information
- target
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000009826 distribution Methods 0.000 title claims abstract description 59
- 238000000034 method Methods 0.000 title claims abstract description 58
- 238000003860 storage Methods 0.000 title claims abstract description 18
- 238000001514 detection method Methods 0.000 claims description 26
- 238000013507 mapping Methods 0.000 claims description 15
- 238000004590 computer program Methods 0.000 claims description 6
- 238000005304 joining Methods 0.000 abstract description 4
- 230000008569 process Effects 0.000 description 15
- 238000010586 diagram Methods 0.000 description 7
- 238000006243 chemical reaction Methods 0.000 description 6
- 230000003287 optical effect Effects 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 238000013478 data encryption standard Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 230000006978 adaptation Effects 0.000 description 2
- 230000006855 networking Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- RVCKCEDKBVEEHL-UHFFFAOYSA-N 2,3,4,5,6-pentachlorobenzyl alcohol Chemical compound OCC1=C(Cl)C(Cl)=C(Cl)C(Cl)=C1Cl RVCKCEDKBVEEHL-UHFFFAOYSA-N 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 229910002056 binary alloy Inorganic materials 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000003702 image correction Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000008707 rearrangement Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000004984 smart glass Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000002194 synthesizing effect Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0807—Network architectures or network communication protocols for network security for authentication of entities using tickets, e.g. Kerberos
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/083—Network architectures or network communication protocols for network security for authentication of entities using passwords
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/08—Access security
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明实施例提供了一种音响配网方法、装置、计算机设备和存储介质,该方法包括:移动终端在针对音响配网时,读取网络的登录信息;移动终端将登录信息编码为二维码,显示二维码;音响调用摄像头面向移动终端采集图像数据,从图像数据读取二维码;音响将二维码解码为登录信息,依据登录信息接入网络,以二维码的方式来实现移动终端将网络的登录信息传输给音响,避免了用户需要理解登录信息并手动输入至移动终端的操作,大大减少了音响配网时的一些繁琐操作,增加了用户在对音响配网时的便利性和趣味性,同时也提升了音响配网的效率。
Description
技术领域
本发明实施例涉及音响的技术领域,尤其涉及一种音响配网方法、装置、计算机设备和存储介质。
背景技术
随着音响的不断发展,音响对连网的需求不断增加。在相关的一些技术中,音响大多是基于热点模式、蓝牙模式等来实现配网,在配网过程中音响需要连接手机的蓝牙或热点之后,手机通过输入网络的登录信息,并由蓝牙或热点将登录信息传输给音响,音响在接收到该登录信息后,根据登录信息连入网络。
在上述配网过程中,首先,音响需要确认已经连接到手机的蓝牙或热点之后,才能接收来自手机发送的登录信息;其次,手机需要手动输入登录信息,若出现输入错误的情况,音响是无法及时接入网络,手机也需要重新输入正确的登录信息,导致会重复操作连网步骤,使得音响的配网效率低。
发明内容
本发明实施例提出了一种音响配网方法、装置、计算机设备和存储介质,以解决音响配网效率低的问题。
第一方面,本发明实施例提供了一种音响配网方法,包括:
移动终端在针对音响配网时,读取网络的登录信息;
移动终端将所述登录信息编码为二维码,显示所述二维码;
音响调用摄像头面向所述移动终端采集图像数据,从所述图像数据读取所述二维码;
音响将所述二维码解码为登录信息,依据所述登录信息接入所述网络。
可选地,所述音响配网方法还包括:
音响生成并播放目标音频数据;
移动终端面向所述音响采集目标音频数据,将所述目标音频数据解码为目标信息;
所述移动终端将所述登录信息编码为二维码,包括:
以所述目标信息作为密钥、使用对称密钥算法将所述登录信息加密为密文;
将所述密文转换为二维码;
所述音响将所述二维码解码为登录信息,包括:
将所述二维码转换为密文;
确定所述目标音频数据对应的目标信息;
以所述目标信息作为密钥、使用对称密钥算法将所述密文解密为登录信息。
可选地,所述音响生成并播放目标音频数据,包括:
在预设的音频库中随机选择三个音频数据,分别作为第一标识音频数据、参考音频数据、第二标识音频数据;
在所述参考音频数据的头部添加所述第一标识音频数据、在所述参考音频数据的尾部添加第二标识音频数据,获得目标音频数据;
播放所述第一标识音频数据;
若完成播放所述第一标识音频数据,则播放所述参考音频数据;
若完成播放所述参考音频数据,则播放所述第二标识音频数据。
可选地,所述将所述目标音频数据解码为目标信息,包括:
在所述目标音频数据中依次识别独立的音频数据,作为第一标识音频数据、参考音频数据、第二标识音频数据;
将所述第一标识音频数据与所述第二标识音频数据映射为解码方式;
识别所述参考音频数据对应的音阶;
按照所述解码方式将所述音阶解码为目标信息。
可选地,所述目标音频数据依次包括第一标识音频数据、参考音频数据、第二标识音频数据;
所述确定所述目标音频数据对应的目标信息,包括:
将所述第一标识音频数据与所述第二标识音频数据映射为解码方式;
查询所述参考音频数据对应的音阶;
按照所述解码方式将所述音阶解码为目标信息。
可选地,所述按照所述解码方式将所述音阶解码为目标信息,包括:
将位于奇数位的音阶与位于偶数位的音阶进行按位求和,获得目标信息。
可选地,所述网络包括无线保真网络或蓝牙网络;
所述读取网络的登录信息,包括:
检测是否启动无线保真模组;
若已启动所述无线保真模组,则检测是否接入所述无线保真网络;
若已接入所述无线保真网络,则读取所述无线保真网络的服务集标识和密码,作为登录信息;
若未接入所述无线保真网络,则生成第一提示信息,所述第一提示信息用于提示用户接入所述无线保真网络,返回执行所述检测是否接入所述无线保真网络;
若未启动所述无线保真模组,则生成第二提示信息,所述第二提示信息用于提示用户启动所述无线保真模组,返回执行所述检测是否启动无线保真模组;
或者,
检测是否启动蓝牙模组;
若已启动所述蓝牙模组,则检测是否接入所述蓝牙网络;
若已接入所述蓝牙网络,则读取所述蓝牙网络的名称和配对码,作为登录信息;
若未接入所述蓝牙网络,则生成第三提示信息,所述第三提示信息用于提示用户接入所述蓝牙网络,返回执行所述检测是否接入所述蓝牙网络;
若未启动所述蓝牙模组,则生成第四提示信息,所述第四提示信息用于提示用户启动所述蓝牙模组,返回执行所述检测是否启动蓝牙模组;
所述依据所述登录信息接入所述网络,包括:
依据所述服务集标识和所述密码接入所述无线保真网络;
或者,
依据所述名称和所述配对码接入所述蓝牙网络。
第二方面,本发明实施例还提供了一种音响配网装置,包括移动终端与音响;
所述移动终端包括:
登录信息读取模块,用于在针对音响配网时,读取网络的登录信息;
登录信息编码模块,用于将所述登录信息编码为二维码,显示所述二维码;
所述音响包括:
图像数据采集模块,用于调用摄像头面向所述移动终端采集图像数据,从所述图像数据读取所述二维码;
登录信息解码模块,用于将所述二维码解码为登录信息,依据所述登录信息接入所述网络。
可选地,所述音响配网装置还包括:
所述音响还包括:
目标音频数据播放模块,用于生成并播放目标音频数据;
所述移动终端还包括:
目标音频数据采集模块,用于面向所述音响采集目标音频数据,将所述目标音频数据解码为目标信息;
所述登录信息编码模块,包括:
登录信息加密子模块,用于以所述目标信息作为密钥、使用对称密钥算法将所述登录信息加密为密文;
密文-二维码转换子模块,用于将所述密文转换为二维码;
所述登录信息解码模块,包括:
二维码-密文转换子模块,用于将所述二维码转换为密文;
目标信息确定子模块,用于确定所述目标音频数据对应的目标信息;
登录信息解密子模块,用于以所述目标信息作为密钥、使用对称密钥算法将所述密文解密为登录信息。
可选地,所述目标音频数据播放模块,包括:
音频数据选择子模块,用于在预设的音频库中随机选择三个音频数据,分别作为第一标识音频数据、参考音频数据、第二标识音频数据;
音频数据添加子模块,用于在所述参考音频数据的头部添加所述第一标识音频数据、在所述参考音频数据的尾部添加第二标识音频数据,获得目标音频数据;
第一标识音频数据播放子模块,用于播放所述第一标识音频数据;
参考音频数据播放子模块,用于若完成播放所述第一标识音频数据,则播放所述参考音频数据;
第二标识音频数据播放子模块,用于若完成播放所述参考音频数据,则播放所述第二标识音频数据。
可选地,所述目标音频数据采集模块,包括:
音频数据识别子模块,用于在所述目标音频数据中依次识别独立的音频数据,作为第一标识音频数据、参考音频数据、第二标识音频数据;
解码方式映射子模块,用于将所述第一标识音频数据与所述第二标识音频数据映射为解码方式;
音阶识别子模块,用于识别所述参考音频数据对应的音阶;
目标信息解码子模块,用于按照所述解码方式将所述音阶解码为目标信息。
可选地,所述目标音频数据依次包括第一标识音频数据、参考音频数据、第二标识音频数据;
所述目标信息确定子模块,包括:
解码方式映射单元,用于将所述第一标识音频数据与所述第二标识音频数据映射为解码方式;
音阶查询单元,用于查询所述参考音频数据对应的音阶;
目标信息解码单元,用于按照所述解码方式将所述音阶解码为目标信息。
可选地,所述目标信息解码子模块包括:目标信息获取单元,用于将位于奇数位的音阶与位于偶数位的音阶进行按位求和,获得目标信息;
所述目标信息解码单元包括:目标信息获取子单元,用于将位于奇数位的音阶与位于偶数位的音阶进行按位求和,获得目标信息。
可选地,所述网络包括无线保真网络或蓝牙网络;
所述登录信息读取模块,包括:
无线保真模组启动检测子模块,用于检测是否启动无线保真模组;
无线保真网络接入检测子模块,用于若已启动所述无线保真模组,则检测是否接入所述无线保真网络;
无线保真网络读取子模块,用于若已接入所述无线保真网络,则读取所述无线保真网络的服务集标识和密码,作为登录信息;
第一提示信息生成子模块,用于若未接入所述无线保真网络,则生成第一提示信息,所述第一提示信息用于提示用户接入所述无线保真网络,返回执行所述检测是否接入所述无线保真网络;
第二提示信息生成子模块,用于若未启动所述无线保真模组,则生成第二提示信息,所述第二提示信息用于提示用户启动所述无线保真模组,返回执行所述检测是否启动无线保真模组;
或者,
蓝牙模组启动检测子模块,用于检测是否启动蓝牙模组;
蓝牙网络接入检测子模块,用于若已启动所述蓝牙模组,则检测是否接入所述蓝牙网络;
蓝牙网络读取子模块,用于若已接入所述蓝牙网络,则读取所述蓝牙网络的名称和配对码,作为登录信息;
第三提示信息生成子模块,用于若未接入所述蓝牙网络,则生成第三提示信息,所述第三提示信息用于提示用户接入所述蓝牙网络,返回执行所述检测是否接入所述蓝牙网络;
第四提示信息生成子模块,用于若未启动所述蓝牙模组,则生成第四提示信息,所述第四提示信息用于提示用户启动所述蓝牙模组,返回执行所述检测是否启动蓝牙模组;
所述登录信息解码模块,包括:
无线保真网络接入子模块,用于依据所述服务集标识和所述密码接入所述无线保真网络;
或者,
蓝牙网络接入子模块,用于依据所述名称和所述配对码接入所述蓝牙网络。
第三方面,本发明实施例还提供了一种计算机设备,所述计算机设备包括:
一个或多个处理器;
存储器,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面中任一所述的音响配网方法。
第四方面,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如第一方中任一项所述的音响配网方法。
在本发明实施例中,移动终端在针对音响配网时,读取网络的登录信息,并将登录信息编码为二维码进行显示,音响调用摄像头面向移动终端采集图像数据,从图像数据中读取二维码,将二维码解码为登录信息,依据登录信息接入网络,以二维码的方式来实现移动终端将网络的登录信息传输给音响,避免了用户需要理解登录信息并手动输入至移动终端的操作,大大减少了音响配网时的一些繁琐操作,增加了用户在对音响配网时的便利性和趣味性,同时也提升了音响配网的效率。
附图说明
图1为本发明实施例一提供的一种音响配网方法的流程图;
图2为本发明实施例一提供的一种音响配网的流程图;
图3是本发明实施例二提供的一种音响配网方法的流程图;
图4是本发明实施例二提供的二维码示意图;
图5为本发明实施例三提供的一种音响配网装置的结构示意图;
图6为本发明实施例四提供的一种计算机设备的结构示意图。
具体实施方式
下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
此外,在说明书和权利要求书中的术语第一、第二等仅用于区别相同技术特征的描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量,也不一定描述次序或时间顺序。在合适的情况下术语是可以互换的。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。
实施例一
图1为本发明实施例一提供的一种音响配网方法的流程图,本实施例可适用于带摄像头的音响基于二维码配网的情况,该方法可以由音响配网装置来执行,该音响配网装置可以由软件和/或硬件实现,该音响配网装置包括移动终端和音响,其中,移动终端包括手机、可穿戴设备(如智能手表、智能眼镜等)、平板电脑等,音响指的是带有摄像头并且包含实现连网功能的通信组件(例如WiFi模块、蓝牙模块等)的音响,包括带摄像头的无屏智能音响、带摄像头的有屏智能音响等。
本实施例的音响配网方法具体包括如下步骤:
步骤101、移动终端在针对音响配网时,读取网络的登录信息。
移动终端安装有音响的APP,在针对音响配网时,移动终端在音响上电后打开音响APP,APP将该音响添加至“适配设备”中,并检测移动终端是否处于网络连接状态,其中,网络包括WiFi和蓝牙网络,网络连接状态指的是已接入网络的状态。若移动终端处于已连接状态,则读取网络的登录信息,若处于未连接状态,则提示用户连接网络。
在一个示例中,移动终端在音响上电后,检测是否已启动无线保真模组,该无线保真模组即WiFi(Wireless Fidelity)模块。若已启动无线保真模组,则检测是否接入无线保真网络,该无线保真网络即WiFi(Wireless Fidelity)网络。若已接入无线保真网络,则读取无线保真网络的服务集标识(SSID,Service Set Identifier)和密码(password),作为登录信息。若未接入无线保真网络,则生成第一提示信息,该第一提示信息用于提示用户接入无线保真网络,在显示第一提示信息后,返回执行检测是否接入无线保真网络。若未启动无线保真模组,则生成第二提示信息,该第二提示信息用于提示用户启动无线保真模组,返回执行检测是否启动无线保真模组。
在另一个示例中,移动终端在音响上电后,检测是否启动蓝牙模组,所谓的蓝牙模组即蓝牙模块,是一种集成蓝牙功能的PCBA板,可用于短距离无线通讯。若已启动蓝牙模组,则检测是否接入蓝牙网络,该蓝牙网络指的是蓝牙局域网。若已接入蓝牙网络,则读取蓝牙网络的名称和配对码,作为登录信息。若未接入蓝牙网络,则生成第三提示信息,该第三提示信息用于提示用户接入蓝牙网络,显示第三提示信息后,返回执行检测是否接入蓝牙网络。若未启动蓝牙模组,则生成第四提示信息,该第四提示信息用于提示用户启动蓝牙模组,返回执行检测是否启动蓝牙模组。
图2提供了一种音响配网的流程图。移动终端的APP在检测到移动终端已接入网络后,读取当前已连接网络的登录信息,该登录信息用于音响登录该网络。对于不同的网络,移动终端读取的登录信息不同,则音响登录的网络也不同。
在一个示例中,如果移动终端已接入的网络为无线保真WiFi网络,此时移动终端可读取当前已接入的无线保真网络的服务集标识(SSID,Service Set Identifier)和密码(password)作为登录信息。
示例性的,移动终端打开音响APP,将音响添加至APP的“适配设备”后,APP自动检测移动终端是否已启动“WiFi”(即无线保真模组),若未启动“WiFi”,则APP自动打开移动终端的“WiFi”,并提示用户“音响配网需要打开WiFi,APP将自动打开WiFi,请勿手动关闭WiFi,否则将无法继续后续操作”,另一种情况是移动终端已启动“WiFi”,则APP检测移动终端是否已连接WiFi(即无线保真网络),若未连接WiFi,则APP提示用户“请连接WiFi以保证后续操作”,若已连接WiFi,则移动终端读取WiFi的登录信息,并在APP界面上显示一个二维码,该二维码携带移动终端已连接WiFi的登录信息,包括服务集标识(SSID)和密码(password)。
在另一个示例中,如果移动终端已连接的网络为蓝牙网络,此时移动终端可读取当前已启动的蓝牙网络的名称和配对码,作为登录信息。
示例性的,移动终端打开音响APP,将音响添加至APP的“适配设备”后,APP自动检测移动终端是否已打开“蓝牙”(即蓝牙模组),一种情况是移动终端未打开“蓝牙”,则APP自动打开“蓝牙”,并提示用户“音响配网需要打开蓝牙,APP将自动打开蓝牙,请勿手动关闭蓝牙,否则将无法继续后续操作”,另一种情况是移动终端已打开“蓝牙”,则APP检测移动终端是否已连接蓝牙(即蓝牙网络),若未连接蓝牙,则APP提示用户“请连接蓝牙以保证后续操作”,若已接入蓝牙,则读取蓝牙的配对信息,即蓝牙的名称和配对码,APP界面上显示一个二维码,该二维码携带移动终端已打开蓝牙的名称和配对码。
本实施例一方面在音响上电后,会通过移动终端的APP自动检测自身的网络连接状态,若未连接网络,则自动启动配网模式,而不需要通过按键来启动配网模式,减少了用户配网的操作,体现了配网的自动化以及便利性;另一方面移动终端针对音响配置的网络包括WiFi和蓝牙,增加了音响接入网络的多样性。
在实际应用中,移动终端已登录的网络可以由自身构建,也可以由其他设备构建,如路由器、其他移动终端,等等,本实施例对此不加以限制。
步骤102、移动终端将登录信息编码为二维码,显示二维码。
若移动终端成功读取其接入的网络的登录信息,则可以将该登录信息按照指定的组合方式拼接成字符串,通过数据分析、数据编码等过程将该字符串编码为二维码。此外,移动终端在APP的界面显示该二维码,并提示用户将二维码对准音响的摄像头。
二维码(2-dimensional bar code)是用某种特定的几何图形按一定规律在二维平面上分布的、黑白相间的、记录数据符号信息的图形,在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,二维码因具有编码密度高、信息容量大、容错能力强、译码可靠性高、成本低,易制作、持久耐用等优点在通信领域中得到了广泛的应用。
由于在生活中二维码带来了诸多便利,绝大多数用户喜欢通过扫描二维码的方式来获取信息,本发明应用二维码将登录信息传输给音响,以实现音响的配网。下面以手机作为移动终端来进行示例性说明:
传统音响的配网过程是通过音响连接手机的局域网,通过在手机上手动输入网络的登录信息(例如名称、密码等),手机再将该信息通过局域网传输给音响,音响基于获得的登录信息接入网络。在这个过程中,用户要在手机上对网络登录信息进行操作,此步骤是要根据阅读文字理解后才能进行的操作,大大降低了用户的体验性,尤其对于年老或幼小的用户来说操作相对复杂,但若通过手机提供一个携带网络信息的二维码图像,用户可以直接将该二维码对准音响的摄像头来使音响获取网络的登录信息,从而实现配网,在这个过程中通过二维码的形式来表示网络的登录信息,用户无需理解网络登录信息的具体含义,以及判断手动输入的信息是否正确,便可实现将网络登录信息由移动终端传输给音响的效果,因此本发明减少了传统音响配网过程中一些繁琐的操作,体现了音响配网的便利性。
移动终端将读取到的登录信息进行编码,生成一个包含有登录信息的二维码,并对二维码进行显示。
步骤103、音响调用摄像头面向移动终端采集图像数据,从图像数据读取二维码。
由于不带摄像头的音响是无法通过摄像头来扫描二维码进行配网的,所以本发明中的音响带有摄像头。在手机显示二维码后,用户将手机显示的二维码对准音响的摄像头,或者,用户调用音响的摄像头面向手机的二维码,使得音响的摄像头能够采集包含二维码的图像数据,音响在采集到图像数据后,从图像数据中读取二维码,在读取二维码的过程中,一般会采用边界定位、图像矫正等步骤来从采集到的图像数据中定位二维码区域,将该区域的黑白数据块转换为可读的二进制序列,并按照格式信息和版本信息等规则在序列中选择对应的字段进行二进制转换,以得到二维码包含的信息。
对于移动终端显示的二维码,音响的摄像头通过用户的调用来面向移动终端,并采集图像数据,该图像数据包含移动终端显示的二维码,音响从采集的图像数据中读取二维码。
步骤104、音响将二维码解码为登录信息,依据登录信息接入网络。
音响对读取的二维码进行解码,将解码后的信息作为登录信息,并依据该登录信息来接入网络。由于移动终端当前接入的网络不同,生成的二维码携带的登录信息不同,音响对二维码进行解码后得到的登录信息也不相同,因此,音响要按照不同的登录信息接入不同的网络,在实现过程中,音响依据服务集标识和密码接入无线保真网络,或者,依据名称和配对码接入蓝牙网络。
在一个示例中,音响在移动终端当前已接入无线保真网络的情况下,依据对二维码解码后得到的服务集标识和密码接入无线保真网络。一般情况下,服务集标识(SSID)指的是局域网的名称,密码(password)指的是用于接入局域网的密钥,只有服务集标识相同、密码一致的终端才能互相实现通信。
在另一个示例中,音响在移动终端当前已启动蓝牙网络的情况下,依据对二维码解码后得到的名称和配对码接入蓝牙网络。
在本实施例中,移动终端在针对音响配网时,通过读取网络的登录信息,将登录信息编码为二维码并显示二维码,音响调用摄像头面向移动终端采集图像数据,从图像数据中读取二维码,并将二维码解码为登录信息,依据登录信息接入网络,以二维码的方式来实现移动终端将网络的登录信息传输给音响,避免了用户需要理解登录信息并手动输入至移动终端的操作,大大减少了音响配网时的一些繁琐操作,增加了用户在对音响配网时的便利性和趣味性,同时也提升了音响配网的效率。
实施例二
图3为本发明实施例二提供的一种音响配网方法的流程图,本实施例以前述实施例为基础,进一步细化了对登录信息加密和解密的操作,该方法具体包括如下步骤:
步骤201、移动终端在针对音响配网时,读取网络的登录信息。
步骤202、音响生成并播放目标音频数据。
在对音响进行配网时,音响可以针对本次配网生成目标音频数据,即该目标音频数据在本次配网时生效,在本次配网完成时丢弃,在下次配网时会生成新的目标音频数据。其中,该目标音频数据具有特定的含义,可用于解析为对登录信息进行加密和解密的密钥。
在本发明的一个实施例中,步骤202包括以下子步骤:
S2021、在预设的音频库中随机选择三个音频数据,分别作为第一标识音频数据、参考音频数据、第二标识音频数据。
音响可以预先设置音频库,该音频库中存储有多个独立的音频数据,所谓独立,可以指该音频数据具有一个完整的含义,例如,一首歌曲中的一段旋律、一曲铃声,等等。音响可以在该音频库中随机选择任意三个音频数据,分别作为第一标识音频数据、参考音频数据、第二标识音频数据。一般情况下,第一标识音频数据、参考音频数据、第二标识音频数据是角色存在差异,并不一定在内容上存在差异,任一音频数据均可以设置为第一标识音频数据、参考音频数据、第二标识音频数据,本实施例对此不加以限制。
S2022、在参考音频数据的头部添加第一标识音频数据、在参考音频数据的尾部添加第二标识音频数据,获得目标音频数据。
第一标识音频数据、参考音频数据、第二标识音频数据具有指定的顺序,音响按照该顺序对第一标识音频数据、参考音频数据、第二标识音频数据进行拼接,一方面,在参考音频数据的头部添加第一标识音频数据,即将第一标识音频数据拼接在参考音频数据之前,另一方面,在参考音频数据的尾部添加第二标识音频数据,即将第二标识音频数据拼接在参考音频数据之后,从而获得目标音频数据。
进一步而言,在参考音频数据的头部添加第一标识音频数据、在参考音频数据的尾部添加第二标识音频数据,可以指依次按照第一标识音频数据、参考音频数据、第二标识音频数据的顺序,将第一标识音频数据、参考音频数据、第二标识音频数据合成为一个完整的音频数据作为目标音频数据,也可以指设置第一标识音频数据、参考音频数据、第二标识音频数据的播放顺序,此时,目标音频数据为三个设置播放顺序的音频数据(即第一标识音频数据、参考音频数据、第二标识音频数据),本实施例对此不加以限制。
S2023、播放第一标识音频数据。
S2024、若完成播放第一标识音频数据,则播放参考音频数据。
S2025、若完成播放第一标识音频数据,则播放参考音频数据。
音响在生成目标音频数据后,可播放该目标音频数据,由于第一标识音频数据添加在参考音频数据的头部、第二标识音频数据添加在参考音频数据的尾部,因此,音响播放第一标识音频数据,若播放完第一标识音频数据,则继续播放参考音频数据,若参考音频数据播放完毕,则播放第二标识音频数据,若第二标识音频数据播放完毕,则确定完成对目标音频数据的播放。
一般情况下,若完成播放第一标识音频数据,则可以间隔一定的时间(如1秒)播放参考音频数据,若完成播放参考音频数据,则播放第二标识音频数据,以便于移动终端区分第一标识音频数据、参考音频数据、第二标识音频数据,保证识别的准确率。
步骤203、移动终端面向音响采集目标音频数据,将目标音频数据解码为目标信息。
对于音响播放的目标音频数据,移动终端可以通过面向音响来采集,并将采集到的目标音频数据进行解码,将解码后的信息作为目标信息。移动终端采集到的目标音频数据,对应音响播放的目标音频数据,该目标音频数据依次包括第一标识音频数据、参考音频数据、第二标识音频数据。
移动终端将目标音频数据解码为目标信息具体包括如下子步骤:
S2031、在目标音频数据中依次识别独立的音频数据,作为第一标识音频数据、参考音频数据、第二标识音频数据。
移动终端对于采集到的目标音频数据,依次识别目标音频数据中独立的音频数据,分别作为第一标识音频数据、参考音频数据以及第二标识音频数据。
S2032、将第一标识音频数据与第二标识音频数据映射为解码方式。
目标音频数据是用于获得在登录信息加密和解密时作为密钥的目标信息,在加密和解密的过程中,需要有加密/解密的起始标志和终止标志,在本实施例中,对于目标音频数据包括第一标识音频数据、参考音频数据、第二标识音频数据,第一标识音频数据和第二标识音频数据分别作为目标音频数据的起始标志信息和终止标志信息,而参考音频数据才是实际用于获得加密/解密的密钥的内容信息。
在本实施例中,将第一标识音频数据与第二标识音频数据映射为解码方式,在具体实现中,可以预先设定第一标识音频数据、第二标识音频数据与解码方式的映射表,例如,第一标识音频数据为音频a,第二标识音频数据为音频b,对应音频ab的组合,映射的解码方式为异或操作;或者,第一标识音频数据为音频c,第二标识音频数据为音频d,对应音频cd的组合,映射的解码方式为同或操作;又或者,第一标识音频数据为音频a,第二标识音频数据为音频d,对应音频ad的组合,映射的解码方式为奇偶位按位求和操作。
需要说明的是,上述例子中表示第一标识音频数据和第二标识音频数据的a、b、c、d以及解码方式的异或操作、同或操作、奇偶位按位求和操作仅仅是示例性说明,本实施例对映射关系不做限定。
S2033、识别参考音频数据对应的音阶。
移动终端对参考音频数据对应的音阶进行识别,比如,参考音频数据对应的音阶的查询结果为“11556654434221”。
S2034、按照解码方式将音阶解码为目标信息。
移动终端按照目标音频数据中第一标识音频数据和第二标识音频数据映射的解码方式将识别得到的参考数据对应的音阶进行解码,将解码后的信息作为目标信息。具体的,可以通过如下步骤获得目标信息:
将位于奇数位的音阶与位于偶数位的音阶进行按位求和,获得目标信息。
基于上述子步骤中的例子进行示例性说明:若第一标识音频数据和第二标识音频数据映射的解码方式是奇偶位按位求和操作,参考音频数据对应的音阶为“11556654434221”,将位于奇数位的音阶与位于偶数位的音阶进行按位求和(基于十进制),得到“3069753”,则“3069753”为最终解码得到的目标信息。
步骤204、移动终端以目标信息作为密钥、使用对称密钥算法将登录信息加密为密文。
相比采用不同密钥进行加密和解密,采用同一个密钥能够加速对登录信息加密和解密的过程,因此本实施例使用对称密钥算法来将登录信息加密为密文,以及使用对称密钥算法将密文解密为登录信息。
下面以DES(Data Encryption Standard,数据加密标准)作为对称密钥算法对加密过程进行示例性说明。由上述步骤获得的登录信息为“SSID:AB5;password:123”,目标信息为“3069753”,移动终端以“3069753”作为本次加密的密钥,经DES算法对
“SSID:AB5;password:123”进行加密后,得到的密文为“U2FsdGVkX1985BOmVVlPEQrdKv53Plh5ZpPOXZ55VzznR5IG9QQO+Q==”。需要说明的是,对称密钥算法是现有技术,本实施例对于对称密钥算法类型不做限定。
步骤205、移动终端将密文转换为二维码,显示二维码。
移动终端将上述步骤得到的密文转换为二维码。在本实施例中,密文
“U2FsdGVkX1985BOmVVlPEQrdKv53Plh5ZpPOXZ55VzznR5IG9QQO+Q==”转换后得到的二维码如图4所示。需要说明的是,本实施例对密文与二维码转换的算法不做限定。
步骤206、音响调用摄像头面向移动终端采集图像数据,从图像数据读取二维码。
步骤207、音响将二维码转换为密文。
音响在读取到二维码后,将二维码转换为密文。例如,音响将图4所示的二维码转换后得到的密文为“U2FsdGVkX1985BOmVVlPEQrdKv53Plh5ZpPOXZ55VzznR5IG9QQO+Q==”。
步骤208、音响确定目标音频数据对应的目标信息。
音响将二维码转换为密文后,针对目标音频数据确定对应的目标信息,以得到解密登录信息的密钥。该目标音频数据依次包括第一标识音频数据、参考音频数据、第二标识音频数据,音响通过将第一标识音频数据与第二标识音频数据映射为解码方式,并查询参考音频数据对应的音阶,再按照解码方式将音阶解码为目标信息,比如,可以将位于奇数位的音阶与位于偶数位的音阶进行按位求和,从而获得目标信息。
示例性的,音响确定第一标识音频数据a和第二标识音频数据d所组成的音频组合ad映射的解码方式是奇偶位按位求和操作,查询到参考音频数据对应的音阶为“11556654434221”,则将位于奇数位的音阶与位于偶数位的音阶按位求和,求和结果为“3069753”,音响将“3069753”作为获得的目标信息。
步骤209、音响以目标信息作为密钥、使用对称密钥算法将密文解密为登录信息,依据登录信息接入网络。
本实施例为了更快对登录信息进行解密,使用对称密钥算法来将密文解密为登录信息,音响以目标信息作为密钥,该目标信息由音响生成的目标音频数据得到,因而音响用于作为解密密钥的目标信息与移动终端用于作为加密密钥的目标信息是一致的,由此保证了解密过程的正确性。
示例性的,音响确定的作为解密密钥的目标信息为“3069753”,二维码转换得到的密文为“U2FsdGVkX1985BOmVVlPEQrdKv53Plh5ZpPOXZ55VzznR5IG9QQO+Q==”,则经DES算法解密后得到的登录信息为“SSID:AB5;password:123”,音响依据该登录信息接入WiFi网络。
在本实施例中,移动终端在针对音响配网时,读取网络的登录信息,音响生成并播放目标音频数据,移动终端面向音响采集目标音频数据,对目标音频数据进行解码后,得到目标信息,以目标信息作为密钥、使用对称密钥算法将登录信息加密为密文,将密文转换为二维码并进行显示,音响调用摄像头面向移动终端采集图像数据,从图像数据读取二维码,并将二维码转换为密文,确定目标音频数据对应的目标信息,以目标信息作为密钥,使用对称密钥算法将密文解密为登录信息,依据登录信息接入网络,在每次配网时,音响生成并播放目标音频数据,该目标音频数据在本次配网时生效,在本次配网完成时丢弃,在下次配网时会生成新的目标音频数据,保证了基于该目标音频数据移动终端解析为作为登录信息加密密钥的目标信息和音响确定的作为登录信息解密密钥的目标信息的时效性和一致性,在播放目标音频数据时,按照指定顺序播放目标音频数据,即播放第一标识音频数据,若完成播放第一标识音频数据,则播放参考音频数据,若完成播放第一标识音频数据,则播放参考音频数据,保证移动终端识别的准确率,使用对称密钥算法来对登录信息进行加密和解密,加快了移动终端加密以及音响解密的过程。
需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。
实施例三
图5为本发明实施例三提供的一种音响配网装置的结构框图,音响配网装置500包括移动终端510与音响520,具体可以包括如下模块:
移动终端510包括:
登录信息读取模块511,用于在针对音响配网时,读取网络的登录信息;
登录信息编码模块512,用于将所述登录信息编码为二维码,显示所述二维码;
音响520包括:
图像数据采集模块521,用于调用摄像头面向所述移动终端采集图像数据,从所述图像数据读取所述二维码;
登录信息解码模块522,用于将所述二维码解码为登录信息,依据所述登录信息接入所述网络。
在本发明的一个实施例中,音响配网装置500还包括:
音响520还包括:目标音频数据播放模块,用于生成并播放目标音频数据;
移动终端510还包括:目标音频数据采集模块,用于面向所述音响采集目标音频数据,将所述目标音频数据解码为目标信息;
登录信息编码模块512,包括:
登录信息加密子模块,用于以所述目标信息作为密钥、使用对称密钥算法将所述登录信息加密为密文;
密文-二维码转换子模块,用于将所述密文转换为二维码;
登录信息解码模块522,包括:
二维码-密文转换子模块,用于将所述二维码转换为密文;
目标信息确定子模块,用于确定所述目标音频数据对应的目标信息;
登录信息解密子模块,用于以所述目标信息作为密钥、使用对称密钥算法将所述密文解密为登录信息。
在本发明的一个实施例中,所述目标音频数据播放模块,包括:
音频数据选择子模块,用于在预设的音频库中随机选择三个音频数据,分别作为第一标识音频数据、参考音频数据、第二标识音频数据;
音频数据添加子模块,用于在所述参考音频数据的头部添加所述第一标识音频数据、在所述参考音频数据的尾部添加第二标识音频数据,获得目标音频数据;
第一标识音频数据播放子模块,用于播放所述第一标识音频数据;
参考音频数据播放子模块,用于若完成播放所述第一标识音频数据,则播放所述参考音频数据;
第二标识音频数据播放子模块,用于若完成播放所述参考音频数据,则播放所述第二标识音频数据。
在本发明的一个实施例中,所述目标音频数据采集模块,包括:
音频数据识别子模块,用于在所述目标音频数据中依次识别独立的音频数据,作为第一标识音频数据、参考音频数据、第二标识音频数据;
解码方式映射子模块,用于将所述第一标识音频数据与所述第二标识音频数据映射为解码方式;
音阶识别子模块,用于识别所述参考音频数据对应的音阶;
目标信息解码子模块,用于按照所述解码方式将所述音阶解码为目标信息。
在本发明的一个实施例中,所述目标音频数据依次包括第一标识音频数据、参考音频数据、第二标识音频数据;
所述目标信息确定子模块,包括:
解码方式映射单元,用于将所述第一标识音频数据与所述第二标识音频数据映射为解码方式;
音阶查询单元,用于查询所述参考音频数据对应的音阶;
目标信息解码单元,用于按照所述解码方式将所述音阶解码为目标信息。
在本发明的一个实施例中,所述目标信息解码子模块包括:目标信息获取单元,用于将位于奇数位的音阶与位于偶数位的音阶进行按位求和,获得目标信息;
所述目标信息解码单元包括:目标信息获取子单元,用于将位于奇数位的音阶与位于偶数位的音阶进行按位求和,获得目标信息。
在本发明的一个实施例中,所述网络包括无线保真网络或蓝牙网络;
所述登录信息读取模块511,包括:
无线保真模组启动检测子模块,用于检测是否启动无线保真模组;
无线保真网络接入检测子模块,用于若已启动所述无线保真模组,则检测是否接入所述无线保真网络;
无线保真网络读取子模块,用于若已接入所述无线保真网络,则读取所述无线保真网络的服务集标识和密码,作为登录信息;
第一提示信息生成子模块,用于若未接入所述无线保真网络,则生成第一提示信息,所述第一提示信息用于提示用户接入所述无线保真网络,返回执行所述检测是否接入所述无线保真网络;
第二提示信息生成子模块,用于若未启动所述无线保真模组,则生成第二提示信息,所述第二提示信息用于提示用户启动所述无线保真模组,返回执行所述检测是否启动无线保真模组;
或者,
蓝牙模组启动检测子模块,用于检测是否启动蓝牙模组;
蓝牙网络接入检测子模块,用于若已启动所述蓝牙模组,则检测是否接入所述蓝牙网络;
蓝牙网络读取子模块,用于若已接入所述蓝牙网络,则读取所述蓝牙网络的名称和配对码,作为登录信息;
第三提示信息生成子模块,用于若未接入所述蓝牙网络,则生成第三提示信息,所述第三提示信息用于提示用户接入所述蓝牙网络,返回执行所述检测是否接入所述蓝牙网络;
第四提示信息生成子模块,用于若未启动所述蓝牙模组,则生成第四提示信息,所述第四提示信息用于提示用户启动所述蓝牙模组,返回执行所述检测是否启动蓝牙模组;
所述登录信息解码模块522,包括:
无线保真网络接入子模块,用于依据所述服务集标识和所述密码接入所述无线保真网络;
或者,
蓝牙网络接入子模块,用于依据所述名称和所述配对码接入所述蓝牙网络。
本发明实施例所提供的音响配网装置可执行本发明任意实施例所提供的音响配网方法,具备执行方法相应的功能模块和有益效果。
实施例四
图6为本发明实施例四提供的一种计算机设备的结构示意图。图6示出了适于用来实现本发明实施方式的示例性计算机设备12的框图。图6显示的计算机设备12仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。
如图6所示,计算机设备12以通用计算设备的形式表现。计算机设备12的组件可以包括但不限于:一个或者多个处理器或者处理单元16,系统存储器28,连接不同系统组件(包括系统存储器28和处理单元16)的总线18。
总线18表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器,外围总线,图形加速端口,处理器或者使用多种总线结构中的任意总线结构的局域总线。举例来说,这些体系结构包括但不限于工业标准体系结构(ISA)总线,微通道体系结构(MA5)总线,增强型ISA总线、视频电子标准协会(VESA)局域总线以及外围组件互连(P5I)总线。
计算机设备12典型地包括多种计算机系统可读介质。这些介质可以是任何能够被计算机设备12访问的可用介质,包括易失性和非易失性介质,可移动的和不可移动的介质。
系统存储器28可以包括易失性存储器形式的计算机系统可读介质,例如随机存取存储器(RAM)30和/或高速缓存存储器32。计算机设备12可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机系统存储介质。仅作为举例,存储系统34可以用于读写不可移动的、非易失性磁介质(图6未显示,通常称为“硬盘驱动器”)。尽管图6中未示出,可以提供用于对可移动非易失性磁盘(例如“软盘”)读写的磁盘驱动器,以及对可移动非易失性光盘(例如5D-ROM,DVD-ROM或者其它光介质)读写的光盘驱动器。在这些情况下,每个驱动器可以通过一个或者多个数据介质接口与总线18相连。存储器28可以包括至少一个程序产品,该程序产品具有一组(例如至少一个)程序模块,这些程序模块被配置以执行本发明各实施例的功能。
具有一组(至少一个)程序模块42的程序/实用工具40,可以存储在例如存储器28中,这样的程序模块42包括但不限于操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。程序模块42通常执行本发明所描述的实施例中的功能和/或方法。
计算机设备12也可以与一个或多个外部设备14(例如键盘、指向设备、显示器24等)通信,还可与一个或者多个使得用户能与该计算机设备12交互的设备通信,和/或与使得该计算机设备12能与一个或多个其它计算设备进行通信的任何设备(例如网卡,调制解调器等等)通信。这种通信可以通过输入/输出(I/O)接口22进行。并且,计算机设备12还可以通过网络适配器20与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。如图所示,网络适配器20通过总线18与计算机设备12的其它模块通信。应当明白,尽管图中未示出,可以结合计算机设备12使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、RAID系统、磁带驱动器以及数据备份存储系统等。
处理单元16通过运行存储在系统存储器28中的程序,从而执行各种功能应用以及数据处理,例如实现本发明实施例所提供的音响配网方法。
实施例五
本发明实施例五还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述音响配网方法的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
其中,计算机可读存储介质例如可以包括但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(5D-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
Claims (10)
1.一种音响配网方法,其特征在于,包括:
移动终端在针对音响配网时,读取网络的登录信息;
移动终端将所述登录信息编码为二维码,显示所述二维码;
音响调用摄像头面向所述移动终端采集图像数据,从所述图像数据读取所述二维码;
音响将所述二维码解码为登录信息,依据所述登录信息接入所述网络。
2.根据权利要求1所述的方法,其特征在于,还包括:
音响生成并播放目标音频数据;
移动终端面向所述音响采集目标音频数据,将所述目标音频数据解码为目标信息;
所述移动终端将所述登录信息编码为二维码,包括:
以所述目标信息作为密钥、使用对称密钥算法将所述登录信息加密为密文;
将所述密文转换为二维码;
所述音响将所述二维码解码为登录信息,包括:
将所述二维码转换为密文;
确定所述目标音频数据对应的目标信息;
以所述目标信息作为密钥、使用对称密钥算法将所述密文解密为登录信息。
3.根据权利要求2所述的方法,其特征在于,所述音响生成并播放目标音频数据,包括:
在预设的音频库中随机选择三个音频数据,分别作为第一标识音频数据、参考音频数据、第二标识音频数据;
在所述参考音频数据的头部添加所述第一标识音频数据、在所述参考音频数据的尾部添加第二标识音频数据,获得目标音频数据;
播放所述第一标识音频数据;
若完成播放所述第一标识音频数据,则播放所述参考音频数据;
若完成播放所述参考音频数据,则播放所述第二标识音频数据。
4.根据权利要求2所述的方法,其特征在于,所述将所述目标音频数据解码为目标信息,包括:
在所述目标音频数据中依次识别独立的音频数据,作为第一标识音频数据、参考音频数据、第二标识音频数据;
将所述第一标识音频数据与所述第二标识音频数据映射为解码方式;
识别所述参考音频数据对应的音阶;
按照所述解码方式将所述音阶解码为目标信息。
5.根据权利要求2所述的方法,其特征在于,所述目标音频数据依次包括第一标识音频数据、参考音频数据、第二标识音频数据;
所述确定所述目标音频数据对应的目标信息,包括:
将所述第一标识音频数据与所述第二标识音频数据映射为解码方式;
查询所述参考音频数据对应的音阶;
按照所述解码方式将所述音阶解码为目标信息。
6.根据权利要求4或5所述的方法,其特征在于,所述按照所述解码方式将所述音阶解码为目标信息,包括:
将位于奇数位的音阶与位于偶数位的音阶进行按位求和,获得目标信息。
7.根据权利要求1-5任一项所述的方法,其特征在于,所述网络包括无线保真网络或蓝牙网络;
所述读取网络的登录信息,包括:
检测是否启动无线保真模组;
若已启动所述无线保真模组,则检测是否接入所述无线保真网络;
若已接入所述无线保真网络,则读取所述无线保真网络的服务集标识和密码,作为登录信息;
若未接入所述无线保真网络,则生成第一提示信息,所述第一提示信息用于提示用户接入所述无线保真网络,返回执行所述检测是否接入所述无线保真网络;
若未启动所述无线保真模组,则生成第二提示信息,所述第二提示信息用于提示用户启动所述无线保真模组,返回执行所述检测是否启动无线保真模组;
或者,
检测是否启动蓝牙模组;
若已启动所述蓝牙模组,则检测是否接入所述蓝牙网络;
若已接入所述蓝牙网络,则读取所述蓝牙网络的名称和配对码,作为登录信息;
若未接入所述蓝牙网络,则生成第三提示信息,所述第三提示信息用于提示用户接入所述蓝牙网络,返回执行所述检测是否接入所述蓝牙网络;
若未启动所述蓝牙模组,则生成第四提示信息,所述第四提示信息用于提示用户启动所述蓝牙模组,返回执行所述检测是否启动蓝牙模组;
所述依据所述登录信息接入所述网络,包括:
依据所述服务集标识和所述密码接入所述无线保真网络;
或者,
依据所述名称和所述配对码接入所述蓝牙网络。
8.一种音响配网装置,其特征在于,包括移动终端与音响;
所述移动终端包括:
登录信息读取模块,用于在针对音响配网时,读取网络的登录信息;
二维码编码模块,用于将所述登录信息编码为二维码,显示所述二维码;
所述音响包括:
二维码读取模块,用于调用摄像头面向所述移动终端采集图像数据,从所述图像数据读取所述二维码;
二维码解码模块,用于将所述二维码解码为登录信息,依据所述登录信息接入所述网络。
9.一种计算机设备,其特征在于,所述计算机设备包括:
一个或多个处理器;
存储器,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-7中任一所述的音响配网方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如权利要求1-7中任一项所述的音响配网方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202011289157.2A CN112533185B (zh) | 2020-11-17 | 2020-11-17 | 一种音响配网方法、装置、计算机设备和存储介质 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202011289157.2A CN112533185B (zh) | 2020-11-17 | 2020-11-17 | 一种音响配网方法、装置、计算机设备和存储介质 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN112533185A true CN112533185A (zh) | 2021-03-19 |
| CN112533185B CN112533185B (zh) | 2023-11-07 |
Family
ID=74981094
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202011289157.2A Active CN112533185B (zh) | 2020-11-17 | 2020-11-17 | 一种音响配网方法、装置、计算机设备和存储介质 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN112533185B (zh) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113727353A (zh) * | 2021-08-27 | 2021-11-30 | 广州艾美网络科技有限公司 | 娱乐设备的配置方法、装置及娱乐设备 |
| CN114301773A (zh) * | 2021-12-29 | 2022-04-08 | 深圳市联洲国际技术有限公司 | 网络设备的配置方法、其装置以及电子设备 |
| CN115348643A (zh) * | 2022-08-17 | 2022-11-15 | 中国联合网络通信集团有限公司 | 一种Wi-Fi网络的接入方法、装置及计算机可读存储介质 |
Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104602364A (zh) * | 2014-12-31 | 2015-05-06 | 歌尔声学股份有限公司 | 无线设备连接无线接入点的方法及无线设备、智能终端 |
| CN105245292A (zh) * | 2015-08-31 | 2016-01-13 | 北京奇艺世纪科技有限公司 | 网络配置方法和终端 |
| CN105430647A (zh) * | 2015-11-04 | 2016-03-23 | 广东欧珀移动通信有限公司 | 一种无线音箱连网的方法及移动终端 |
| CN106304078A (zh) * | 2016-08-12 | 2017-01-04 | 美的智慧家居科技有限公司 | 家电设备接入网络的方法和装置 |
| CN106792695A (zh) * | 2017-01-10 | 2017-05-31 | 广东欧珀移动通信有限公司 | 音箱的入网方法、装置、音箱及控制终端 |
| CN106851542A (zh) * | 2017-02-17 | 2017-06-13 | 武汉时代华声科技有限公司 | 音乐设备的蓝牙配对方法及系统 |
| CN108270909A (zh) * | 2016-12-30 | 2018-07-10 | 北京酷我科技有限公司 | 一种智能硬件的配对方法及装置 |
| CN110621055A (zh) * | 2018-06-19 | 2019-12-27 | 中移(杭州)信息技术有限公司 | 一种配网方法、装置、终端、设备、存储介质及系统 |
| CN110691106A (zh) * | 2019-12-09 | 2020-01-14 | 南京石匠网络科技有限公司 | 一种基于二维码链路的智能音箱控制方法 |
| CN111935802A (zh) * | 2020-07-24 | 2020-11-13 | 深圳创维数字技术有限公司 | 设备配网方法、装置及计算机可读存储介质 |
-
2020
- 2020-11-17 CN CN202011289157.2A patent/CN112533185B/zh active Active
Patent Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104602364A (zh) * | 2014-12-31 | 2015-05-06 | 歌尔声学股份有限公司 | 无线设备连接无线接入点的方法及无线设备、智能终端 |
| CN105245292A (zh) * | 2015-08-31 | 2016-01-13 | 北京奇艺世纪科技有限公司 | 网络配置方法和终端 |
| CN105430647A (zh) * | 2015-11-04 | 2016-03-23 | 广东欧珀移动通信有限公司 | 一种无线音箱连网的方法及移动终端 |
| CN106304078A (zh) * | 2016-08-12 | 2017-01-04 | 美的智慧家居科技有限公司 | 家电设备接入网络的方法和装置 |
| CN108270909A (zh) * | 2016-12-30 | 2018-07-10 | 北京酷我科技有限公司 | 一种智能硬件的配对方法及装置 |
| CN106792695A (zh) * | 2017-01-10 | 2017-05-31 | 广东欧珀移动通信有限公司 | 音箱的入网方法、装置、音箱及控制终端 |
| CN106851542A (zh) * | 2017-02-17 | 2017-06-13 | 武汉时代华声科技有限公司 | 音乐设备的蓝牙配对方法及系统 |
| CN110621055A (zh) * | 2018-06-19 | 2019-12-27 | 中移(杭州)信息技术有限公司 | 一种配网方法、装置、终端、设备、存储介质及系统 |
| CN110691106A (zh) * | 2019-12-09 | 2020-01-14 | 南京石匠网络科技有限公司 | 一种基于二维码链路的智能音箱控制方法 |
| CN111935802A (zh) * | 2020-07-24 | 2020-11-13 | 深圳创维数字技术有限公司 | 设备配网方法、装置及计算机可读存储介质 |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113727353A (zh) * | 2021-08-27 | 2021-11-30 | 广州艾美网络科技有限公司 | 娱乐设备的配置方法、装置及娱乐设备 |
| CN113727353B (zh) * | 2021-08-27 | 2024-06-07 | 广州艾美网络科技有限公司 | 娱乐设备的配置方法、装置及娱乐设备 |
| CN114301773A (zh) * | 2021-12-29 | 2022-04-08 | 深圳市联洲国际技术有限公司 | 网络设备的配置方法、其装置以及电子设备 |
| CN115348643A (zh) * | 2022-08-17 | 2022-11-15 | 中国联合网络通信集团有限公司 | 一种Wi-Fi网络的接入方法、装置及计算机可读存储介质 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN112533185B (zh) | 2023-11-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11755693B1 (en) | Authentication of encrypted media based on immutable ledgers | |
| CN112533185A (zh) | 一种音响配网方法、装置、计算机设备和存储介质 | |
| JP2021513141A (ja) | 2次元バーコードの生成及び識別 | |
| CN103561072B (zh) | 一种基于互联网的云数据处理方法及云数码相框 | |
| JP2019220940A (ja) | 情報交換用の方法及び装置 | |
| CN114697117B (zh) | 基于定位信息的验证方法、装置、密码器及系统 | |
| CN110719590B (zh) | 基于手机号码的一键登录方法、装置、设备及存储介质 | |
| CN111090582A (zh) | 错误代码定位方法、装置、存储介质及电子设备 | |
| KR102328057B1 (ko) | 단말 정보에 기반하여 문서 파일의 암호화가 수행되도록 지원하는 문서 보안 서비스 서버 및 그 동작 방법 | |
| CN111865952B (zh) | 数据处理方法、装置、存储介质及电子设备 | |
| WO2016192457A1 (zh) | Ar图书及基于ar图书的索引式增强现实系统和方法 | |
| CN113360217B (zh) | 规则引擎sdk调用方法、装置及存储介质 | |
| CN109800557B (zh) | 基于区块链的集成处理方法、装置、服务器、设备及介质 | |
| CN117749787A (zh) | 音乐文件分享方法、装置和系统 | |
| CN110278273B (zh) | 多媒体文件上传方法、装置、终端、服务器和存储介质 | |
| CN110381056B (zh) | 基于Netty的私有协议编解码方法及装置 | |
| CN118487716B (zh) | 一种用于数据交换的物联网处理方法及系统 | |
| CN110581791A (zh) | 家电联网方法、家电设备、移动终端和计算机存储介质 | |
| CN118199992B (zh) | 一种数据加密的方法、装置、电子设备及存储介质 | |
| CN111343231B (zh) | 一种即时通信的数据提取方法、装置、计算机系统及可读存储介质 | |
| CN108537086A (zh) | 信息显示方法、装置、存储介质及移动终端 | |
| CN112770086A (zh) | 图像的远程传输方法及系统 | |
| CN117909937A (zh) | 一种用于操作系统或软件的激活的方法及系统 | |
| CN114626338B (zh) | 数据的字符编码、解码方法、系统、设备及存储介质 | |
| CN111026800B (zh) | 数据导出方法、装置、电子设备及存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |