internal NAudioService(int resamplerQuality, bool normalizeSamples, IAudioSamplesNormalizer audioSamplesNormalizer, INAudioSourceReader sourceReader) { this.sourceReader = sourceReader; this.resamplerQuality = resamplerQuality; this.normalizeSamples = normalizeSamples; this.audioSamplesNormalizer = audioSamplesNormalizer; }
internal FingerprintService( ISpectrumService spectrumService, IWaveletDecomposition waveletDecomposition, IFingerprintDescriptor fingerprintDescriptor, IAudioSamplesNormalizer audioSamplesNormalizer) { this.spectrumService = spectrumService; this.waveletDecomposition = waveletDecomposition; this.fingerprintDescriptor = fingerprintDescriptor; this.audioSamplesNormalizer = audioSamplesNormalizer; }
internal FingerprintService( ISpectrumService spectrumService, IWaveletDecomposition waveletDecomposition, IFingerprintDescriptor fingerprintDescriptor, IAudioSamplesNormalizer audioSamplesNormalizer) { this.spectrumService = spectrumService; this.waveletDecomposition = waveletDecomposition; this.fingerprintDescriptor = fingerprintDescriptor; this.audioSamplesNormalizer = audioSamplesNormalizer; }
internal SoundFingerprintingAudioService(ILowPassFilter lowPassFilter, IAudioSamplesNormalizer audioSamplesNormalizer) { this.lowPassFilter = lowPassFilter; this.audioSamplesNormalizer = audioSamplesNormalizer; }
internal SpectrumService(IFFTService fftService, ILogUtility logUtility, IAudioSamplesNormalizer audioSamplesNormalizer) { this.fftService = fftService; this.logUtility = logUtility; this.audioSamplesNormalizer = audioSamplesNormalizer; }
private SpectrumService(IFFTService fftService, ILogUtility logUtility, IAudioSamplesNormalizer audioSamplesNormalizer) { this.fftService = fftService; this.logUtility = logUtility; this.audioSamplesNormalizer = audioSamplesNormalizer; }
public FindSimilarAudioService() { audioSamplesNormalizer = new AudioSamplesNormalizer(); }