CN101399568A - 移动终端作为计算机输入输出设备的设备及其***、方法 - Google Patents
移动终端作为计算机输入输出设备的设备及其***、方法 Download PDFInfo
- Publication number
- CN101399568A CN101399568A CNA200710175435XA CN200710175435A CN101399568A CN 101399568 A CN101399568 A CN 101399568A CN A200710175435X A CNA200710175435X A CN A200710175435XA CN 200710175435 A CN200710175435 A CN 200710175435A CN 101399568 A CN101399568 A CN 101399568A
- Authority
- CN
- China
- Prior art keywords
- computer
- mobile terminal
- voice data
- portable terminal
- terminal side
- 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
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/16—Sound input; Sound output
- G06F3/167—Audio in a user interface, e.g. using voice commands for navigating, audio feedback
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/253—Telephone sets using digital voice transmission
- H04M1/2535—Telephone sets using digital voice transmission adapted for voice communication over an Internet Protocol [IP] network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72409—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
- H04M1/72412—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories using two-way short-range wireless interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Theoretical Computer Science (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明公开了一种移动终端作为计算机输入输出设备的***,该***包括:移动终端侧音频输入/输出单元、移动终端侧发送/接收单元、计算机侧发送/接收单元和计算机侧虚拟音频驱动单元;其中,移动终端侧音频输入单元,用于采集音频数据;移动终端侧音频输出单元,用于播放音频数据;计算机侧虚拟音频驱动单元,用于实现将移动终端作为计算机的输入输出设备。本发明还公开了一种该***的移动终端和计算机、方法,采用本发明的***及其移动终端和计算机、方法,利用现有的移动终端,直接实现将移动终端虚拟为计算机的输入输出设备,从而,用户使用该移动终端实现播打和接听VoIP通话。
Description
技术领域
本发明涉及虚拟驱动技术,尤其涉及一种作为计算机输入设备/输出设备的移动终端、实现移动终端作为计算机输入输出设备的计算机及其***、方法。
背景技术
通常,移动终端是作为通讯终端来使用的,其优点是具有便携性、可移动性,能实现用户在任何时间、任何地点、和任何其他用户之间的通讯。目前,随着即时通讯软件和网络电话(VoIP)通讯软件的发展,在计算机上出现了大量的具有语音通讯功能的软件,比如Skype、MSN、QQ或Google Talk用于实现VoIP语音通讯。而且,在计算机上借由这种方式实现语音通讯的优点是:不仅丰富了用户之间的通讯手段,而且通讯资费比采用传统的移动终端便宜;缺点是:用户被束缚在计算机上使用上述软件。那么,当前用户的需要是:将上述两种通讯手段结合起来,兼顾二者的优点来实现语音通讯。也就是说,用户需要借由计算机上具有语音通讯功能的软件,和移动终端实现用户之间的通话,利用移动终端通讯的便捷性和可移动性,实现传统的打电话体验。
现有的解决方案是:在移动终端上实现蓝牙耳机协议,并通过该协议将移动终端虚拟成为蓝牙耳机连接计算机,从而实现播打和接听VoIP通话。
现有技术存在的缺点如下:
1、由于采用蓝牙耳机协议为语音通道,传输的是模拟语音信号,因此,可扩展性差,比如无法对音频数据进行压缩这种进一步的扩展处理。
2、由于蓝牙耳机协议不是通用的通讯协议,因此,移动终端开发厂商需定制修改现有移动终端上的蓝牙协议栈,之后,用户才能使用该移动终端实现播打和接听VoIP通话,也就是说,无法利用现有的移动终端直接实现该解决方案。
发明内容
有鉴于此,本发明的主要目的在于提供一种作为计算机输入/输出设备的移动终端,以及实现移动终端作为计算机输入输出设备的计算机,利用现有的移动终端,直接实现将现有移动终端虚拟为计算机的输入输出设备,从而,用户使用该移动终端实现播打和接听VoIP通话。
本发明的另一目的在于提供一种实现移动终端作为计算机输入输出设备的***,利用现有的移动终端,直接实现将现有移动终端虚拟为计算机的输入输出设备,从而,用户使用该移动终端实现播打和接听VoIP通话。
本发明的又一目的在于提供一种实现移动终端作为计算机输入输出设备的方法,利用现有的移动终端,直接实现将移动终端虚拟为计算机的输入输出设备,从而,用户使用该移动终端实现播打和接听VoIP通话。
为达到上述目的,本发明的技术方案是这样实现的:
一种作为计算机输入设备的移动终端,该移动终端包括:移动终端侧音频输入单元、移动终端侧发送单元;其中,
移动终端侧音频输入单元,经由所述移动终端侧发送单元和计算机侧接收单元,与计算机侧虚拟音频驱动单元相连,用于采集音频数据;
移动终端侧发送单元,用于从所述移动终端侧音频输入单元获取所述音频数据,并发送给所述计算机侧接收单元。
其中,所述移动终端侧发送单元采用短距无线传输方式发送所述音频数据。
其中,所述短距无线传输方式包括以蓝牙传输协议进行传输的方式。
其中,所述移动终端侧发送单元进一步采用蓝牙串口协议发送所述音频数据。
其中,该移动终端还包括移动终端侧音频处理单元,用于对所述音频数据进行包括压缩和/或变音,和/或变调的处理。
一种作为计算机输出设备的移动终端,该移动终端包括:移动终端侧音频输出单元、移动终端侧接收单元;其中,
移动终端侧音频输出单元,经由所述移动终端侧接收单元和计算机侧发送单元与计算机侧虚拟音频驱动单元相连,用于播放音频数据;
移动终端侧接收单元,用于从所述计算机侧发送单元接收所述音频数据,并发送给所述移动终端侧音频输出单元。
其中,所述移动终端侧接收单元,采用短距无线传输方式接收所述音频数据。
其中,所述短距无线传输方式包括以蓝牙传输协议进行传输的方式。
其中,所述移动终端侧接收单元进一步采用蓝牙串口协议接收所述音频数据。
其中,该移动终端还包括移动终端侧音频处理单元,用于对所述音频数据进行包括解压缩和/或变音,和/或变调的处理。
一种实现移动终端作为计算机输入/输出设备的计算机,该计算机包括:计算机侧发送单元、计算机侧接收单元和计算机侧虚拟音频驱动单元;其中,
计算机侧发送单元,用于将从所述计算机侧虚拟音频驱动单元接收到的音频数据,发送给移动终端侧接收单元;
计算机侧接收单元,用于将从移动终端侧发送单元接收到的音频数据,发送给所述计算机侧虚拟音频驱动单元;
计算机侧虚拟音频驱动单元,用于实现将移动终端作为计算机的输入输出设备。
其中,所述计算机侧发送单元,采用短距无线传输方式发送所述音频数据;所述计算机侧接收单元,采用短距无线传输方式接收所述音频数据。
其中,所述短距无线传输方式包括以蓝牙传输协议进行传输的方式。
其中,所述计算机侧发送单元,进一步采用蓝牙串口协议发送所述音频数据;所述计算机侧接收单元,进一步采用蓝牙串口协议接收所述音频数据。
其中,该计算机还包括计算机侧音频处理单元,用于对所述音频数据进行包括解压缩/压缩和/或变音,和/或变调的处理。
其中,计算机侧虚拟音频驱动单元,采用虚拟声卡驱动的方式,进一步用于实现将移动终端虚拟为计算机的输入输出设备。
一种实现移动终端作为计算机输入/输出设备的***,该***包括:移动终端侧音频输入单元、移动终端侧音频输出单元、移动终端侧发送单元、移动终端侧接收单元、计算机侧发送单元、计算机侧接收单元和计算机侧虚拟音频驱动单元;其中,
移动终端侧音频输入单元,经由所述移动终端侧发送单元和所述计算机侧接收单元,与所述计算机侧虚拟音频驱动单元相连,用于采集音频数据;
移动终端侧音频输出单元,经由所述移动终端侧接收单元和所述计算机侧发送单元与所述计算机侧虚拟音频驱动单元相连,用于播放音频数据;
移动终端侧发送单元,用于从所述移动终端侧音频输入单元获取所述音频数据,并发送给所述计算机侧接收单元;
计算机侧接收单元,用于接收所述音频数据,并发送给所述计算机侧虚拟音频驱动单元;
计算机侧发送单元,用于将从所述计算机侧虚拟音频驱动单元接收的所述音频数据,发送给所述移动终端侧接收单元;
移动终端侧接收单元,用于接收所述音频数据,并发送给所述移动终端侧音频输出单元;
计算机侧虚拟音频驱动单元,用于实现将移动终端作为计算机的输入输出设备。
其中,所述移动终端侧发送单元与所述计算机侧接收单元之间、或者所述计算机侧发送单元与所述移动终端侧接收单元之间,采用短距无线传输方式传输所述音频数据。
其中,所述短距无线传输方式包括以蓝牙传输协议进行传输的方式。
其中,所述蓝牙传输协议包括蓝牙串口协议。
其中,该***还包括移动终端侧音频处理单元和计算机侧音频处理单元;其中,
移动终端侧音频处理单元,用于对所述音频数据进行包括解压缩/压缩和/或变音,和/或变调的处理;
计算机侧音频处理单元,用于对所述音频数据进行包括解压缩/压缩和/或变音,和/或变调的处理。
其中,计算机侧虚拟音频驱动单元,采用虚拟声卡驱动的方式,用于实现将移动终端虚拟为计算机的输入输出设备。
一种实现移动终端作为计算机输入/输出设备的方法,该方法包括步骤:
计算机侧虚拟音频驱动单元采用虚拟声卡驱动方式,将移动终端虚拟为计算机的输入/输出设备。
其中,将所述移动终端虚拟为计算机的输入/输出设备之前还包括:
通过所述移动终端上的音频设备,将采集的音频数据发送到所述计算机侧虚拟音频驱动单元。
其中,将所述移动终端虚拟为计算机的输入/输出设备之后还包括:
通过所述移动终端上的音频设备,从所述计算机侧虚拟音频驱动单元接收音频数据并播放。
其中,在所述移动终端与所述计算机之间,所述音频数据以短距无线传输方式进行传输。
其中,所述短距无线传输方式包括以蓝牙传输协议进行传输的方式。
其中,所述蓝牙传输协议包括蓝牙串口协议。
其中,所述将采集的音频数据发送到计算机侧虚拟音频驱动单元之前,经过压缩和/或变音,和/或变调的处理。
其中,所述从计算机侧虚拟音频驱动单元接收音频数据,经过解压缩和/或变音,和/或变调的处理后播放。
其中,所述压缩处理具体为:根据所述音频数据的不同类型,采用针对性的压缩算法得到不同的压缩比。
采用本发明的优点如下:
1、由于本发明采用蓝牙串口协议这一通用协议,因此,不需对移动终端进行***级的开发,比如修改底层协议,能支持大多数现有移动终端,直接实现了将移动终端作为计算机输入输出设备的功能。
2、由于本发明传输数字信号,因此,在将数字信号发送到计算机前,可以对数字信号进行处理及压缩等操作。而且,通过对数字信号的压缩可以减少传输的带宽使用,使得同时传输视频和语音信号不仅成为可能,而且效果很好。而采用现有技术,由于传输带宽的限制,因此,导致同时传输视频和语音信号的效果很差。
3、针对蓝牙串口协议的数据传输特点、移动终端等设备的计算能力不是十分强大、以及本发明所面对的主要应用为传输语音数据等因素,本发明采取针对性的压缩算法。具体来说,既可以减少压缩时对设备能力的要求,也可以针对语音数据得到比较理想的压缩比。
4、结合了移动终端的便捷性和可移动性的通话优势、和计算机上具有语音通讯功能软件的优势,实现了用移动终端直接拨打IP电话,节约了移动终端话费。
5、由于本发明采用的计算机侧虚拟音频驱动单元,用于实现在计算机上的底层进行的硬件模拟,因此,对上层的VoIP应用程序没有特殊的要求,兼容性好。从而,能支持流行的即时通讯软件,比如QQ、MSN、Skype或Google Talk等具有语音通讯功能的即时通讯软件。
附图说明
图1为本发明作为计算机输入设备移动终端一实施例的组成结构示意图;
图2为本发明作为计算机输出设备移动终端一实施例的组成结构示意图;
图3为本发明计算机一实施例的组成结构示意图;
图4为本发明***一实施例的组成结构示意图;
图5为本发明方法一实施例的实现流程示意图。
具体实施方式
本发明采用短距无线传输方式传输数字信号,并且该传输方式为通用传输协议。直接实现了将移动终端作为计算机输入输出设备的功能。其中,短距无线传输方式包括以蓝牙传输协议进行传输的方式。进而,蓝牙传输协议包括蓝牙串口协议。
同时,采用计算机侧虚拟音频驱动单元,用于实现在计算机底层上进行的硬件模拟。并且,由于采用计算机侧虚拟音频驱动单元,能在移动终端和上层的VoIP应用程序,比如QQ、MSN、Skype或Google Talk之间,实现双向屏蔽和通用识别,因此,采用本发明具有很好的兼容性,能支持流行的、具有语音通讯功能的即时通讯软件。
为使本发明的目的、技术方案和优点更加清楚明白,以下举实施例并参照附图,对本发明进一步详细说明。
如图1所示,一种作为计算机输入设备的移动终端11,该移动终端包括移动终端侧音频输入单元111、移动终端侧发送单元113。
其中,移动终端侧音频输入单元111,经由移动终端侧发送单元113和计算机侧接收单元,与计算机侧虚拟音频驱动单元相连,用于采集音频数据。移动终端侧发送单元113,用于从移动终端侧音频输入单元111获取采集的音频数据,并发送给计算机侧接收单元。
这里,将移动终端作为输入设备比如麦克。移动终端侧发送单元113采用短距无线传输方式发送所述音频数据。短距无线传输方式包括以蓝牙传输协议进行传输的方式,但不限于使用蓝牙传输协议这种方式。进而,移动终端侧发送单元113还采用蓝牙串口协议发送所述音频数据。
一种作为计算机输入设备的移动终端11,该移动终端还包括移动终端侧音频处理单元,这里所指移动终端侧音频处理单元为:第一移动终端侧音频处理单元112,用于对所述音频数据进行包括压缩和/或变音,和/或变调的处理。
如图2所示,一种作为计算机输出设备的移动终端12,该移动终端包括:移动终端侧音频输出单元121、移动终端侧接收单元123。
其中,移动终端侧音频输出单元121,经由移动终端侧接收单元123和计算机侧发送单元与计算机侧虚拟音频驱动单元相连,用于播放音频数据。移动终端侧接收单元123,用于从计算机侧发送单元接收所述音频数据,并发送给移动终端侧音频输出单元121。
这里,将移动终端作为输出设备比如耳机。所述移动终端侧接收单元123,采用短距无线传输方式接收所述音频数据。短距无线传输方式包括以蓝牙传输协议进行传输的方式,但不限于使用蓝牙传输协议这种方式。进而,移动终端侧接收单元123还用于采用蓝牙串口协议接收所述音频数据。
一种作为计算机输出设备的移动终端12,该移动终端还包括移动终端侧音频处理单元,这里所指移动终端侧音频处理单元为:第二移动终端侧音频处理单元122,用于对所述音频数据进行包括解压缩和/或,变音和/或变调的处理。
如图3所示,一种实现移动终端作为计算机输入输出设备的计算机2,该计算机包括:计算机侧发送单元21、计算机侧接收单元25和计算机侧虚拟音频驱动单元23。
其中,计算机侧发送单元21,用于将从计算机侧虚拟音频驱动单元23接收到的音频数据,发送给移动终端侧接收单元123。计算机侧接收单元25,用于将从移动终端侧发送单元113接收到的音频数据,发送给计算机侧虚拟音频驱动单元23。计算机侧虚拟音频驱动单元23,用于实现将移动终端作为计算机的输入输出设备。
这里,计算机侧发送单元21,采用短距无线传输方式发送所述音频数据;计算机侧接收单元25,采用短距无线传输方式接收所述音频数据。短距无线传输方式包括以蓝牙传输协议进行传输的方式,但不限于使用蓝牙传输协议这种方式。进而,计算机侧发送单元21,进一步采用蓝牙串口协议发送所述音频数据;计算机侧接收单元25,进一步采用蓝牙串口协议接收所述音频数据。
计算机侧虚拟音频驱动单元23,采用虚拟声卡驱动的方式,进一步用于实现将移动终端虚拟为计算机的输入输出设备。
一种实现移动终端作为计算机输入输出设备的计算机2,该计算机还包括计算机侧音频处理单元22,用于对所述音频数据进行包括解压缩/压缩和/或变音,和/或变调的处理。这里,针对通过计算机侧虚拟音频驱动单元23发送给计算机侧发送单元21的音频数据而言,需要对将音频数据压缩后发送;针对通过计算机侧接收单元25发送给计算机侧虚拟音频驱动单元23的音频数据而言,需要对音频数据解压缩后发送。
一种实现移动终端作为计算机输入输出设备的计算机2,该计算机还包括计算机侧语音聊天单元24,用于实现用户之间的语音聊天,并拨打VOIP电话。
如图4所示,一种实现移动终端作为计算机输入输出设备的***,该***包括:移动终端侧音频输入单元111、移动终端侧音频输出单元121、移动终端侧发送单元113、移动终端侧接收单元123、计算机侧发送单元21、计算机侧接收单元25和计算机侧虚拟音频驱动单元23。
其中,移动终端侧音频输入单元111,经由移动终端侧发送单元113和计算机侧接收单元25,与计算机侧虚拟音频驱动单元23相连,用于采集音频数据。移动终端侧音频输出单元121,经由移动终端侧接收单元123和计算机侧发送单元21与计算机侧虚拟音频驱动单元23相连,用于播放音频数据。移动终端侧发送单元113,用于从移动终端侧音频输入单元111获取所述音频数据,并发送给计算机侧接收单元25。计算机侧接收单元25,用于接收所述音频数据,并发送给计算机侧虚拟音频驱动单元23。计算机侧发送单元21,用于将从计算机侧虚拟音频驱动单元23接收的所述音频数据,发送给移动终端侧接收单元123。移动终端侧接收单元123,用于接收所述音频数据,并发送给移动终端侧音频输出单元121。计算机侧虚拟音频驱动单元23,用于实现将移动终端作为计算机的输入输出设备。
这里,通过移动终端侧音频输入单元111采集后发送的音频数据是数字信号,可以对该数字信号进行比如压缩等一系列扩展处理。
这里,移动终端侧发送单元113与计算机侧接收单元25之间、或者计算机侧发送单元21与移动终端侧接收单元123之间,采用短距无线传输方式传输所述音频数据。所述短距无线传输方式包括以蓝牙传输协议进行传输的方式,但不限于使用蓝牙传输协议这种方式。所述蓝牙传输协议包括蓝牙串口协议。那么,可以使用蓝牙串口协议为传输所述音频数据的传输通道。另外,蓝牙传输协议还包括蓝牙耳机协议。
需要指出的是:使用蓝牙串口协议传输数据,可以使用设备已有的串口协议也可以是新创建的蓝牙串口协议,具体方式包括:移动终端侧连接计算机侧已有的串口协议;或者在计算机侧创建新的串口协议,移动终端侧连接计算机侧该串口协议;或者计算机侧连接移动终端侧已有的串口协议;或者在移动终端侧创建新的串口协议,计算机侧连接手机端该串口协议。
这里,计算机侧虚拟音频驱动单元23,采用虚拟声卡驱动的方式,用于实现将移动终端虚拟为计算机的输入输出设备,比如音频设备。以便上层具有语音通讯功能的应用程序,比如QQ、MSN、Skype或Google Talk可以正确识别和使用该移动终端。
针对计算机侧虚拟音频驱动单元23而言,计算机侧虚拟音频驱动单元23即为用于运行虚拟声卡驱动程序的单元。上层具有语音通讯功能的应用程序即VoIP应用程序。
其中,由于虚拟声卡驱动程序在计算机侧对其底层进行了硬件模拟,从而对其上层的VoIP应用程序没有特殊的要求,兼容性好,使得VoIP应用程序可以正确识别该移动终端为计算机的一个输入输出设备,并实现了将移动终端虚拟成计算机输入输出设备的功能。
也就是说,计算机侧虚拟音频驱动单元23所采用的虚拟声卡驱动方式具有通用性和双向屏蔽性,从而,使用虚拟声卡驱动的方式,使得不必针对QQ、MSN、Skype或Google Talk等不同上层VoIP应用程序进行额外开发,就能直接实现将移动终端作为这些应用程序的音频输入输出设备来使用。由于这些应用程序可以直接识别出计算机侧虚拟音频驱动单元23,而移动终端与计算机交换数据也是通过该计算机侧虚拟音频驱动单元23来实现的,因此,通过该虚拟驱动单元23可以将移动终端与应用程序联系在一起,实现了将移动终端虚拟成计算机的一个输入输出设备的功能。
具体来说,采用的虚拟声卡驱动方式是基于微软标准化的,那么必然是通用的,可以被上层VoIP应用程序直接使用和识别。
另外,采用声卡驱动方式和虚拟声卡驱动方式的区别在于:采用声卡驱动方式为:计算机上存在真实的声卡,通过该声卡这一计算机硬件采集计算机上真实的数据,并通过声卡驱动程序,交给上层VoIP应用程序。而采用虚拟声卡驱动方式为:将除计算机之外,从其他设备上采集的非计算机硬件的虚拟数据,通过虚拟声卡驱动程序,交给上层VoIP应用程序。
综上所述,从相对上层VoIP应用程序和移动终端分别作为参照物、这两个不同角度来看。一方面,采用虚拟音频驱动方式能实现采集非硬件数据,交给上层VoIP应用程序,上层VoIP应用程序不管数据从哪里来的,都认为该数据是从计算机上发来的,并可以正确识别;另一方面,上层VoIP应用程序采用虚拟音频驱动方式,将数据返回移动终端或其他设备,不管数据返回哪里,都认为该数据是返回计算机的。也就是,采用的虚拟声卡驱动方式具有通用性和双向屏蔽性。
一种实现移动终端作为计算机输入输出设备的***,该***还包括:移动终端侧音频处理单元和计算机侧音频处理单元22。
其中,这里所指的移动终端侧音频处理单元为:第三移动终端侧音频处理单元132,并且,移动终端侧音频输入单元111经由第三移动终端侧音频处理单元132,与移动终端侧发送单元113相连。移动终端侧音频输出单元121经由第三移动终端侧音频处理单元132,与移动终端侧接收单元123相连。
第三移动终端侧音频处理单元132,用于对所述音频数据进行包括解压缩/压缩和/或变音,和/或变调的处理。这里,针对通过移动终端侧音频输入单元111发送给移动终端侧发送单元113的音频数据而言,需要对将音频数据压缩后发送;针对通过移动终端侧接收单元123发送给移动终端侧音频输出单元121的音频数据而言,需要对音频数据解压缩后发送。
计算机侧音频处理单元22,用于对所述音频数据进行包括解压缩/压缩和/或变音,和/或变调的处理。
一种实现移动终端作为计算机输入输出设备的***,该***还包括计算机侧语音聊天单元24,也就是***上层、用于运行VoIP应用程序的单元,用于实现用户之间的语音聊天,并拨打VoIP电话。这里,VoIP应用程序即为上层具有语音通讯功能的应用程序,比如QQ、MSN、Skype、Google Talk等。
如图5所示,一种实现移动终端作为计算机输入输出设备的方法,该方法包括步骤:
步骤101、计算机侧虚拟音频驱动单元采用虚拟声卡驱动方式,即虚拟音频驱动程序将移动终端虚拟为计算机的一个输入/输出设备,比如音频设备。并且,可以将移动终端作为输入设备,比如麦克风;也可以将移动终端作为输出设备,比如耳机。
这里,实际上,该音频设备具体表现为移动终端上的耳机或麦克风,耳机或麦克风借由移动终端在用户和计算机之间,实现发送用户采集的音频数据或从计算机接收音频数据并播放。
其中,步骤101之前还包括:
步骤100、通过移动终端上的该音频设备,将采集的音频数据,即音频信号发送到计算机侧虚拟音频驱动单元。
这里,所述音频数据发送到计算机侧虚拟音频驱动单元之前,经过压缩和/或变音,和/或变调的处理。
针对压缩处理而言,本发明根据传输音频数据的不同类型,采用针对性的压缩算法,得到不同压缩比。如果传输的是语音数据,根据语音数据的频率、强度等变化相对较小的特点,采用针对性的压缩算法后,可以得到较高的压缩比。由于压缩算法复杂度较低,因此,适合移动终端等计算能力不是十分强大的设备使用。如果传输的是音乐数据,根据音乐数据的频率、强度等变化相对较大的特点,采用针对性的压缩算法后,只能得到较低的压缩比。
其中,步骤101之后还包括:
步骤102、通过移动终端上的该音频设备,从所述计算机侧虚拟音频驱动单元接收音频数据并播放。
这里,从计算机侧虚拟音频驱动单元接收到音频数据,经过解压缩和/或变音,和/或变调的处理后播放。
这里,在移动终端与计算机之间,所述音频数据以短距无线传输方式进行传输。其中,短距无线传输方式包括以蓝牙传输协议进行传输的方式。进而,蓝牙传输协议包括蓝牙串口协议。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
Claims (31)
1、一种作为计算机输入设备的移动终端,其特征在于,该移动终端包括:移动终端侧音频输入单元、移动终端侧发送单元;其中,
移动终端侧音频输入单元,经由所述移动终端侧发送单元和计算机侧接收单元,与计算机侧虚拟音频驱动单元相连,用于采集音频数据;
移动终端侧发送单元,用于从所述移动终端侧音频输入单元获取所述音频数据,并发送给所述计算机侧接收单元。
2、根据权利要求1所述的移动终端,其特征在于,所述移动终端侧发送单元采用短距无线传输方式发送所述音频数据。
3、根据权利要求2所述的移动终端,其特征在于,所述短距无线传输方式包括以蓝牙传输协议进行传输的方式。
4、根据权利要求3所述的移动终端,其特征在于,所述移动终端侧发送单元进一步采用蓝牙串口协议发送所述音频数据。
5、根据权利要求1至4中任一项所述的移动终端,其特征在于,该移动终端还包括移动终端侧音频处理单元,用于对所述音频数据进行包括压缩和/或变音,和/或变调的处理。
6、一种作为计算机输出设备的移动终端,其特征在于,该移动终端包括:移动终端侧音频输出单元、移动终端侧接收单元;其中,
移动终端侧音频输出单元,经由所述移动终端侧接收单元和计算机侧发送单元与计算机侧虚拟音频驱动单元相连,用于播放音频数据;
移动终端侧接收单元,用于从所述计算机侧发送单元接收所述音频数据,并发送给所述移动终端侧音频输出单元。
7、根据权利要求6所述的移动终端,其特征在于,所述移动终端侧接收单元,采用短距无线传输方式接收所述音频数据。
8、根据权利要求7所述的移动终端,其特征在于,所述短距无线传输方式包括以蓝牙传输协议进行传输的方式。
9、根据权利要求8所述的移动终端,其特征在于,所述移动终端侧接收单元进一步采用蓝牙串口协议接收所述音频数据。
10、根据权利要求6至8中任一项所述的移动终端,其特征在于,该移动终端还包括移动终端侧音频处理单元,用于对所述音频数据进行包括解压缩和/或变音,和/或变调的处理。
11、一种实现移动终端作为计算机输入/输出设备的计算机,其特征在于,该计算机包括:计算机侧发送单元、计算机侧接收单元和计算机侧虚拟音频驱动单元;其中,
计算机侧发送单元,用于将从所述计算机侧虚拟音频驱动单元接收到的音频数据,发送给移动终端侧接收单元;
计算机侧接收单元,用于将从移动终端侧发送单元接收到的音频数据,发送给所述计算机侧虚拟音频驱动单元;
计算机侧虚拟音频驱动单元,用于实现将移动终端作为计算机的输入输出设备。
12、根据权利要求11所述的计算机,其特征在于,所述计算机侧发送单元,采用短距无线传输方式发送所述音频数据;所述计算机侧接收单元,采用短距无线传输方式接收所述音频数据。
13、根据权利要求12所述的计算机,其特征在于,所述短距无线传输方式包括以蓝牙传输协议进行传输的方式。
14、根据权利要求13所述的计算机,其特征在于,所述计算机侧发送单元,进一步采用蓝牙串口协议发送所述音频数据;所述计算机侧接收单元,进一步采用蓝牙串口协议接收所述音频数据。
15、根据权利要求11所述的计算机,其特征在于,该计算机还包括计算机侧音频处理单元,用于对所述音频数据进行包括解压缩/压缩和/或变音,和/或变调的处理。
16、根据权利要求11至15中任一项所述的计算机,其特征在于,计算机侧虚拟音频驱动单元,采用虚拟声卡驱动的方式,进一步用于实现将移动终端虚拟为计算机的输入输出设备。
17、一种实现移动终端作为计算机输入/输出设备的***,其特征在于,该***包括:移动终端侧音频输入单元、移动终端侧音频输出单元、移动终端侧发送单元、移动终端侧接收单元、计算机侧发送单元、计算机侧接收单元和计算机侧虚拟音频驱动单元;其中,
移动终端侧音频输入单元,经由所述移动终端侧发送单元和所述计算机侧接收单元,与所述计算机侧虚拟音频驱动单元相连,用于采集音频数据;
移动终端侧音频输出单元,经由所述移动终端侧接收单元和所述计算机侧发送单元与所述计算机侧虚拟音频驱动单元相连,用于播放音频数据;
移动终端侧发送单元,用于从所述移动终端侧音频输入单元获取所述音频数据,并发送给所述计算机侧接收单元;
计算机侧接收单元,用于接收所述音频数据,并发送给所述计算机侧虚拟音频驱动单元;
计算机侧发送单元,用于将从所述计算机侧虚拟音频驱动单元接收的所述音频数据,发送给所述移动终端侧接收单元;
移动终端侧接收单元,用于接收所述音频数据,并发送给所述移动终端侧音频输出单元;
计算机侧虚拟音频驱动单元,用于实现将移动终端作为计算机的输入输出设备。
18、根据权利要求17所述的***,其特征在于,所述移动终端侧发送单元与所述计算机侧接收单元之间、或者所述计算机侧发送单元与所述移动终端侧接收单元之间,采用短距无线传输方式传输所述音频数据。
19、根据权利要求18所述的***,其特征在于,所述短距无线传输方式包括以蓝牙传输协议进行传输的方式。
20、根据权利要求19所述的***,其特征在于,所述蓝牙传输协议包括蓝牙串口协议。
21、根据权利要求17所述的***,其特征在于,该***还包括移动终端侧音频处理单元和计算机侧音频处理单元;其中,
移动终端侧音频处理单元,用于对所述音频数据进行包括解压缩/压缩和/或变音,和/或变调的处理;
计算机侧音频处理单元,用于对所述音频数据进行包括解压缩/压缩和/或变音,和/或变调的处理。
22、根据权利要求17至21中任一项所述的***,其特征在于,计算机侧虚拟音频驱动单元,采用虚拟声卡驱动的方式,用于实现将移动终端虚拟为计算机的输入输出设备。
23、一种实现移动终端作为计算机输入/输出设备的方法,其特征在于,该方法包括步骤:
计算机侧虚拟音频驱动单元采用虚拟声卡驱动方式,将移动终端虚拟为计算机的输入/输出设备。
24、根据权利要求23所述的方法,其特征在于,将所述移动终端虚拟为计算机的输入/输出设备之前还包括:
通过所述移动终端上的音频设备,将采集的音频数据发送到所述计算机侧虚拟音频驱动单元。
25、根据权利要求23所述的方法,其特征在于,将所述移动终端虚拟为计算机的输入/输出设备之后还包括:
通过所述移动终端上的音频设备,从所述计算机侧虚拟音频驱动单元接收音频数据并播放。
26、根据权利要求24或25所述的方法,其特征在于,在所述移动终端与所述计算机之间,所述音频数据以短距无线传输方式进行传输。
27、根据权利要求26所述的方法,其特征在于,所述短距无线传输方式包括以蓝牙传输协议进行传输的方式。
28、根据权利要求27所述的方法,其特征在于,所述蓝牙传输协议包括蓝牙串口协议。
29、根据权利要求24所述的方法,其特征在于,所述将采集的音频数据发送到计算机侧虚拟音频驱动单元之前,经过压缩和/或变音,和/或变调的处理。
30、根据权利要求25所述的方法,其特征在于,所述从计算机侧虚拟音频驱动单元接收音频数据,经过解压缩和/或变音,和/或变调的处理后播放。
31、根据权利要求29或30所述的方法,其特征在于,所述压缩处理具体为:根据所述音频数据的不同类型,采用针对性的压缩算法得到不同的压缩比。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200710175435XA CN101399568B (zh) | 2007-09-29 | 2007-09-29 | 移动终端作为计算机输入输出设备的设备及其***、方法 |
EP08165085A EP2043336A2 (en) | 2007-09-29 | 2008-09-25 | Apparatus having mobile terminal as input/output device of computer and related system and method |
KR1020080094856A KR20090033318A (ko) | 2007-09-29 | 2008-09-26 | 이동단말을 컴퓨터의 입출력장치로 하는 장치, 그 시스템 및 방법 |
JP2008249198A JP2009089392A (ja) | 2007-09-29 | 2008-09-26 | 移動端末をコンピュータの入出力装置とする装置及びそのシステム、並びに方法 |
US12/239,557 US20090088208A1 (en) | 2007-09-29 | 2008-09-26 | Apparatus having mobile terminal as input/output device of computer and related system and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200710175435XA CN101399568B (zh) | 2007-09-29 | 2007-09-29 | 移动终端作为计算机输入输出设备的设备及其***、方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101399568A true CN101399568A (zh) | 2009-04-01 |
CN101399568B CN101399568B (zh) | 2013-07-31 |
Family
ID=40139967
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200710175435XA Active CN101399568B (zh) | 2007-09-29 | 2007-09-29 | 移动终端作为计算机输入输出设备的设备及其***、方法 |
Country Status (5)
Country | Link |
---|---|
US (1) | US20090088208A1 (zh) |
EP (1) | EP2043336A2 (zh) |
JP (1) | JP2009089392A (zh) |
KR (1) | KR20090033318A (zh) |
CN (1) | CN101399568B (zh) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101650595A (zh) * | 2009-05-14 | 2010-02-17 | 上海闻泰电子科技有限公司 | 一种实现移动终端向计算机输入文字的方法及装置 |
CN101826897A (zh) * | 2010-05-12 | 2010-09-08 | 中兴通讯股份有限公司 | 实现移动终端与pc交互的方法、装置和*** |
WO2011063642A1 (zh) * | 2009-11-27 | 2011-06-03 | 北京中星微电子有限公司 | 一种音频数据处理方法及音频数据处理*** |
CN103235736A (zh) * | 2013-03-27 | 2013-08-07 | 四川长虹电器股份有限公司 | 基于Android平台支持虚拟音频设备的方法及*** |
CN103873711A (zh) * | 2014-03-14 | 2014-06-18 | 厦门亿联网络技术股份有限公司 | 基于voip话机的虚拟usb声卡创建方法 |
CN105551491A (zh) * | 2016-02-15 | 2016-05-04 | 海信集团有限公司 | 语音识别方法和设备 |
CN105739941A (zh) * | 2014-12-30 | 2016-07-06 | Gn奈康有限公司 | 操作计算机的方法和计算机 |
CN106227433A (zh) * | 2016-07-08 | 2016-12-14 | 深圳埃蒙克斯科技有限公司 | 一种基于移动终端控制pc的方法、移动终端 |
WO2017004780A1 (zh) * | 2015-07-06 | 2017-01-12 | 华为技术有限公司 | 一种实现将移动终端作为ip话机的手柄的方法、装置和*** |
US11223714B2 (en) | 2017-08-16 | 2022-01-11 | Unify Patente Gmbh & Co. Kg | Telecommunication terminal and method for controlling media streams |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102438129A (zh) * | 2011-12-21 | 2012-05-02 | 成都众询科技有限公司 | 无线视频传输*** |
CN103841002B (zh) | 2012-11-22 | 2018-08-03 | 腾讯科技(深圳)有限公司 | 语音传输方法、终端、语音服务器及语音传输*** |
US9437205B2 (en) | 2013-05-10 | 2016-09-06 | Tencent Technology (Shenzhen) Company Limited | Method, application, and device for audio signal transmission |
TWI650034B (zh) * | 2014-02-03 | 2019-02-01 | 美商寇平公司 | 用於語音命令的智能藍牙頭戴式器件 |
CN105323534B (zh) * | 2014-07-14 | 2019-04-23 | 深圳市潮流网络技术有限公司 | 一种第三方应用的会议处理方法和通讯设备 |
CN104410664A (zh) * | 2014-10-27 | 2015-03-11 | 深圳市京华科讯科技有限公司 | 基于虚拟化桌面环境的全双工音频传输***及方法 |
CN104391672A (zh) * | 2014-10-27 | 2015-03-04 | 深圳市京华科讯科技有限公司 | 基于虚拟化桌面的耳麦虚拟化实现***及其音频传输方法 |
US10146499B2 (en) * | 2015-10-09 | 2018-12-04 | Dell Products L.P. | System and method to redirect display-port audio playback devices in a remote desktop protocol session |
CN105549894A (zh) * | 2016-01-28 | 2016-05-04 | 上海海漾软件技术有限公司 | 触摸信息处理、获取的方法、装置及触摸信息处理*** |
CN111796794B (zh) * | 2020-07-09 | 2023-12-22 | 西安万像电子科技有限公司 | 语音数据的处理方法、***及虚拟机 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020082057A1 (en) * | 2000-12-21 | 2002-06-27 | Lg Electronics Inc. | System and method for utilizing mobile conmunication terminal as wireless headset |
US20070223455A1 (en) * | 2006-03-27 | 2007-09-27 | F3 Incorporation | Method of switching between VoIP call and traditional call |
Family Cites Families (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005020545A (ja) * | 2003-06-27 | 2005-01-20 | Oki Electric Ind Co Ltd | Ip電話システム |
DE102006001607B4 (de) * | 2005-01-14 | 2013-02-28 | Mediatek Inc. | Verfahren und Systeme zur Übertragung von Ton- und Bilddaten |
US20060193301A1 (en) * | 2005-02-28 | 2006-08-31 | Ascalade Communications Inc. | Graphic display cordless telephone interfacing with soft-phone UI |
EP1773041A1 (en) * | 2005-07-21 | 2007-04-11 | Chao-Hung Wu | Audio/video data transmission system using the internet to interconnect telephones |
US7804954B2 (en) * | 2005-11-17 | 2010-09-28 | Microsoft Corporation | Infrastructure for enabling high quality real-time audio |
US20070189277A1 (en) * | 2006-01-31 | 2007-08-16 | Browan Communications, Inc. | Virtual audio drivers and a virtual audio telephone interface |
US20070280200A1 (en) * | 2006-05-31 | 2007-12-06 | Patel Mehul B | System and method for controlling a voip client using a wireless personal-area-network enabled device |
TWI319955B (en) * | 2006-06-04 | 2010-01-21 | Voice over internet protocol (voip) system and related wireless local area network (wlan) device | |
CA2551692A1 (en) * | 2006-07-10 | 2008-01-10 | Ascalade Communications Inc. | Intelligent redialing with presence information |
TW200810379A (en) * | 2006-08-02 | 2008-02-16 | Delta Electronics Inc | Bluetooth internet phone and wireless device thereof |
US20080032737A1 (en) * | 2006-08-04 | 2008-02-07 | Lite-On Technology Corporation | Wireless presentation apparatus |
TW200814707A (en) * | 2006-09-12 | 2008-03-16 | Asustek Comp Inc | Wireless communication system and charging base thereof |
TWI334721B (en) * | 2007-01-26 | 2010-12-11 | Asustek Comp Inc | Mobile phone capable of making internet calls, system and method using the same |
TW200835291A (en) * | 2007-02-09 | 2008-08-16 | He And Technology Co Ltd | Wireless control apparatus for web phones |
CN101246417B (zh) * | 2007-02-13 | 2010-09-29 | 艾威梯科技(北京)有限公司 | 音频数据流输入/输出无间断软件切换的方法和*** |
US7912020B2 (en) * | 2007-09-21 | 2011-03-22 | Motorola Mobility, Inc. | Methods and devices for dynamic mobile conferencing with automatic pairing |
TW200949676A (en) * | 2008-05-16 | 2009-12-01 | Primax Electronics Ltd | Computer system with a handsfree function of internet phone |
US8208854B2 (en) * | 2008-06-18 | 2012-06-26 | Plantronics, Inc. | Bluetooth control for VoIP telephony using headset profile |
-
2007
- 2007-09-29 CN CN200710175435XA patent/CN101399568B/zh active Active
-
2008
- 2008-09-25 EP EP08165085A patent/EP2043336A2/en not_active Withdrawn
- 2008-09-26 KR KR1020080094856A patent/KR20090033318A/ko not_active Application Discontinuation
- 2008-09-26 US US12/239,557 patent/US20090088208A1/en not_active Abandoned
- 2008-09-26 JP JP2008249198A patent/JP2009089392A/ja active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020082057A1 (en) * | 2000-12-21 | 2002-06-27 | Lg Electronics Inc. | System and method for utilizing mobile conmunication terminal as wireless headset |
US20070223455A1 (en) * | 2006-03-27 | 2007-09-27 | F3 Incorporation | Method of switching between VoIP call and traditional call |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101650595A (zh) * | 2009-05-14 | 2010-02-17 | 上海闻泰电子科技有限公司 | 一种实现移动终端向计算机输入文字的方法及装置 |
WO2011063642A1 (zh) * | 2009-11-27 | 2011-06-03 | 北京中星微电子有限公司 | 一种音频数据处理方法及音频数据处理*** |
CN101826897A (zh) * | 2010-05-12 | 2010-09-08 | 中兴通讯股份有限公司 | 实现移动终端与pc交互的方法、装置和*** |
CN103235736A (zh) * | 2013-03-27 | 2013-08-07 | 四川长虹电器股份有限公司 | 基于Android平台支持虚拟音频设备的方法及*** |
CN103873711A (zh) * | 2014-03-14 | 2014-06-18 | 厦门亿联网络技术股份有限公司 | 基于voip话机的虚拟usb声卡创建方法 |
CN105739941A (zh) * | 2014-12-30 | 2016-07-06 | Gn奈康有限公司 | 操作计算机的方法和计算机 |
CN105739941B (zh) * | 2014-12-30 | 2020-03-06 | Gn奈康有限公司 | 操作计算机的方法和计算机 |
WO2017004780A1 (zh) * | 2015-07-06 | 2017-01-12 | 华为技术有限公司 | 一种实现将移动终端作为ip话机的手柄的方法、装置和*** |
CN105551491A (zh) * | 2016-02-15 | 2016-05-04 | 海信集团有限公司 | 语音识别方法和设备 |
CN106227433A (zh) * | 2016-07-08 | 2016-12-14 | 深圳埃蒙克斯科技有限公司 | 一种基于移动终端控制pc的方法、移动终端 |
US11223714B2 (en) | 2017-08-16 | 2022-01-11 | Unify Patente Gmbh & Co. Kg | Telecommunication terminal and method for controlling media streams |
Also Published As
Publication number | Publication date |
---|---|
JP2009089392A (ja) | 2009-04-23 |
KR20090033318A (ko) | 2009-04-02 |
EP2043336A2 (en) | 2009-04-01 |
CN101399568B (zh) | 2013-07-31 |
US20090088208A1 (en) | 2009-04-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101399568A (zh) | 移动终端作为计算机输入输出设备的设备及其***、方法 | |
CN1115917C (zh) | 用作因特网电话的增强型无线电电话及实现电话功能的方法 | |
CN101427551B (zh) | 会议端点的***和方法 | |
EP2991325A1 (en) | Remote conference realizing method and apparatus | |
CN110010139B (zh) | 音频输入输出方法、***及计算机可读存储介质 | |
CN201629037U (zh) | 遥控器 | |
CN204795007U (zh) | 一种对讲机及对讲*** | |
CN102271197B (zh) | 用户界面音调的回声消除 | |
CN101355611B (zh) | 语音会议***及应用该语音会议***的便携式电子装置 | |
CN102075218A (zh) | 近距离手机多方通话的方法 | |
CN201303356Y (zh) | 一种手机电视多路音频的装置 | |
CN2847716Y (zh) | 具有传统电话及网络电话功能的电话机 | |
CN102123214A (zh) | 一种三网一体电话的控制装置和方法 | |
CN1722752A (zh) | 用于三方通话的信号处理*** | |
CN204795612U (zh) | 具群组对讲功能之蓝牙耳机通讯*** | |
CN201465287U (zh) | 一种红外线遥控器 | |
KR20070069551A (ko) | 화상 통화와 채팅을 동시에 지원하기 위하여 통합된 이미지채널을 이용하는 이동 통신 단말기 및 방법 | |
CN101860552A (zh) | 基于gprs的车载语音数据实时传输方法 | |
CN202127474U (zh) | 一种新型无线可视门铃*** | |
KR20110024465A (ko) | 휴대용 단말기에서 블루투스 통신 성능을 향상시키기 위한 장치 및 방법 | |
CN101404524A (zh) | 一种通过蓝牙技术传输音视频信号的***及其方法 | |
CN204810548U (zh) | 一种新型蓝牙多功能音频模块 | |
CN102857649A (zh) | 一种基于VoIP技术的通信装置及其使用方法 | |
CN202907188U (zh) | 手机通信信息传送装置 | |
CN102055858A (zh) | 一种上网卡语音通信方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |