Usb音频和电力传输的制作方法

文档序号:8491705阅读:650来源:国知局
Usb音频和电力传输的制作方法
【技术领域】
[0001] 用户可以连接移动计算设备(例如,智能手机),并且通过外部音频连接(例如,汽 车扬声器),收听在移动电话上存储的或者由其接收的音乐。例如,用户可以通过使用两个 独立的线缆,将移动计算设备连接至电源和外部扬声器,因为移动计算设备可以具有用于 输出音频和接收电力的独立插口。用户可以连接通用串行总线(USB)线缆(例如,微USB 线缆)从电源向移动计算设备供电,以及独立的音频线缆(例如,头/环/套(TRS)线缆) 以从移动计算设备传输音频至外部扬声器。

【发明内容】

[0002] 在一个示例中,一种方法可以包括由计算设备基于在计算设备处存储的音频数据 产生数字音频数据流,由计算设备将该数字音频流转换成与通用串行总线(USB)接口的输 出兼容的音频格式,并且由计算设备使用USB麦克风接口将数字音频数据流输出至通用串 行总线(USB)主机,其中该计算设备和USB主机通过USB连接耦接。
[0003] 在另一示例中,计算机可读介质编码(或存储)有指令,所述指令在被计算设备的 至少一个可编程处理器执行时可以使该至少一个可编程处理器执行操作。这些操作可以包 括基于在计算设备处存储的音频数据,产生数字音频数据流。这些操作可以进一步包括将 数字音频流转换成与通用串行总线(USB)接口的输出兼容的音频格式。这些操作可以进一 步包括使用USB麦克风接口,将数字音频数据流输出至通用串行总线(USB)主机,其中该计 算设备和USB主机通过USB连接耦接。
[0004] 在另一示例中,设备可以包括至少一个处理器和可以由至少一个处理器操作的音 频模块。音频模块可由该至少一个处理器操作,以基于在设备处存储的音频数据产生数字 音频数据流,将该数字音频流转换成与通用串行总线(USB)接口的输出兼容的音频格式, 并且使用USB麦克风接口将该数字音频数据流输出至通用串行总线(USB)主机,其中该设 备和USB主机通过USB连接耦接。
[0005] 在附图中和下文描述中陈述了本公开的一个或多个方面的细节。从描述和附图以 及权利要求,本公开的其他特征、目标和优势将是显而易见的。
【附图说明】
[0006] 图1是示出了根据本公开的一个或多个方面的被配置成将USB音频传输至USB主 机并且从其接收电力的移动计算设备的示例的概念图。
[0007] 图2是示出了根据本公开的一个或多个方面的被配置成作为USB类音频设备的示 例移动计算设备的框图。
[0008] 图3是根据本公开的一个或多个方面的USB麦克风逻辑拓扑结构的示例的概念 图。
[0009] 图4是示出了根据本公开的一个或多个方面的USB麦克风接口的描述符的层级的 图。
[0010] 图5是示出了根据本公开的一个或多个方面的USB麦克风接口的音频流接口子描 述符的层级的图。
[0011] 图6是示出了根据本公开的一个或多个方面的USB麦克风接口的音频控制接口子 描述符的层级的图。
[0012] 图7是不出了根据本公开的一个或多个方面的在USB主机和USB设备之间的一系 列USB传送的概念图。
[0013] 图8是示出了根据本公开的一个或多个方面的将音频传输至移动计算设备和从 其接收电力的示例过程的流程图。
【具体实施方式】
[0014] 总体上,本公开涉及一种技术,所述技术用于使得移动计算设备(例如,智能电 话)能够使用单一线缆将音频传输至诸如音频头部单元或接收器的外部音频设备,并且从 该外部设备接收电力。目前,用户可以通过使用两个独立线缆将其移动计算设备连接至外 部电源以及外部音频设备,因为移动计算设备可能具有用于音频输出和电力传输的独立插 口或端口。例如,移动计算设备可以从通用串行总线(USB)线缆(例如,微USB线缆)接收 电力,并且移动计算设备可以使用音频线缆(例如,头/环/套(TRS)线缆),以将音频从移 动设备传输至外部音频设备。
[0015] 本公开的技术使得移动计算设备能够使用单一USB线缆来接收电力并且向外部 音频设备输出音频。在一个示例中,当移动设备通过USB连接(例如USB线缆)而连接时, 用户可以选择该移动设备的逻辑音频接口设备模式(例如,USB麦克风接口)。该逻辑音频 接口可以改变USB主机如何感知移动设备。在一个示例中,当用户选择逻辑音频接口设备 模式时,计算设备可以基于该移动计算设备的所存储的音频数据产生数字音频数据流,并 且将该数字音频数据流输出至外部音频设备(例如,USB主机设备)。换言之,该移动计算 设备对于USB主机可以看起来像该移动计算设备是USB麦克风,并且通过该USB连接传输 的数据对于USB主机可以看起来像是其是通过麦克风采集的音频,虽然经由USB连接传输 的音频被本地地存储在移动计算设备上。
[0016] 通过这种方式,移动计算机设备不是作为大容量存储设备操作,像USB闪存驱动 或者其他USB存储设备,而是作为USB麦克风设备操作。该移动计算设备可以利用在USB 音频设备类1. 〇或2. 0规范中限定的USB麦克风接口,将数字音频数据流从移动计算设备 传送至USB主机。USB主机可以从移动计算设备接收数字音频流,并且将该数字音频流转换 成模拟信号,并且将该模拟音频信号输出至USB主机的扬声器。此外,当移动计算设备被配 置在USB麦克风模式中时,USB连接可以从USB主机向移动计算设备供电。
[0017] 在另一示例中,近场通信(NFC)技术可以使得移动计算设备被配置为USB麦克风 设备。例如,如果移动计算设备检测到NFC标签,并且移动计算设备检测到USB主机,该移 动计算设备可以确定该移动计算设备被连接至车辆的音频头部单元。移动计算设备可以进 一步确定USB主机可以提供电力,并且该移动计算设备可以配置其自己,以通过USB连接接 收电力。在这个实例中,计算设备可以自动切换成逻辑音频接口设备模式,并且不需要用户 手工选择逻辑音频接口设备模式。
[0018] 图1是示出了根据本公开的一个或多个方面的被配置成将USB音频传输至USB主 机并且从其接收电力的移动计算设备的示例的概念图。在图1的示例中,计算移动计算设 备10经由USB连接6被连接至USB主机34。USB连接6可以支持在计算设备10和USB主 机34之间传输数据和/或电力。在某些示例中,USB连接6可以包括USB线缆,诸如标准 USB线缆、微型或迷你USB线缆。
[0019] 移动计算设备10通常可以包括诸如平板电脑、上网本、笔记本电脑、智能电话,或 另一移动计算设备的设备,或者能够被配置为USB麦克风接口的任何其他设备,并且其能 够根据本公开的一个或各方面,经由USB连接6流传送在移动计算设备10上存储的音频。 移动计算设备10可以包括电源4、USB模块12、输入设备18、NFC模块19和输出设备20。
[0020] 一般而言,USB模块12可以执行必要的操作,以支持通过USB连接6在移动计算设 备10和一个或多个USB设备之间的通信。USB音频设备类规范限定了多个标准实施方式和 规范(称为"USB音频设备类规范"),其限定了对于诸如麦克风和耳机的USB兼容音频设备 的要求。存在两个版本的USB音频标准文件,其限定USB音频设备类规范。第一版本的USB 音频标准题目为《基础音频设备的通用串行总线音频设备类规范1. 0版》(称为"USB音频 1. 0标准"),由USB应用者论坛于2009年11月24日出版,其通过引用整体并入本文。USB 应用者论坛也发布了用于高速(例如,UBS2. 0)设备的后续版本的USB音频设备类规范, 题为《音频设备通用串行总线设备类定义2. 0版》(称为"USB音频2. 0标准"),于2006年 5月31日出版,其也通过引用整体并入本文。
[0021]USB模块12也可以包括音频模块14和电力模块16。音频模块14可以格式化在 诸如移动计算设备10的闪存或硬盘上的移动计算设备10上存储的音频数据,用于通过USB 连接6传输或流传送至USB主机34。在某些示例中,音频模块14可以在移动计算设备10 上存储的音频数据的格式和由USB模块12和USB连接6所支持的音频格式之间转换。
[0022] 例如,电力模块16使用可能专用于传输电力的USB连接6的一个或多个线,可以 通过USB连接6从USB主机34接收电力。电力模块16可以执行诸如电压和电流调节的技 术,以及电压变压,以转换通过USB连接6接收的电力来为移动计算设备10供电。在某些 示例中,电力模块16可以利用从USB主机34接收的电力,作为移动计算设备10的唯一电 源,或者为移动计算设备10的电源4 (例如,电池)充电。
[0023] 电力模块16可以根据USB电力传输标准控制通过USB连接6从USB主机34的电 力传送,USB电力传输标准如USB应用者论坛于2012年7月5日出版的题为《通用串行总 线电力传送规范修订版1.0》("USB电力标准")的文档所限定的,并且该标准通过引用整 体并入本文。具体而言,移动计算设备10可以通过USB线缆的四个管脚之一接收电力,称 为"VBUS"。VBUS管脚可以从诸如USB主机34的USB主机为所谓的"低电力设备"提供高达 100ma(毫安)的电流,并且为所谓的"高电力设备"提供高达500ma的电流。如果移动计算 设备10被配置为USB3. 0设备,则移动计算设备10可以通过USB连接6从USB主机34接 收多达100W的电力。根据USB音频设备类1. 0规范,对于诸如移动计算设备10的设备,为 了符合USB音频设备类1. 0标准,兼容的设备必须是低电力设备,S卩,可以从VBUS消耗不超 过lOOma的电流。因此,如果移动计算设备10被配置为USB音频1. 0设备,如相对应的USB 音频1. 0标准所限定的,则移动计算设备10可以被配置成消耗不超过lOOma。
[0024] 移动计算设备10的输入设备18可以包括键盘、指向设备、麦克风和能够录制一个 或多个图像或视频的相机。客户端设备10和46也可以包括一个或多个输出设备,例如,客 户端设备10的输出设备20。输出设备20的示例可以包括视频图形卡、计算机显示器、声卡 和/或扬声器。移动计算设备10可以包括多个设备,诸如存在敏感屏,其可以在同一设备 中包括输入设备18和输出设备20的一个或多个。
[0025] 输出设备20可以包括一个或
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1