太阳城集团

  • / 8
  • 下载费用:30 金币  

一种通过USB音频通道传输数据的方法及系统.pdf

摘要
申请专利号:

太阳城集团CN201410169096.4

申请日:

2014.04.23

公开号:

CN105024719A

公开日:

2015.11.04

当前法律状态:

实审

有效性:

审中

法律详情: 专利申请权的转移IPC(主分类):H04B 1/40登记生效日:20160516变更事项:申请人变更前权利人:深圳市微机电艺科技有限公司变更后权利人:深圳市高盛科物联技术有限公司变更事项:地址变更前权利人:518000 广东省深圳市南山区南头深南大道与前海路东南角海岸时代公寓东座2106变更后权利人:518000 广东省深圳市宝安区西乡街道银田路4号宝安智谷D座101|||实质审查的生效IPC(主分类):H04B 1/40申请日:20140423|||公开
IPC分类号: H04B1/40; G06F13/38 主分类号: H04B1/40
申请人: 深圳市微机电艺科技有限公司
发明人: 陈中南; 程军
地址: 518000广东省深圳市南山区南头深南大道与前海路东南角海岸时代公寓东座2106
优先权:
专利代理机构: 北京联瑞联丰知识产权代理事务所(普通合伙)11411 代理人: 黄冠华
PDF完整版下载: PDF下载
法律状态
申请(专利)号:

太阳城集团CN201410169096.4

授权太阳城集团号:

||||||

法律状态太阳城集团日:

太阳城集团2016.06.08|||2015.12.02|||2015.11.04

法律状态类型:

专利申请权、专利权的转移|||实质审查的生效|||公开

摘要

太阳城集团本发明适用于通讯技术领域,提供了一种通过USB音频通道传输数据的方法及系统,所述方法包括:将非语音数据传送至语音控制接口并将所述非语音数据转化为交互数据,所述交互数据包括数据包、语音数据包;通过USB音频通道交替将所述交互数据传输至数据接收端的语音流接口,其中所述语音数据包以ISO方式传输;通过所述语音流接口接收所述交互数据,上报所述交互数据至相关应用;按照预设标准描述解析所述语音数据包,结合所述数据包获取完整非语音数据,本发明,采用USB Mic接口异步传输模式,将数据直接上报给上层应用软件,应用软件直接从USB Mic接口获取数据,无需操作系统参与协调。

权利要求书

权利要求书
1.  一种通过USB音频通道传输数据的方法,其特征在于,所述方法包括:
将非语音数据传送至语音控制接口并将所述非语音数据转化为交互数据,所述交互数据包括数据包、语音数据包;
通过USB音频通道交替将所述交互数据传输至数据接收端的语音流接口,其中所述语音数据包以ISO方式传输;
通过所述语音流接口接收所述交互数据,上报所述交互数据至相关应用;
按照预设标准描述解析所述语音数据包,结合所述数据包获取完整非语音数据。

2.  如权利要求1所述的方法,其特征在于,所述交互数据具体为32bit位。

3.  一种通过USB音频通道传输数据的系统,其特征在于,所述系统包括数据发射端和数据接收端,所述数据发射端包括:
数据转化单元,用于将非语音数据传送至语音控制接口并将所述非语音数据转化为交互数据,所述交互数据包括数据包、语音数据包;
数据传输单元,用于通过USB音频通道交替将所述交互数据传输至数据接收端的语音流接口,其中所述语音数据包以ISO方式传输;
所述数据接收端包括:
数据接收单元,用于通过所述语音流接口接收所述交互数据,上报所述交互数据至相关应用;
数据解析单元,用于按照预设标准描述解析所述语音数据包,结合所述数据包获取完整非语音数据。

4.  如权利要求3所述的系统,其特征在于,所述交互数据具体为32bit位。

说明书

