C# 클래스 ApplyNoiseToAudio.AudioManager

파일 보기 프로젝트 열기: kotan-kn/spectral-subtraction 1 사용 예제들

공개 메소드들

메소드 설명
AudioManager ( ) : System
DoubleToShort ( double array ) : System.Int16[]
IntToDouble ( Int16 array ) : double[]
IntToDouble ( Int32 array ) : double[]
TraverseTree ( string root, String filename ) : void
applyNoiseToVoice ( double voice, double noise, int db ) : double[]
computeFile ( String path, String filename ) : void
normalize ( double array ) : double[]

메소드 상세

AudioManager() 공개 메소드

public AudioManager ( ) : System
리턴 System

DoubleToShort() 공개 메소드

public DoubleToShort ( double array ) : System.Int16[]
array double
리턴 System.Int16[]

IntToDouble() 공개 메소드

public IntToDouble ( Int16 array ) : double[]
array System.Int16
리턴 double[]

IntToDouble() 공개 메소드

public IntToDouble ( Int32 array ) : double[]
array System.Int32
리턴 double[]

TraverseTree() 공개 메소드

public TraverseTree ( string root, String filename ) : void
root string
filename String
리턴 void

applyNoiseToVoice() 공개 메소드

public applyNoiseToVoice ( double voice, double noise, int db ) : double[]
voice double
noise double
db int
리턴 double[]

computeFile() 공개 메소드

public computeFile ( String path, String filename ) : void
path String
filename String
리턴 void

normalize() 공개 메소드

public normalize ( double array ) : double[]
array double
리턴 double[]