JavaTM Platform
Standard Ed. 6

软件包 javax.sound.sampled
的使用

使用 javax.sound.sampled 的软件包
javax.sound.sampled 提供用于捕获、处理和回放取样的音频数据的接口和类。 
javax.sound.sampled.spi 在提供新音频设备、声音文件 reader 和 writer,或音频格式转换器时,提供将为其创建子类的服务提供者的抽象类。 
 

javax.sound.sampled 使用的 javax.sound.sampled 中的类
AudioFileFormat
          AudioFileFormat 类的实例描述音频文件,包括文件类型、文件长度(以字节为单位)、文件中包含的音频数据的长度(以示例帧为单位),以及音频数据的格式。
AudioFileFormat.Type
          Type 类的实例表示音频文件的标准类型之一。
AudioFormat
          AudioFormat 是在声音流中指定特定数据安排的类。
AudioFormat.Encoding
          Encoding 类命名用于音频流的数据表示形式的特定类型。
AudioInputStream
          音频输入流是具有指定音频格式和长度的输入流。
BooleanControl.Type
          BooleanControl.Type 类的实例标识一种 boolean 控件。
Clip
          Clip 接口表示特殊种类的数据行,该数据行的音频数据可以在回放前加载,而不是实时流出。
CompoundControl.Type
          CompoundControl.Type 内部类的实例标识一种组合控件。
Control
          Line 常常具有一个控件(如 gain 和 pan)集合,这些控件都会影响通过行传递的音频信号。
Control.Type
          Type 类的实例表示控件的类型。
DataLine
          DataLine 将与介质相关的功能添加到其超接口 Line
EnumControl.Type
          EnumControl.Type 内部类的实例标识了某种枚举控件。
FloatControl.Type
          FloatControl.Type 内部类的实例标识了某种 float 控件。
Line
          Line 接口表示单声道或多声道音频供给。
Line.Info
          Line.Info 对象包含关于行的信息。
LineEvent
          LineEvent 类封装某一行每次打开、关闭、启动或停止时向其侦听器发送的信息。
LineEvent.Type
          该 LineEvent.Type 内部类标识行上所发生事件的种类。
LineListener
          可以注册实现 LineListener 接口的类的实例来接收行状态更改时发生的事件。
LineUnavailableException
          LineUnavailableException 是指示某一行因为不可用而无法打开的异常。
Mixer
          混频器是一个具有一行或多行的音频设备。
Mixer.Info
          Mixer.Info 类表示关于音频混频器的信息,包括产品的名称、版本和供应商,以及文本描述。
Port.Info
          该 Port.Info 类扩展了具有其他特定于端口的信息的 Line.Info,这些信息包括端口的名称以及该端口是否是其混频器的源或目标。
SourceDataLine
          源数据行是可以写入数据的数据行。
TargetDataLine
          目标数据行是可以从中读取音频数据的某种类型的 DataLine
UnsupportedAudioFileException
          UnsupportedAudioFileException 是指示因为文件没有包含可识别文件类型和格式的有效数据而致使操作失败的异常。
 

javax.sound.sampled.spi 使用的 javax.sound.sampled 中的类
AudioFileFormat
          AudioFileFormat 类的实例描述音频文件,包括文件类型、文件长度(以字节为单位)、文件中包含的音频数据的长度(以示例帧为单位),以及音频数据的格式。
AudioFileFormat.Type
          Type 类的实例表示音频文件的标准类型之一。
AudioFormat
          AudioFormat 是在声音流中指定特定数据安排的类。
AudioFormat.Encoding
          Encoding 类命名用于音频流的数据表示形式的特定类型。
AudioInputStream
          音频输入流是具有指定音频格式和长度的输入流。
Mixer
          混频器是一个具有一行或多行的音频设备。
Mixer.Info
          Mixer.Info 类表示关于音频混频器的信息,包括产品的名称、版本和供应商,以及文本描述。
UnsupportedAudioFileException
          UnsupportedAudioFileException 是指示因为文件没有包含可识别文件类型和格式的有效数据而致使操作失败的异常。
 


JavaTM Platform
Standard Ed. 6

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策