11 lines
375 B
C#

using Journal.Core.Dtos;
namespace Journal.Core.Services.Speech;
public interface IS2TService
{
Task<S2TStartResultDto> StartAsync(CancellationToken cancellationToken = default);
Task<S2TStopResultDto> StopAsync(CancellationToken cancellationToken = default);
Task<S2TPollResultDto> PollAsync(int maxItems = 8, CancellationToken cancellationToken = default);
}