다음을 통해 공유


AudioStreamFormat class

사용자 지정 오디오 입력 구성에 사용되는 오디오 스트림 형식을 나타냅니다.

메서드

close()

개체에 연결된 외부 리소스를 명시적으로 해제합니다.

getDefaultInputFormat()

기본 오디오 스트림 형식(16KHz 16비트 모노 PCM)을 나타내는 오디오 스트림 형식 개체를 만듭니다.

getWaveFormat(number, number, number, AudioFormatTag)

지정된 형식 특성을 사용하여 오디오 스트림 형식 개체를 만듭니다.

getWaveFormatPCM(number, number, number)

지정된 pcm 파형 특성을 사용하여 오디오 스트림 형식 개체를 만듭니다.

메서드 세부 정보

close()

개체에 연결된 외부 리소스를 명시적으로 해제합니다.

function close()

getDefaultInputFormat()

기본 오디오 스트림 형식(16KHz 16비트 모노 PCM)을 나타내는 오디오 스트림 형식 개체를 만듭니다.

static function getDefaultInputFormat(): AudioStreamFormat

반환

생성되는 오디오 스트림 형식입니다.

getWaveFormat(number, number, number, AudioFormatTag)

지정된 형식 특성을 사용하여 오디오 스트림 형식 개체를 만듭니다.

static function getWaveFormat(samplesPerSecond: number, bitsPerSample: number, channels: number, format: AudioFormatTag): AudioStreamFormat

매개 변수

samplesPerSecond

number

샘플 속도(초당 샘플 수)(Hertz)입니다.

bitsPerSample

number

샘플당 비트(일반적으로 16개)입니다.

channels

number

파형 오디오 데이터의 채널 수입니다. 모노럴 데이터는 하나의 채널을 사용하고 스테레오 데이터는 두 채널을 사용합니다.

format
AudioFormatTag

오디오 형식(PCM, alaw 또는 mulaw).

반환

생성되는 오디오 스트림 형식입니다.

getWaveFormatPCM(number, number, number)

지정된 pcm 파형 특성을 사용하여 오디오 스트림 형식 개체를 만듭니다.

static function getWaveFormatPCM(samplesPerSecond: number, bitsPerSample: number, channels: number): AudioStreamFormat

매개 변수

samplesPerSecond

number

샘플 속도(초당 샘플 수)(Hertz)입니다.

bitsPerSample

number

샘플당 비트(일반적으로 16개)입니다.

channels

number

파형 오디오 데이터의 채널 수입니다. 모노럴 데이터는 하나의 채널을 사용하고 스테레오 데이터는 두 채널을 사용합니다.

반환

생성되는 오디오 스트림 형식입니다.