public AmazonTextToSpeechProcessor(IConfigurationManager configurationManager, ISoundPathProvider soundPathProvider) { this.configurationManager = configurationManager; this.soundPathProvider = soundPathProvider; }
public SoundProcessor(IConfigurationManager configurationManager, ISoundPathProvider soundPathProvider, ILogger logger) { this.configurationManager = configurationManager; this.soundPathProvider = soundPathProvider; this.logger = logger.ForContext <SoundProcessor>(); }
public AzureTextToSpeechProcessor(ISoundPathProvider soundPathProvider, IConfigurationManager configurationManager, ILogger logger) { this.soundPathProvider = soundPathProvider; this.configurationManager = configurationManager; this.logger = logger.ForContext <AzureTextToSpeechProcessor>(); }