共享便携式音频装置的系统及方法

文档序号:6583465阅读:210来源:国知局
专利名称:共享便携式音频装置的系统及方法
技术领域
本发明涉及一种共享便携式音频装置的系统及方法,尤其是一种利用双边驱动共
享便携式音频装置的系统及方法。
背景技术
目前,除部分笔记型计算机已经内置外,目前绝大部分的计算机(PC)需要外接独 立的音频输出设备及音频输入装置。随着多媒体或Skype等技术的发展普及,人们对音频 设备的需求也变得迫切,这使得公司以及个人用户不得不为PC机配备外接音频设备。由于 不是PC的基本设备,不少人随身自备上这些音频设备以备不时之需。 同时,便携式装置也得到空前的发展与普及,例如行动电话,电子词典,掌上影音 播放器等这些设备几乎成为每个现代人的随身必备装置。而这些装置绝大部分都内置了像 音频输出设备及音频输入装置这样的音频设备。 因而,如果能使PC机使用掌上智能型装置的音频设备,不但能方便用户,还能节 省不必要的开支。

发明内容
本发明为解决背景技术中存在的上述技术问题,而提出一种共享便携式音频装置 的系统及方法。 本发明的技术解决方案是本发明为一种共享便携式音频装置的系统,其特殊之处 在于该系统包含主控端,包含第一驱动程序及应用程序;受控端,包含第二驱动程序及 音频模块,第二驱动程序使音频模块仿真为音频设备;其中,当主控端及受控端以通用序列 总线连接时,第一驱动程序驱动音频设备,使应用程序与音频设备进行数据交换。
上述受控端为随身音响、行动电话、电子词典或掌上影音播放器。
上述主控端为桌上型计算机或笔记型计算机。 —种共享便携式音频装置的方法,包含主控端程序及受控端程序,主控端程序用 来控制主控端,受控端程序用来控制受控端,主控端及受控端通过通用序列总线(USB)相 接,其特殊之处在于所述主控端程序包含 1)侦测受控端是否由通用序列总线接入,若是,则进行步骤2);
2)加载第一驱动程序;
3)初始化受控端的音频模块; 4)通过通用序列总线使主控端的应用程序与音频模块进行数据交换;
所述受控端程序包含
5)初始化音频模块; 6)执行第二驱动程序使音频模块仿真为音频设备; 7)侦测通用序列总线是否与主控端相接,若是,则进行步骤8); 8)接收第一驱动程序的设定数据;
9)通过通用序列总线使音频设备与主控端的应用程序进行数据交换。 上述步骤3)和4)之间主控端程序还包含侦测第一驱动程序是否成功驱动音频模
块,若是则进行步骤4),若否则卸载第一驱动程序。 上述步骤8)和9)之间受控端程序还包含侦测第一驱动程序是否成功驱动音频设 备,若是则进行步骤9)。 上述第一驱动程序内建于主控端中。
上述第二驱动程序内建于受控端中。 上述步骤4)之后主控端程序还包含侦测通用序列总线是否仍与受控端连接,若 是则进行步骤4),若否,则卸载第一驱动程序。 上述步骤9)之后受控端程序还包含侦测通用序列总线是否仍与主控端连接,若 否,则关闭第二驱动程序。 本发明利用受控端驱动程序使受控端开放通用序列总线的接口,当受控端与主控 端连接,主控端可经过通用序列总线驱动受控端。因此本发明能使PC机使用掌上智能型装 置的音频设备,方便了用户,还能节省开支。


