ISpeechToTextClient 인터페이스

정의

음성 텍스트 변환 클라이언트를 나타냅니다.

public interface class ISpeechToTextClient : IDisposable
[System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")]
public interface ISpeechToTextClient : IDisposable
public interface ISpeechToTextClient : IDisposable
[<System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
type ISpeechToTextClient = interface
    interface IDisposable
type ISpeechToTextClient = interface
    interface IDisposable
Public Interface ISpeechToTextClient
Implements IDisposable
파생
특성
구현

설명

달리 지정하지 않는 한, 모든 멤버 ISpeechToTextClient 는 동시 사용을 위해 스레드로부터 안전합니다. 여러 요청에서 동시에 사용되는 지원의 ISpeechToTextClient 모든 구현이 필요합니다.

그러나 구현은 옵션 인스턴스를 ISpeechToTextClient 구성하는 등 제공된 GetTextAsync(Stream, SpeechToTextOptions, CancellationToken) 인수를 GetStreamingTextAsync(Stream, SpeechToTextOptions, CancellationToken)변경할 수 있습니다. 따라서 인터페이스의 소비자는 동시 호출에 이러한 인수의 공유 인스턴스를 사용하지 않아야 하거나, 그렇지 않으면 생성 시 이러한 변형을 사용할 수 있는 인스턴스가 사용되지 않도록 ISpeechToTextClient 해야 합니다. 예를 들어 ConfigureOptions 메서드는 제공된 옵션 인수를 변경할 수 있는 콜백과 함께 제공되며 싱글톤 옵션 인스턴스를 사용하는 경우 이를 피해야 합니다. 이러한 메서드에 전달된 오디오 음성 스트림은 구현에 의해 닫혀지거나 삭제되지 않습니다.

메서드

Name Description
Dispose()

관리되지 않는 리소스의 해제, 해제 또는 재설정과 관련된 애플리케이션 정의 작업을 수행합니다.

(다음에서 상속됨 IDisposable)
GetService(Type, Object)

ISpeechToTextClient 지정된 형식serviceType의 개체를 묻습니다.

GetStreamingTextAsync(Stream, SpeechToTextOptions, CancellationToken)

오디오 음성 콘텐츠를 모델에 보내고 생성된 텍스트를 다시 스트리밍합니다.

GetTextAsync(Stream, SpeechToTextOptions, CancellationToken)

오디오 음성 콘텐츠를 모델에 보내고 생성된 텍스트를 반환합니다.

확장명 메서드

Name Description
AsBuilder(ISpeechToTextClient)

내부 클라이언트로 사용하여 SpeechToTextClientBuilderinnerClient 파일을 만듭니다.

GetService<TService>(ISpeechToTextClient, Object)

형식ISpeechToTextClientTService 개체를 묻습니다.

GetStreamingTextAsync(ISpeechToTextClient, DataContent, SpeechToTextOptions, CancellationToken)

단일 DataContent오디오 음성을 제공하는 음성에서 텍스트를 생성합니다.

GetTextAsync(ISpeechToTextClient, DataContent, SpeechToTextOptions, CancellationToken)

단일 DataContent오디오 음성을 제공하는 음성에서 텍스트를 생성합니다.

적용 대상