说明书一种通过USB音频通道传输数据的方法及系统
技术领域
本发明属于通讯技术领域,尤其涉及一种通过USB音频通道传输数据的方法及系统。
背景技术
随着计算机硬件飞速发展,外围设备日益增多,键盘、鼠标、调制解调器、打印机、扫描仪早已为计算机人所共知,数码相机、MP3随身听接踵而至,这么多的设备,如何接入个人计算机?USB接口即插即用已经成为重要的数据接入方式之一,现有USB传输数据方法是通过USB闪存数据块或HID中断传输方法,需由操作系统来统一负责管理数据传输,当同时插上多个USB同时需要大量传输数据时,操作系统执行效率则偏低,应用软件无法及时读取数据,影响应用软件的执行效率和终端客户体验。
发明内容
本发明实施例提供了一种通过USB音频通道传输数据的方法及系统,旨在解决现有技术有多个USB同时需要大量传输数据时,操作系统执行效率则偏低,应用软件无法及时读取数据,执行效率低的问题。
一方面,提供一种通过USB音频通道传输数据的方法,所述方法包括:
将非语音数据传送至语音控制接口并将所述非语音数据转化为交互数据,所述交互数据包括数据包、语音数据包;
通过USB音频通道交替将所述交互数据传输至数据接收端的语音流接口, 其中所述语音数据包以ISO方式传输;
通过所述语音流接口接收所述交互数据,上报所述交互数据至相关应用;
按照预设标准描述解析所述语音数据包,结合所述数据包获取完整非语音数据。
另一方面,提供一种通过USB音频通道传输数据的系统,所述系统包括:
数据发射端和数据接收端,所述数据发射端包括:
数据转化单元,用于将非语音数据传送至语音控制接口并将所述非语音数据转化为交互数据,所述交互数据包括数据包、语音数据包;
数据传输单元,用于通过USB音频通道交替将所述交互数据传输至数据接收端的语音流接口,其中所述语音数据包以ISO方式传输;
所述数据接收端包括:
数据接收单元,用于通过所述语音流接口接收所述交互数据,上报所述交互数据至相关应用;
数据解析单元,用于按照预设标准描述解析所述语音数据包,结合所述数据包获取完整非语音数据。
在本发明实施例,将非语音数据传送至语音控制接口并将所述非语音数据转化为交互数据,所述交互数据包括数据包、语音数据包;通过USB音频通道交替将所述交互数据传输至数据接收端的语音流接口,其中所述语音数据包以ISO方式传输;通过所述语音流接口接收所述交互数据,上报所述交互数据至相关应用;按照预设标准描述解析所述语音数据包,结合所述数据包获取完整非语音数据,本发明,采用USB Mic接口异步传输模式,将数据直接上报给上层应用软件,应用软件直接从USB Mic接口获取数据,无需操作系统参与协调。
附图说明
图1是本发明实施例一提供的通过USB音频通道传输数据的方法的实现流程图;
图2是本发明实施例一提供的USB麦克风的拓扑结构示意图;
图3是本发明实施例二提供的通过USB音频通道传输数据的系统的具体结构图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
在本发明实施例中,将非语音数据传送至语音控制接口并将所述非语音数据转化为交互数据,所述交互数据包括数据包、语音数据包;通过USB音频通道交替将所述交互数据传输至数据接收端的语音流接口,其中所述语音数据包以ISO方式传输;通过所述语音流接口接收所述交互数据,上报所述交互数据至相关应用;按照预设标准描述解析所述语音数据包,结合所述数据包获取完整非语音数据。
以下结合具体实施例对本发明的实现进行详细描述:
实施例一
图1示出了本发明实施例一提供的通过USB音频通道传输数据的方法的实现流程,详述如下:
需要说明的是,本发明适用于Android、Windows系统并具有USB Microphone接口的智能终端。
在步骤S101中,将非语音数据传送至语音控制接口并将所述非语音数据转化为交互数据,所述交互数据包括数据包、语音数据包。
在本实施例中,所述非语音数据为数据发射端存储的非音频数据。所述数据包为USB格式非音频数据,其一个的大小为16K采样,16位,所述语音数据包为转化为USB音频通道传输的麦克风数据格式的非音频数据,其一个的大小为16K采样,16位。
在步骤S102中,通过USB音频通道交替将所述交互数据传输至数据接收端的语音流接口,其中所述语音数据包以ISO方式传输。
在本实施例中,所述USB音频通道即USB Microphone接口,也称USB Mic接口。数据发射端通过USB音频通道交替将所述交互数据传输至数据接收端的语音流接口,其中所述语音数据包以ISO方式传输,这样相当于每毫秒传32个字节,其格式具体如下表:

在步骤S103中,通过所述语音流接口接收所述交互数据,上报所述交互数据至相关应用。
在本实施例中,数据接收端通过所述语音流接口接收所述交互数据,上报所述交互数据至相关应用,无需系统参与。
在步骤S104中,按照预设标准描述解析所述语音数据包,结合所述数据包获取完整非语音数据。
在本实施例中,数据接收端按照预设标准描述解析所述语音数据包,结合所述数据包获取完整非语音数据,上层应用软件直接读取数据,效率高,跨硬 件平台,应用广泛。
本实施例,可以达到采用USB Mic接口异步传输模式,将数据直接上报给上层应用软件,应用软件直接从USB Mic接口获取数据,无需操作系统参与协调。
实施例二
图3示出了本发明实施例二提供的通过USB音频通道传输数据的系统的具体结构框图,为了便于说明,仅示出了与本发明实施例相关的部分。在本实施例中,该通过USB音频通道传输数据的系统包括:数据发射端1和数据接收端2,所述数据发射端1包括:
数据转化单元11,用于将非语音数据传送至语音控制接口并将所述非语音数据转化为交互数据,所述交互数据包括数据包、语音数据包;
数据传输单元12,用于通过USB音频通道交替将所述交互数据传输至数据接收端的语音流接口,其中所述语音数据包以ISO方式传输;
所述数据接收端2包括:
数据接收单元21,用于通过所述语音流接口接收所述交互数据,上报所述交互数据至相关应用;
数据解析单元22,用于按照预设标准描述解析所述语音数据包,结合所述数据包获取完整非语音数据。
本实施例,可以达到采用USB Mic接口异步传输模式,将数据直接上报给上层应用软件,应用软件直接从USB Mic接口获取数据,无需操作系统参与协调。
进一步地,所述交互数据具体为32bit位。
本发明实施例提供的通过USB音频通道传输数据的系统可以应用在前述对 应的方法实施例一中,详情参见上述实施例一的描述,在此不再赘述。
值得注意的是,上述系统实施例中,所包括的各个单元只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
太阳城集团另外,本领域普通技术人员可以理解实现上述各实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,相应的程序可以存储于一计算机可读取存储介质中,所述的存储介质,如ROM/RAM、磁盘或光盘等。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

关 键 词:
一种 通过 USB 音频 通道 传输 数据 方法 系统
  专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
太阳城集团本文
本文标题:一种通过USB音频通道传输数据的方法及系统.pdf
链接地址:http://zh228.com/p-6401722.html
太阳城集团我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们

copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备17046363号-1 
 


收起
展开
葡京赌场|welcome document.write ('');