RecognizerIntent Класс

Определение

Константы для поддержки распознавания речи путем запуска Intent

[Android.Runtime.Register("android/speech/RecognizerIntent", DoNotGenerateAcw=true)]
public class RecognizerIntent : Java.Lang.Object
[<Android.Runtime.Register("android/speech/RecognizerIntent", DoNotGenerateAcw=true)>]
type RecognizerIntent = class
    inherit Object
Наследование
RecognizerIntent
Атрибуты

Комментарии

Константы для поддержки распознавания речи путем запуска Intent

Документация по Java для android.speech.RecognizerIntent.

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.

Конструкторы

RecognizerIntent(IntPtr, JniHandleOwnership)

Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.

Поля

ActionGetLanguageDetails

Широковещательное намерение, которое может быть активировано для компонента, BroadcastReceiver указанного в метаданных, определенных в #DETAILS_META_DATA метаданных удовлетворяющего Activity#ACTION_WEB_SEARCH.

ActionRecognizeSpeech

Запускает действие, которое запрашивает у пользователя речь и отправляет его через распознаватель речи.

ActionVoiceSearchHandsFree

Запускает действие, которое запрашивает у пользователя речь, не требуя визуального внимания пользователя или сенсорного ввода.

ActionWebSearch

Запускает действие, которое запрашивает у пользователя речь, отправляет его через распознаватель речи и либо отображает результат поиска в Интернете, либо активирует другой тип действия на основе речи пользователя.

DetailsMetaData

Имя метаданных, под которым Activity реализация #ACTION_WEB_SEARCH может использовать для предоставления имени BroadcastReceiver класса , который может отвечать на запрос дополнительных сведений из любого из широковещательных намерений, указанных в этом классе.

ExtraAudioInjectSource

Дополнительный ключ, используемый в намерении, который предоставляет уже открытый источник звука для использования RecognitionService.

ExtraAudioSource

Необязательное android.os.ParcelFileDescriptor указание на уже открытый источник звука для использования распознавателя.

ExtraAudioSourceChannelCount

Необязательное целое число, используемое с #EXTRA_AUDIO_SOURCE, чтобы указать количество каналов в аудио.

ExtraAudioSourceEncoding

Необязательное целое число (из android.media.AudioFormat), используемое с #EXTRA_AUDIO_SOURCE, чтобы указать кодировку звука.

ExtraAudioSourceSamplingRate

Необязательное целое число, используемое с #EXTRA_AUDIO_SOURCE, чтобы указать частоту выборки звука.

ExtraBiasingStrings

Необязательный список строк, к которым распознаватель должен смещение результатов распознавания.

ExtraCallingPackage

Дополнительный ключ, используемый в намерении распознавателя речи для голосового поиска.

ExtraConfidenceScores

Массив с плавающей точкой с оценкой достоверности результатов распознавания при выполнении #ACTION_RECOGNIZE_SPEECH.

ExtraEnableBiasingDeviceContext

Необязательный логический параметр для включения смещения в контексте устройства.

ExtraEnableFormatting

