TextToSpeech.Engine Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Константы и имена параметров для управления текстом в речь.
[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
- Наследование
- Атрибуты
Комментарии
Константы и имена параметров для управления текстом в речь. Например:
<ul><li> Намерения, чтобы попросить обработчик установить данные или проверить свои данные и дополнительные сведения для действия проверки данных подсистемы TTS. <Ключи /li для><> параметров, переданных с помощью команд с речью, например Engine#KEY_PARAM_UTTERANCE_ID
, Engine#KEY_PARAM_STREAM
. </li li><> Список строк функций, которые могут поддерживать подсистемы, например.Engine#KEY_FEATURE_NETWORK_SYNTHESIS
Эти значения могут передаваться и TextToSpeech#speak
TextToSpeech#synthesizeToFile
изменять поведение подсистемы. Модуль можно запрашивать для набора поддерживаемых функций TextToSpeech#getFeatures(java.util.Locale)
. </li></ul>
Приложения, предназначенные для Android 11, использующие текст в речь, должны объявляться TextToSpeech.Engine#INTENT_ACTION_TTS_SERVICE
в queries
элементах своего манифеста:
<queries>
...
<intent>
<action android:name="android.intent.action.TTS_SERVICE" />
</intent>
</queries>
Документация по Java для android.speech.tts.TextToSpeech.Engine
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Конструкторы
TextToSpeech.Engine(IntPtr, JniHandleOwnership) |
Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения. |
TextToSpeech.Engine(TextToSpeech) |
Константы и имена параметров для управления текстом в речь. |
Поля
ActionCheckTtsData |
Действие действия. Запускает действие с подсистемы TextToSpeech платформы, чтобы проверить правильную установку и доступность файлов ресурсов в системе. |
ActionGetSampleText |
Намерение действия для получения примера текста для демонстрации TTS. |
ActionInstallTtsData |
Действие действия. Активирует подсистему TextToSpeech платформы, чтобы запустить действие, устанавливающее файлы ресурсов на устройстве, которое требуется для работы TTS. |
ActionTtsDataInstalled |
Широковещательное действие: трансляция, чтобы сообщить об изменении списка доступных языков или /и их функций. |
DefaultStream |
Аудиопоток по умолчанию, используемый при воспроизведении синтезированного речи. |
ExtraAvailableVoices |
Дополнительные сведения, полученные с результатом |
ExtraCheckVoiceDataFor |
Устаревшие..
Дополнительные сведения, отправляемые с |
ExtraSampleText |
Дополнительные сведения, полученные с результатом |
ExtraTtsDataInstalled |
Устаревшие..
Дополнительные сведения, полученные с результатом |
ExtraUnavailableVoices |
Дополнительные сведения, полученные с результатом |
ExtraVoiceDataFiles |
Устаревшие..
Дополнительные сведения, полученные с результатом |
ExtraVoiceDataFilesInfo |
Устаревшие..
Дополнительные сведения, полученные с результатом |
ExtraVoiceDataRootDirectory |
Устаревшие..
Дополнительные сведения, полученные с результатом |
IntentActionTtsService |
Намерение запуска службы TTS. |
KeyFeatureEmbeddedSynthesis |
Устаревшие..
Ключ компонента для встроенного синтеза. |
KeyFeatureNetworkRetriesCount |
Ключ компонента, указывающий, что количество повторных попыток сетевого запроса можно задать для запроса. |
KeyFeatureNetworkSynthesis |
Устаревшие..
Ключ функции для синтеза сети. |
KeyFeatureNetworkTimeoutMs |
Ключ компонента, указывающий, что для запроса можно задать время ожидания сети. |
KeyFeatureNotInstalled |
Ключ функции, указывающий, что голосу может потребоваться скачать дополнительные данные, чтобы быть полностью функциональными. |
KeyParamPan |
Ключ параметра, чтобы указать, как речь сдвигается слева направо при разговоре текста. |
KeyParamSessionId |
Ключ параметра для указания идентификатора звукового сеанса (полученного из |
KeyParamStream |
Ключ параметра, указывающий тип звукового потока, используемый при разговоре текста или воспроизведения файла. |
KeyParamUtteranceId |
Ключ параметра для идентификации высказываний в |
KeyParamVolume |
Ключ параметра, указывающий объем речи относительно текущего тома типа потока, используемого при разговоре текста. |
ServiceMetaData |
Имя, в котором текст в подсистеме речи публикует сведения о себе. |
Свойства
Class |
Возвращает класс среды выполнения этого |
Handle |
Дескриптор базового экземпляра Android. (Унаследовано от Object) |
JniIdentityHashCode |
Константы и имена параметров для управления текстом в речь. (Унаследовано от Object) |
JniPeerMembers |
Константы и имена параметров для управления текстом в речь. |
PeerReference |
Константы и имена параметров для управления текстом в речь. (Унаследовано от Object) |
ThresholdClass |
Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода. |
ThresholdType |
Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода. |
Методы
Clone() |
Создает и возвращает копию этого объекта. (Унаследовано от Object) |
Dispose() |
Константы и имена параметров для управления текстом в речь. (Унаследовано от Object) |
Dispose(Boolean) |
Константы и имена параметров для управления текстом в речь. (Унаследовано от Object) |
Equals(Object) |
Указывает, равен ли другой объект этому объекту. (Унаследовано от Object) |
GetHashCode() |
Возвращает значение хэш-кода для объекта. (Унаследовано от Object) |
JavaFinalize() |
Вызывается сборщиком мусора в объекте, когда сборка мусора определяет, что больше ссылок на объект нет. (Унаследовано от Object) |
Notify() |
Пробуждение одного потока, ожидающего монитора этого объекта. (Унаследовано от Object) |
NotifyAll() |
Просыпает все потоки, ожидающие монитора этого объекта. (Унаследовано от Object) |
SetHandle(IntPtr, JniHandleOwnership) |
Задает свойство Handle. (Унаследовано от Object) |
ToArray<T>() |
Константы и имена параметров для управления текстом в речь. (Унаследовано от Object) |
ToString() |
Возвращает строковое представление объекта. (Унаследовано от Object) |
UnregisterFromRuntime() |
Константы и имена параметров для управления текстом в речь. (Унаследовано от Object) |
Wait() |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>помощи уведомления</em> или <эм>прерванного</em>. (Унаследовано от Object) |
Wait(Int64) |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прервано< или> до тех пор, пока не истекло определенное количество реального времени. (Унаследовано от Object) |
Wait(Int64, Int32) |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прервано< или> до тех пор, пока не истекло определенное количество реального времени. (Унаследовано от Object) |
Явные реализации интерфейса
IJavaPeerable.Disposed() |
Константы и имена параметров для управления текстом в речь. (Унаследовано от Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Константы и имена параметров для управления текстом в речь. (Унаследовано от Object) |
IJavaPeerable.Finalized() |
Константы и имена параметров для управления текстом в речь. (Унаследовано от Object) |
IJavaPeerable.JniManagedPeerState |
Константы и имена параметров для управления текстом в речь. (Унаследовано от Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Константы и имена параметров для управления текстом в речь. (Унаследовано от Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Константы и имена параметров для управления текстом в речь. (Унаследовано от Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Константы и имена параметров для управления текстом в речь. (Унаследовано от Object) |
Методы расширения
JavaCast<TResult>(IJavaObject) |
Выполняет преобразование типа, проверяемого средой выполнения Android. |
JavaCast<TResult>(IJavaObject) |
Константы и имена параметров для управления текстом в речь. |
GetJniTypeName(IJavaPeerable) |
Константы и имена параметров для управления текстом в речь. |