Interacção inteligente (si) de reconhecimento de gesto para aplicações samsung smarttv

Antes de olhar inteligente Interaction (SI) o reconhecimento de gestos em detalhe, será útil para começar com um exemplo de aplicação com o recurso. O seguinte é RoyPoy, um Handstudio- desenvolvido aplicativo arte educacional.

Video: Apps de música para smart TV

manipulação de eventos do mouse da Samsung SmartTV é semelhante a um comum evento javascript rato manipulação. No entanto, ele tem um grande potencial problema de perder o foco através de um onclick evento mouse. Este processo deve ser ainda mais bem tratadas durante a utilização de múltiplos dispositivos de entrada.

Video: Como baixar apps na Smart TV

Configurando o recurso de reconhecimento de gestos

Defina o elemento do mouse para “y” no arquivo config.xml para permitir a aplicação do recurso de reconhecimento de gestos.

config.xmly

Registrar e cancelar o registro do evento de reconhecimento de gestos

Use a função SubscribeExEvent Web API () para registrar o reconhecimento de gestos. Use a função UnsubscribeExEvent () para cancelar o registro um evento que foi registrado anteriormente com a função SubscribeExEvent ().

Video: MODO FIESTA SAMSUNG SMART TV

manipulação de eventos

Samsung SmartTV executa a função de retorno de chamada registrado quando o reconhecimento de voz é iniciado. A função recebe o objecto evento como parâmetro, que retorna tipo de evento, resultado, e algumas outras propriedades.

Gesto Tipos de Reconhecimento de Eventos
Tipo de eventoDescrição
EVENT_GESTURE_BEGIN_MONITORmão primária&movimento rsquo-s é detectada
EVENT_GESTURE_SECONDARY_LOSTlado secundário&movimento rsquo-s é perdida
EVENT_GESTURE_SECONDARY_DETECTlado secundário&movimento rsquo-s é detectada
EVENT_GESTURE_2HAND_ZOOMUsuário fez o gesto de zoom
EVENT_GESTURE_2HAND_ROTATEUsuário fez o gesto de rotação
EVENT_GESTURE_LIKEUsuário fez o gesto como

O valor do resultado depende de cada tipo de evento.

Configurando o HelpBar Gesture



O gesto helpbar mostra gestos disponíveis ou informações de status na parte inferior da tela do Samsung SmartTV.

O HelpBar Gesto mostrado é a partir do modelo 2012, e Áreas selecionáveis ​​por um ponteiro são do modelo 2013.

Como o reconhecimento de voz, o processo de reconhecimento de gestos depende do modo helpbar. Utilizar a função SetGestureHelpbarInfo () para controlar a helpbar gesto.

A função SetGestureHelpbarInfo ()
FunçãoSetGestureHelpbarInfo
VersãoApoio do reconhecimento-0001
Tipo de segurançaDETEC
UsoSetGestureHelpbarInfo (helpbarInfo)
parâmetros
helpbarInfo

[Cadeia] Informações do helpbar a ser registrado
Exemplovar helpbarInfo = ‘{helpbarType:
“HELPBAR_TYPE_GESTURE_CUSTOMIZE”, helpbarItemsList: [{itemType:
“HELPBAR_GESTURE_ITEM_RETURN”, itemText: “Volte”}, {itemType:
“HELPBAR_GESTURE_ITEM_ZOOM_OUT_IN”, itemText: “Zoom in / out”},
{ItemType: “HELPBAR_GESTURE_ITEM_ROTATION”, itemText: “Rotate
foto" }]}`-
webapis.recognition.SetGestureHelpbarInfo (helpbarInfo) -

O objecto helpbarInfo parâmetro tem a seguinte estrutura. Enquanto o gráfico a trata como se fosse um tipo de dados objeto para ajudar a compreensão, é na verdade um tipo de dados String.

Estrutura do Reconhecimento de Gestos HelpBar
Estrutura{
helpbarType: HelpBar Tipo
helpbarItemList: [{itemType: Tipo de Item, itemText: “Texto”}
] -
}
helpbarTypeHelpBar Tipo
HELPBAR_TYPE_GESTURE_CUSTOMIZE
ItemsListlista de itens para o HelpBar (inclui lista de comandos)
itemType ItemTypes é comanda o gesto para ser exibido no
HelpBar. Apenas eventos para gestos registrados aqui são
recebido.
HELPBAR_GESTURE_ITEM_RETURN
HELPBAR_GESTURE_ITEM_ZOOM_OUT_IN
HELPBAR_GESTURE_ITEM_ROTATION
HELPBAR_GESTURE_ITEM_POSE_LIKE
HELPBAR_GESTURE_ITEM_MOVE

itemText itemText é o texto a ser mostrado no HelpBar

ExemplogesturehelpbarInfo = ‘{“helpbarType:
HELPBAR_TYPE_GESTURE_DEFAULT”}’ -

eventos não-padrão do mouse - Tapa ou Thumbs Up - necessidade de ser registrado no helpbarItemList a ser reconhecido pela TV. Como no reconhecimento de voz, o helpbarItemList tem um número máximo de itens - quatro.


Publicações relacionadas