Необязательная строка для включения форматирования текста (e.

ExtraEnableLanguageDetection

Необязательный логическое значение, указывающее, следует ли включить распознавание языка.

ExtraEnableLanguageSwitch

Необязательная строка для автоматического переключения на язык, на котором говорится с требуемым уровнем конфиденциальности, вместо того, чтобы ограничиваться одним языком.

ExtraHidePartialTrailingPunctuation

Необязательный логический, используемый с #EXTRA_ENABLE_FORMATTING, чтобы предотвратить добавление распознавателя знаков препинания после последнего слова частичных результатов.

ExtraLanguage

Необязательный тег языка IETF (как определено в BCP 47), например en-US.

ExtraLanguageDetectionAllowedLanguages

Необязательный список тегов языка IETF (как определено в BCP 47, e.

ExtraLanguageModel

Сообщает распознавательу, какую модель речи предпочесть при выполнении #ACTION_RECOGNIZE_SPEECH.

ExtraLanguagePreference

Ключ к дополнительному объекту Bundle в возвращаемом #ACTION_GET_LANGUAGE_DETAILS объекте String , который представляет текущий языковой предпочтения, заданный пользователем, — строку языкового стандарта, например "en-US".

ExtraLanguageSwitchAllowedLanguages

Необязательный список тегов языка IETF (как определено в BCP 47, e.

ExtraMaskOffensiveWords

Необязательный логическое значение, указывающее, должен ли распознаватель маскировать оскорбительные слова в результатах распознавания.

ExtraMaxResults

Необязательное ограничение максимального числа возвращаемых результатов.

ExtraOnlyReturnLanguagePreference

Укажите этот дополнительный логический параметр в широковещательной трансляции #ACTION_GET_LANGUAGE_DETAILS , чтобы указать, что в ответе требуется только текущий языковой параметр.

ExtraOrigin

Необязательное значение, которое можно использовать для указания URL-адреса ссылки страницы, на которой была запрошена речь.

ExtraPartialResults

Необязательный логическое значение, указывающее, должны ли частичные результаты возвращаться распознавателями, когда пользователь говорит (по умолчанию — false).

ExtraPreferOffline

Необязательный логическое значение, используемое с #ACTION_RECOGNIZE_SPEECH, #ACTION_VOICE_SEARCH_HANDS_FREEчтобы #ACTION_WEB_SEARCH указать, следует ли использовать только автономный механизм распознавания речи.

ExtraPrompt

Необязательный текстовый запрос для отображения пользователю при запросе на разговор.

ExtraRequestWordConfidence

Необязательный логическое значение, указывающее, должен ли распознаватель возвращать уровень достоверности каждого слова в окончательных результатах распознавания.

ExtraRequestWordTiming

Необязательный логическое значение, указывающее, должен ли распознаватель возвращать метку времени каждого слова в окончательных результатах распознавания.

ExtraResults

ArrayList< String> результатов распознавания при выполнении #ACTION_RECOGNIZE_SPEECH.

ExtraResultsPendingintent

Если намерение имеет значение #ACTION_RECOGNIZE_SPEECH, действие ввода речи вернет вам результаты с помощью механизма результатов действия.

ExtraResultsPendingintentBundle

Если вы используете #EXTRA_RESULTS_PENDINGINTENT для указания намерения пересылки, вы также можете использовать его для предоставления дополнительных дополнительных сведений для конечного намерения.

ExtraSecure

Необязательный логический параметр, указывающий, что голосовой поиск без рук выполнялся, когда устройство находилось в безопасном режиме.

ExtraSegmentedSession

Необязательная строка для включения режима сегментированного сеанса указанного типа, который может иметь значение #EXTRA_AUDIO_SOURCE, #EXTRA_SPEECH_INPUT_MINIMUM_LENGTH_MILLIS или #EXTRA_SPEECH_INPUT_COMPLETE_SILENCE_LENGTH_MILLIS.

ExtraSpeechInputCompleteSilenceLengthMillis

Время, которое должно занять после того, как распознаватель перестанет слышать речь, чтобы считать ввод завершенным, поэтому завершится сеанс распознавания.

ExtraSpeechInputMinimumLengthMillis

Необязательное целое число, указывающее минимальную продолжительность сеанса распознавания.

ExtraSpeechInputPossiblyCompleteSilenceLengthMillis

Время, которое должно занять после того, как мы перестанем слышать речь, чтобы считать входные данные, возможно, завершены.

ExtraSupportedLanguages

Ключ к дополнительному в Bundle возвращаемом #ACTION_GET_LANGUAGE_DETAILS объекте , который представляет ArrayListStringязыки, поддерживаемые этой реализацией распознавания голоса, — список строк, таких как "en-US", "cmn-Hans-CN" и т. д.

ExtraWebSearchOnly

Необязательный логическое значение, используемое с #ACTION_WEB_SEARCH, чтобы указать, следует ли запускать веб-поиск только в ответ на речь пользователя.

FormattingOptimizeLatency

Оптимизирует задержку форматирования.

FormattingOptimizeQuality

Оптимизирует качество форматирования.

LanguageModelFreeForm

Используйте языковую модель, основанную на распознавании речи в свободной форме.

LanguageModelWebSearch

Используйте языковую модель на основе условий поиска в Интернете.

LanguageSwitchBalanced

Значение, используемое для #EXTRA_ENABLE_LANGUAGE_SWITCH.

LanguageSwitchHighPrecision

Значение, используемое для #EXTRA_ENABLE_LANGUAGE_SWITCH.

LanguageSwitchQuickResponse

Значение, используемое для #EXTRA_ENABLE_LANGUAGE_SWITCH.

Свойства

Class

Возвращает класс среды выполнения данного объекта Object.

(Унаследовано от Object)
Handle

Дескриптор базового экземпляра Android.

(Унаследовано от Object)
JniIdentityHashCode

Константы для поддержки распознавания речи путем запуска Intent

(Унаследовано от Object)
JniPeerMembers

Константы для поддержки распознавания речи путем запуска Intent

PeerReference

Константы для поддержки распознавания речи путем запуска Intent

(Унаследовано от Object)
ThresholdClass

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

ThresholdType

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

Методы

Clone()

Создает и возвращает копию этого объекта.

(Унаследовано от Object)
Dispose()

Константы для поддержки распознавания речи путем запуска Intent

(Унаследовано от Object)
Dispose(Boolean)

Константы для поддержки распознавания речи путем запуска Intent

(Унаследовано от Object)
Equals(Object)

Указывает, равен ли какой-то другой объект этому объекту.

(Унаследовано от Object)
GetHashCode()

Возвращает значение хэш-кода для объекта.

(Унаследовано от Object)
GetVoiceDetailsIntent(Context)

Возвращает намерение трансляции для запуска с помощьюContext#sendOrderedBroadcast(Intent, String, BroadcastReceiver, android.os.Handler, int, String, Bundle) для получения сведений из пакета, реализующего голосовой поиск.

JavaFinalize()

Вызывается сборщиком мусора для объекта , когда сборка мусора определяет, что больше нет ссылок на объект .

(Унаследовано от Object)
Notify()

Пробуждает один поток, ожидающий монитора этого объекта.

(Унаследовано от Object)
NotifyAll()

Пробуждает все потоки, ожидающие на мониторе этого объекта.

(Унаследовано от Object)
SetHandle(IntPtr, JniHandleOwnership)

Задает свойство Handle.

(Унаследовано от Object)
ToArray<T>()

Константы для поддержки распознавания речи путем запуска Intent

(Унаследовано от Object)
ToString()

Возвращает строковое представление объекта.

(Унаследовано от Object)
UnregisterFromRuntime()

Константы для поддержки распознавания речи путем запуска Intent

(Унаследовано от Object)
Wait()

Вызывает ожидание текущего потока, пока он не пробудится, как правило, из-за <уведомления><<> или>прерывания или прерывания.><

(Унаследовано от Object)
Wait(Int64)

Вызывает ожидание текущего потока, пока он не пробудится, как правило, путем <уведомления><<> или>прерывания или прерывания<> или до истечения определенного количества реального времени.

(Унаследовано от Object)
Wait(Int64, Int32)

Вызывает ожидание текущего потока, пока он не пробудится, как правило, путем <уведомления><<> или>прерывания или прерывания<> или до истечения определенного количества реального времени.

(Унаследовано от Object)

Явные реализации интерфейса

IJavaPeerable.Disposed()

Константы для поддержки распознавания речи путем запуска Intent

(Унаследовано от Object)
IJavaPeerable.DisposeUnlessReferenced()

Константы для поддержки распознавания речи путем запуска Intent

(Унаследовано от Object)
IJavaPeerable.Finalized()

Константы для поддержки распознавания речи путем запуска Intent

(Унаследовано от Object)
IJavaPeerable.JniManagedPeerState

Константы для поддержки распознавания речи путем запуска Intent

(Унаследовано от Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Константы для поддержки распознавания речи путем запуска Intent

(Унаследовано от Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Константы для поддержки распознавания речи путем запуска Intent

(Унаследовано от Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Константы для поддержки распознавания речи путем запуска Intent

(Унаследовано от Object)

Методы расширения

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверенного средой выполнения Android.

JavaCast<TResult>(IJavaObject)

Константы для поддержки распознавания речи путем запуска Intent

GetJniTypeName(IJavaPeerable)

Константы для поддержки распознавания речи путем запуска Intent

Применяется к