图1为本发明主控端流程图;
图2为本发明受控端流程图;
图3为本发明方块图。 其中,31 -主控端,311 -应用程序,312-第一驱动程序,313-主控端通用序列总线, 32-受控端,321-音频模块,322-第二驱动程序,323-受控端通用序列总线,33-数据流, 34-音频讯号;
具体实施例方式
参见图l,主控端程序包含(A)受控端是否由通用序列总线接入,若是,则进行步 骤(B),若否,则继续侦测通用序列总线是否接入;(B)加载第一驱动程序;(C)初始化受控 端的音频模块;(D)侦测第一驱动程序是否成功驱动受控端的音频模块,若是,则进行步骤 (E) ;(E)通过已初始化的通用序列总线使主控端的应用程序与受控端的音频模块进行数
据交换。其中,主控端程序还包含步骤(F)及步骤(G),步骤(F)侦测通用序列总线是否仍 与受控端连接,若否,则进行步骤(G),若是,则继续进行步骤(E) ;(G)卸载第一驱动程序, 在步骤(D)中,若第一驱动程序未成功驱动受控端的音频模块,则直接进行步骤(G)。其中, 第一驱动程序内建于主控端中,主控端可为桌上型计算机或笔记型计算机。
参见图2,受控端程序包含(a)初始化音频模块;(b)执行第二驱动程序使音频模 块仿真为音频设备;(c)侦测受控端是否通过通用序列总线与主控端相接,若是,则进行步 骤(d) ;(d)接收第一驱动程序的设定数据;(e)侦测第一驱动程序是否成功驱动音频设备, 若是,则进行步骤(f) ;(f)通过通用序列总线使音频设备与主控端的应用程序进行数据交 换。其中,受控端程序包含步骤(g)及步骤(h),步骤(g)侦测通用序列总线是否仍与主控 端连接,若否,则进行步骤(h) ;(h)关闭第二驱动程序,在步骤(e)中,若第一驱动程序未成 功驱动音频模块,则直接进行步骤(h)。其中,第二驱动程序内建于受控端中,受控端可为随身音响、行动电话、电子词典或掌上影音播放器。主控端还包含应用程序趋动音频模块。
参见图3,主控端31包含应用程序311、第一驱动程序312及主控端通用序列总线 313,受控端32包含音频模块321、第二驱动程序322及受控端通用序列总线323。当主控 端31通过主控端通用序列总线313与受控端通用序列总线相接323,第二驱动程序322仿 真音频模块321为音频设备,并提供通用序列总线接口 。主控端31及受控端32连接时,主 控端31加载第一驱动程序312,第一驱动程序312通过总线接口与音频设备进行数据流33 交换,其中,数据流33通过主控端序列总线313及受控端序列总线323流通。如此,主控端 31的应用程序311即可利用第一驱动程序311对音频模块321所仿真的音频设备进行驱 动,并接收或输出音频信号34予音频模块321。通过此模式,主控端31及受控端32即可进 行数据流33及音频信号34的交流,达到共享受控端32的音频模块321的功能。
权利要求
一种共享便携式音频装置的系统,其特征在于该系统包含主控端,包含第一驱动程序及应用程序;受控端,包含第二驱动程序及音频模块,第二驱动程序使音频模块仿真为音频设备;其中,当主控端及受控端以通用序列总线连接时,第一驱动程序驱动音频设备,使应用程序与音频设备进行数据交换。
2. 根据权利要求1所述的共享便携式音频装置的系统,其特征在于所述受控端为随 身音响、行动电话、电子词典或掌上影音播放器。
3. 根据权利要求1所述的共享便携式音频装置的系统,其特征在于所述主控端为桌 上型计算机或笔记型计算机。
4. 一种共享便携式音频装置的方法,包含主控端程序及受控端程序,主控端程序用来 控制主控端,受控端程序用来控制受控端,主控端及受控端通过通用序列总线相接,其特征 在于所述主控端程序包含1) 侦测受控端是否由通用序列总线接入,若是,则进行步骤2);2) 加载第一驱动程序;3) 初始化受控端的音频模块;4) 通过通用序列总线使主控端的应用程序与音频模块进行数据交换; 所述受控端程序包含5) 初始化音频模块;6) 执行第二驱动程序使音频模块仿真为音频设备;7) 侦测通用序列总线是否与主控端相接,若是,则进行步骤8);8) 接收第一驱动程序的设定数据;9) 通过通用序列总线使音频设备与主控端的应用程序进行数据交换。
5. 根据权利要求4所述的共享便携式音频装置的方法,其特征在于所述步骤3)和4) 之间主控端程序还包含侦测第一驱动程序是否成功驱动音频模块,若是则进行步骤4),若 否则卸载第一驱动程序。
6. 根据权利要求4所述的共享便携式音频装置的方法,其特征在于所述步骤8)和9) 之间受控端程序还包含侦测第一驱动程序是否成功驱动音频设备,若是则进行步骤9)。
7. 根据权利要求4所述的共享便携式音频装置的方法,其特征在于所述第一驱动程 序内建于主控端中。
8. 根据权利要求4所述的共享便携式音频装置的方法,其特征在于所述第二驱动程序内建于受控端中。
9. 根据权利要求4所述的共享便携式音频装置的方法,其特征在于所述步骤4)之后 主控端程序还包含侦测通用序列总线是否仍与受控端连接,若是则进行步骤4),若否,则卸 载第一驱动程序。
10. 根据权利要求4所述的共享便携式音频装置的方法,其特征在于所述步骤9)之后受控端程序还包含侦测通用序列总线是否仍与主控端连接,若否,则关闭第二驱动程序。
全文摘要
本发明涉及一种共享便携式音频装置的系统及方法,该系统包含主控端,包含第一驱动程序及应用程序;受控端,包含第二驱动程序及音频模块,第二驱动程序使音频模块仿真为音频设备;其中,当主控端及受控端以通用序列总线连接时,第一驱动程序驱动音频设备,使应用程序与音频设备进行数据交换。本发明能使PC机使用掌上智能型装置的音频设备,方便了用户,还能节省开支。
文档编号G06F3/16GK101702142SQ20091021899
公开日2010年5月5日 申请日期2009年11月17日 优先权日2009年11月17日
发明者严晓龙, 闫海红, 陈淮琰 申请人:无敌科技(西安)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1