C# Класс AcoustID.Chromaprint.Fingerprinter

TODO: Update summary.
Наследование: IAudioConsumer
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Consume ( short samples, int length ) : void

Process a block of raw audio data. Call this method as many times as you need.

Fingerprinter ( FingerprinterConfiguration config, IFFTService fftService ) : AcoustID.Audio
Finish ( ) : int[]

Calculate the fingerprint based on the provided audio data.

SetOption ( string name, int value ) : bool
Start ( int sample_rate, int num_channels ) : bool

Initialize the fingerprinting process.

Описание методов

Consume() публичный Метод

Process a block of raw audio data. Call this method as many times as you need.
public Consume ( short samples, int length ) : void
samples short
length int
Результат void

Fingerprinter() публичный Метод

public Fingerprinter ( FingerprinterConfiguration config, IFFTService fftService ) : AcoustID.Audio
config FingerprinterConfiguration
fftService IFFTService
Результат AcoustID.Audio

Finish() публичный Метод

Calculate the fingerprint based on the provided audio data.
public Finish ( ) : int[]
Результат int[]

SetOption() публичный Метод

public SetOption ( string name, int value ) : bool
name string
value int
Результат bool

Start() публичный Метод

Initialize the fingerprinting process.
public Start ( int sample_rate, int num_channels ) : bool
sample_rate int
num_channels int
Результат bool