DynamicMiniKeyboard

Extends DynamicKeyboardBase

The DynamicMiniKeyboard node is similar to the legacy MiniKeyboard node, but with additional voice entry functionality. It enables text and voice entry of letters A-Z and digits 0-9. It is typically used for entering a search query.

The key layout is fixed based on the node's pre-built Key Definition File.

roku815px - dynamic-mini-keyboard

Fields

The DynamicMiniKeyboard node inherits all its fields from its parent DynamicKeyboardBase node class. See the DynamicKeyboardBase and its base classes (Group and Node) for descriptions of the fields that can be configured.

Default VoiceTextEditBox settings

FieldTypeDefaultDescription
voiceEntryTypestring"alphanumeric"The type of characters accepted via voice entry.
voiceEnabledbooleantrueSpecifies whether voice entry is enabled for the text edit box of the DynamicMiniKeyboard.
maxTextLengthinteger75The maximum number of characters that may be entered into the text edit box of the DynamicMiniKeyboard.

Sample app

You can download and install a sample app that demonstrates how to create and configure a dynamic voice-enabled mini-keyboard.