C# Class SoundFingerprinting.Command.QueryCommand

Inheritance: IQuerySource, IWithQueryAndFingerprintConfiguration, IQueryCommand
Afficher le fichier Open project: AddictedCS/soundfingerprinting

Méthodes publiques

Méthode Description
From ( AudioSamples audioSamples ) : IWithQueryAndFingerprintConfiguration
From ( string pathToAudioFile ) : IWithQueryAndFingerprintConfiguration
From ( string pathToAudioFile, double secondsToProcess, double startAtSecond ) : IWithQueryAndFingerprintConfiguration
Query ( ) : Task
UsingServices ( IModelService modelService, IAudioService audioService ) : IQueryCommand
WithConfigs ( Action amendFingerprintFunctor, Action amendQueryConfigFunctor ) : IUsingQueryServices
WithConfigs ( FingerprintConfiguration fingerprintConfiguration, QueryConfiguration configuration ) : IUsingQueryServices
WithFingerprintConfig ( Action amendFingerprintConfigFunctor ) : IUsingQueryServices
WithFingerprintConfig ( FingerprintConfiguration fingerprintConfiguration ) : IUsingQueryServices
WithQueryConfig ( Action amendQueryConfigFunctor ) : IUsingQueryServices
WithQueryConfig ( QueryConfiguration queryConfiguration ) : IUsingQueryServices

Private Methods

Méthode Description
QueryCommand ( IFingerprintCommandBuilder fingerprintCommandBuilder, IQueryFingerprintService queryFingerprintService ) : System

Method Details

From() public méthode

public From ( AudioSamples audioSamples ) : IWithQueryAndFingerprintConfiguration
audioSamples SoundFingerprinting.Audio.AudioSamples
Résultat IWithQueryAndFingerprintConfiguration

From() public méthode

public From ( string pathToAudioFile ) : IWithQueryAndFingerprintConfiguration
pathToAudioFile string
Résultat IWithQueryAndFingerprintConfiguration

From() public méthode

public From ( string pathToAudioFile, double secondsToProcess, double startAtSecond ) : IWithQueryAndFingerprintConfiguration
pathToAudioFile string
secondsToProcess double
startAtSecond double
Résultat IWithQueryAndFingerprintConfiguration

Query() public méthode

public Query ( ) : Task
Résultat Task

UsingServices() public méthode

public UsingServices ( IModelService modelService, IAudioService audioService ) : IQueryCommand
modelService IModelService
audioService IAudioService
Résultat IQueryCommand

WithConfigs() public méthode

public WithConfigs ( Action amendFingerprintFunctor, Action amendQueryConfigFunctor ) : IUsingQueryServices
amendFingerprintFunctor Action
amendQueryConfigFunctor Action
Résultat IUsingQueryServices

WithConfigs() public méthode

public WithConfigs ( FingerprintConfiguration fingerprintConfiguration, QueryConfiguration configuration ) : IUsingQueryServices
fingerprintConfiguration SoundFingerprinting.Configuration.FingerprintConfiguration
configuration SoundFingerprinting.Configuration.QueryConfiguration
Résultat IUsingQueryServices

WithFingerprintConfig() public méthode

public WithFingerprintConfig ( Action amendFingerprintConfigFunctor ) : IUsingQueryServices
amendFingerprintConfigFunctor Action
Résultat IUsingQueryServices

WithFingerprintConfig() public méthode

public WithFingerprintConfig ( FingerprintConfiguration fingerprintConfiguration ) : IUsingQueryServices
fingerprintConfiguration SoundFingerprinting.Configuration.FingerprintConfiguration
Résultat IUsingQueryServices

WithQueryConfig() public méthode

public WithQueryConfig ( Action amendQueryConfigFunctor ) : IUsingQueryServices
amendQueryConfigFunctor Action
Résultat IUsingQueryServices

WithQueryConfig() public méthode

public WithQueryConfig ( QueryConfiguration queryConfiguration ) : IUsingQueryServices
queryConfiguration SoundFingerprinting.Configuration.QueryConfiguration
Résultat IUsingQueryServices