DelegatingTextToSpeechClient Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Çağrıları başka bir örneğe geçiren için isteğe bağlı bir ITextToSpeechClient temel sınıf sağlar.
public ref class DelegatingTextToSpeechClient : IDisposable, Microsoft::Extensions::AI::ITextToSpeechClient
[System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")]
public class DelegatingTextToSpeechClient : IDisposable, Microsoft.Extensions.AI.ITextToSpeechClient
public class DelegatingTextToSpeechClient : IDisposable, Microsoft.Extensions.AI.ITextToSpeechClient
[<System.Diagnostics.CodeAnalysis.Experimental("MEAI001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
type DelegatingTextToSpeechClient = class
interface ITextToSpeechClient
interface IDisposable
type DelegatingTextToSpeechClient = class
interface ITextToSpeechClient
interface IDisposable
Public Class DelegatingTextToSpeechClient
Implements IDisposable, ITextToSpeechClient
- Devralma
-
DelegatingTextToSpeechClient
- Türetilmiş
- Öznitelikler
- Uygulamalar
Açıklamalar
Temel alınan bir etrafında ITextToSpeechClientherhangi bir sırada zincirlenebilen istemciler oluştururken bu temel tür olarak önerilir. Varsayılan uygulama, her çağrıyı iç istemci örneğine geçirir.
Oluşturucular
| Name | Description |
|---|---|
| DelegatingTextToSpeechClient(ITextToSpeechClient) |
DelegatingTextToSpeechClient sınıfının yeni bir örneğini başlatır. |
Özellikler
| Name | Description |
|---|---|
| InnerClient |
öğesinin iç ITextToSpeechClientöğesini alır. |
Yöntemler
| Name | Description |
|---|---|
| Dispose() |
Yönetilmeyen kaynakları serbest bırakma, serbest bırakma veya sıfırlama ile ilişkili uygulama tanımlı görevleri gerçekleştirir. |
| Dispose(Boolean) |
Yönetilmeyen kaynakları serbest bırakmak için bir mekanizma sağlar. |
| GetAudioAsync(String, TextToSpeechOptions, CancellationToken) |
Modele metin içeriği gönderir ve oluşturulan sesli konuşmayı döndürür. |
| GetService(Type, Object) |
ITextToSpeechClient belirtilen türde |
| GetStreamingAudioAsync(String, TextToSpeechOptions, CancellationToken) |
Modele metin içeriği gönderir ve oluşturulan sesli konuşmayı geri akışla gönderir. |
Uzantı Metotları
| Name | Description |
|---|---|
| AsBuilder(ITextToSpeechClient) |
İç istemcisi olarak kullanarak TextToSpeechClientBuilder yeni |
| GetService<TService>(ITextToSpeechClient, Object) |
ITextToSpeechClient türünde |