TextToSpeech.Engine 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.
Konstanta dan nama parameter untuk mengontrol teks ke ucapan.
[Android.Runtime.Register("android/speech/tts/TextToSpeech$Engine", DoNotGenerateAcw=true)]
public class TextToSpeech.Engine : Java.Lang.Object
[<Android.Runtime.Register("android/speech/tts/TextToSpeech$Engine", DoNotGenerateAcw=true)>]
type TextToSpeech.Engine = class
inherit Object
- Warisan
- Atribut
Keterangan
Konstanta dan nama parameter untuk mengontrol teks ke ucapan. Ini termasuk:
<ul><li> Niat untuk meminta mesin menginstal data atau memeriksa datanya dan tambahan untuk aktivitas data pemeriksaan mesin TTS. <Kunci /li><li> untuk parameter yang diteruskan dengan perintah bicara, misalnya Engine#KEY_PARAM_UTTERANCE_ID
, Engine#KEY_PARAM_STREAM
. </li li><> Daftar string fitur yang mungkin didukung mesin, misalnya .Engine#KEY_FEATURE_NETWORK_SYNTHESIS
Nilai-nilai ini dapat diteruskan ke TextToSpeech#speak
dan TextToSpeech#synthesizeToFile
untuk memodifikasi perilaku mesin. Mesin dapat dikueri untuk serangkaian fitur yang didukungnya melalui TextToSpeech#getFeatures(java.util.Locale)
. </li></ul>
Aplikasi yang menargetkan Android 11 yang menggunakan teks ke ucapan harus mendeklarasikan TextToSpeech.Engine#INTENT_ACTION_TTS_SERVICE
dalam queries
elemen manifesnya:
<queries>
...
<intent>
<action android:name="android.intent.action.TTS_SERVICE" />
</intent>
</queries>
Dokumentasi Java untuk android.speech.tts.TextToSpeech.Engine
.
Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.
Konstruktor
TextToSpeech.Engine(IntPtr, JniHandleOwnership) |
Konstruktor yang digunakan saat membuat representasi terkelola objek JNI; dipanggil oleh runtime. |
TextToSpeech.Engine(TextToSpeech) |
Konstanta dan nama parameter untuk mengontrol teks ke ucapan. |
Bidang
ActionCheckTtsData |
Tindakan Aktivitas: Memulai aktivitas dari platform mesin TextToSpeech untuk memverifikasi penginstalan dan ketersediaan file sumber daya yang tepat pada sistem. |
ActionGetSampleText |
Niat aktivitas untuk mendapatkan beberapa contoh teks yang akan digunakan untuk menunjukkan TTS. |
ActionInstallTtsData |
Tindakan Aktivitas: Memicu mesin TextToSpeech platform untuk memulai aktivitas yang menginstal file sumber daya pada perangkat yang diperlukan agar TTS dapat beroperasi. |
ActionTtsDataInstalled |
Tindakan Siaran: siaran untuk memberi sinyal perubahan dalam daftar bahasa atau/dan fitur yang tersedia. |
DefaultStream |
Aliran audio default yang digunakan saat memutar ucapan yang disintesis. |
ExtraAvailableVoices |
Informasi tambahan yang diterima dengan |
ExtraCheckVoiceDataFor |
Kedaluwarsa.
Informasi tambahan yang dikirim dengan niat di mana pemanggil menunjukkan ke mesin TextToSpeech yang set data suara tertentu untuk diperiksa dengan |
ExtraSampleText |
Informasi tambahan yang diterima dengan |
ExtraTtsDataInstalled |
Kedaluwarsa.
Informasi tambahan diterima dengan hasil |
ExtraUnavailableVoices |
Informasi tambahan yang diterima dengan |
ExtraVoiceDataFiles |
Kedaluwarsa.
Informasi tambahan yang diterima dengan |
ExtraVoiceDataFilesInfo |
Kedaluwarsa.
Informasi tambahan yang diterima dengan |
ExtraVoiceDataRootDirectory |
Kedaluwarsa.
Informasi tambahan yang diterima dengan |
IntentActionTtsService |
Niat untuk memulai layanan TTS. |
KeyFeatureEmbeddedSynthesis |
Kedaluwarsa.
Kunci fitur untuk sintesis yang disematkan. |
KeyFeatureNetworkRetriesCount |
Kunci fitur yang menunjukkan bahwa jumlah percobaan ulang permintaan jaringan dapat diatur untuk permintaan tersebut. |
KeyFeatureNetworkSynthesis |
Kedaluwarsa.
Kunci fitur untuk sintesis jaringan. |
KeyFeatureNetworkTimeoutMs |
Kunci fitur yang menunjukkan bahwa batas waktu jaringan dapat diatur untuk permintaan. |
KeyFeatureNotInstalled |
Kunci fitur yang menunjukkan bahwa suara mungkin perlu mengunduh data tambahan agar berfungsi penuh. |
KeyParamPan |
Kunci parameter untuk menentukan bagaimana ucapan digerakkan dari kiri ke kanan saat mengucapkan teks. |
KeyParamSessionId |
Kunci parameter untuk menentukan pengidentifikasi sesi audio (diperoleh dari |
KeyParamStream |
Kunci parameter untuk menentukan jenis aliran audio yang akan digunakan saat mengucapkan teks atau memutar kembali file. |
KeyParamUtteranceId |
Kunci parameter untuk mengidentifikasi ucapan dalam |
KeyParamVolume |
Kunci parameter untuk menentukan volume ucapan relatif terhadap volume jenis aliran saat ini yang digunakan saat berbicara teks. |
ServiceMetaData |
Nama tempat mesin teks ke ucapan menerbitkan informasi tentang dirinya sendiri. |
Properti
Class |
Mengembalikan kelas runtime dari . |
Handle |
Handel ke instans Android yang mendasar. (Diperoleh dari Object) |
JniIdentityHashCode |
Konstanta dan nama parameter untuk mengontrol teks ke ucapan. (Diperoleh dari Object) |
JniPeerMembers |
Konstanta dan nama parameter untuk mengontrol teks ke ucapan. |
PeerReference |
Konstanta dan nama parameter untuk mengontrol teks ke ucapan. (Diperoleh dari Object) |
ThresholdClass |
API ini mendukung infrastruktur Mono untuk Android dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. |
ThresholdType |
API ini mendukung infrastruktur Mono untuk Android dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. |
Metode
Clone() |
Membuat dan mengembalikan salinan objek ini. (Diperoleh dari Object) |
Dispose() |
Konstanta dan nama parameter untuk mengontrol teks ke ucapan. (Diperoleh dari Object) |
Dispose(Boolean) |
Konstanta dan nama parameter untuk mengontrol teks ke ucapan. (Diperoleh dari Object) |
Equals(Object) |
Menunjukkan apakah beberapa objek lain "sama dengan" yang satu ini. (Diperoleh dari Object) |
GetHashCode() |
Mengembalikan nilai kode hash untuk objek . (Diperoleh dari Object) |
JavaFinalize() |
Dipanggil oleh pengumpul sampah pada objek ketika pengumpulan sampah menentukan bahwa tidak ada lagi referensi ke objek. (Diperoleh dari Object) |
Notify() |
Membangunkan satu utas yang menunggu monitor objek ini. (Diperoleh dari Object) |
NotifyAll() |
Membangunkan semua utas yang menunggu monitor objek ini. (Diperoleh dari Object) |
SetHandle(IntPtr, JniHandleOwnership) |
Handle Mengatur properti. (Diperoleh dari Object) |
ToArray<T>() |
Konstanta dan nama parameter untuk mengontrol teks ke ucapan. (Diperoleh dari Object) |
ToString() |
Mengembalikan representasi string objek. (Diperoleh dari Object) |
UnregisterFromRuntime() |
Konstanta dan nama parameter untuk mengontrol teks ke ucapan. (Diperoleh dari Object) |
Wait() |
Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <diberitahu></em> atau <em>terganggu</em>. (Diperoleh dari Object) |
Wait(Int64) |
Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <>diberitahu</em> atau <em>terganggu</em>, atau sampai sejumlah real time telah berlalu. (Diperoleh dari Object) |
Wait(Int64, Int32) |
Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <>diberitahu</em> atau <em>terganggu</em>, atau sampai sejumlah real time telah berlalu. (Diperoleh dari Object) |
Implementasi Antarmuka Eksplisit
IJavaPeerable.Disposed() |
Konstanta dan nama parameter untuk mengontrol teks ke ucapan. (Diperoleh dari Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Konstanta dan nama parameter untuk mengontrol teks ke ucapan. (Diperoleh dari Object) |
IJavaPeerable.Finalized() |
Konstanta dan nama parameter untuk mengontrol teks ke ucapan. (Diperoleh dari Object) |
IJavaPeerable.JniManagedPeerState |
Konstanta dan nama parameter untuk mengontrol teks ke ucapan. (Diperoleh dari Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Konstanta dan nama parameter untuk mengontrol teks ke ucapan. (Diperoleh dari Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Konstanta dan nama parameter untuk mengontrol teks ke ucapan. (Diperoleh dari Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Konstanta dan nama parameter untuk mengontrol teks ke ucapan. (Diperoleh dari Object) |
Metode Ekstensi
JavaCast<TResult>(IJavaObject) |
Melakukan konversi jenis yang diperiksa runtime Bahasa Umum Android. |
JavaCast<TResult>(IJavaObject) |
Konstanta dan nama parameter untuk mengontrol teks ke ucapan. |
GetJniTypeName(IJavaPeerable) |
Konstanta dan nama parameter untuk mengontrol teks ke ucapan. |