using Journal.Core.Dtos; namespace Journal.Core.Services.Speech; public interface ISpeechBridgeService { Task ListDevicesAsync(CancellationToken cancellationToken = default); Task TranscribeAsync(SpeechTranscribeRequestDto request, CancellationToken cancellationToken = default); }