DelegatingTextToSpeechClient Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menyediakan kelas dasar opsional untuk yang ITextToSpeechClient melewati panggilan ke instans lain.
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
- Warisan
-
DelegatingTextToSpeechClient
- Turunan
- Atribut
- Penerapan
Keterangan
Ini direkomendasikan sebagai jenis dasar saat membangun klien yang dapat dirantai dalam urutan apa pun di sekitar yang mendasar ITextToSpeechClient. Implementasi default hanya meneruskan setiap panggilan ke instans klien dalam.
Konstruktor
| Nama | Deskripsi |
|---|---|
| DelegatingTextToSpeechClient(ITextToSpeechClient) |
Menginisialisasi instans baru dari kelas DelegatingTextToSpeechClient. |
Properti
| Nama | Deskripsi |
|---|---|
| InnerClient |
Mendapatkan bagian dalam ITextToSpeechClient. |
Metode
| Nama | Deskripsi |
|---|---|
| Dispose() |
Melakukan tugas yang ditentukan aplikasi yang terkait dengan membebaskan, merilis, atau mengatur ulang sumber daya yang tidak dikelola. |
| Dispose(Boolean) |
Menyediakan mekanisme untuk melepaskan sumber daya yang tidak dikelola. |
| GetAudioAsync(String, TextToSpeechOptions, CancellationToken) |
Mengirim konten teks ke model dan mengembalikan ucapan audio yang dihasilkan. |
| GetService(Type, Object) |
ITextToSpeechClient Meminta objek dari jenis |
| GetStreamingAudioAsync(String, TextToSpeechOptions, CancellationToken) |
Mengirim konten teks ke model dan mengalirkan kembali ucapan audio yang dihasilkan. |
Metode Ekstensi
| Nama | Deskripsi |
|---|---|
| AsBuilder(ITextToSpeechClient) |
Membuat penggunaan TextToSpeechClientBuilder baru |
| GetService<TService>(ITextToSpeechClient, Object) |
ITextToSpeechClient Meminta objek jenis |