Interação inteligente (si) de reconhecimento de voz para aplicações samsung smarttv
O recurso de reconhecimento de voz SI começa quando um usuário fala um comando de partida programada ou pressiona a tecla de reconhecimento de voz em um controlador inteligente. O comando de partida pode ser alterado no menu de configuração do Samsung SmartTV.
Conteúdo
Os gráficos a seguir demonstra como a API SI lida com comandos de reconhecimento de voz do usuário.
reconhecimento de voz Activar
Uma vez que a preparação anterior é feito, definir o elemento de voz para “y” no arquivo config.xml para permitir a aplicação do recurso de reconhecimento de voz.
config.xmly
reconhecimento de voz registrar
Use a função SubscribeExEvent Web API () para registrar o reconhecimento de voz.
Função | SubscribeExEvent |
Versão | Apoio do reconhecimento-0001 |
Tipo de segurança | DETEC |
Uso | SubscribeExEvent ( PL_RECOGNITION_TYPE tipo, String nome, função de retorno) |
Valor de retorno | Vazio |
Exibição no Emulator | “O resultado de reconhecimento de voz é devolvido com o função de retorno “. (Resultado do reconhecimento de voz é devolvido pela função de retorno) |
Os parâmetros da função follow SubscribeExEvent ():
Segue-se um exemplo da função SubscribeExEvent ():
Desregistrando um evento
Use a função UnsubscribeExEvent () para cancelar o registro um evento que foi registrado anteriormente com a função SubscribeExEvent ().
Função | UnsubscribeExEvent |
Versão | Apoio do reconhecimento-0001 |
Tipo de segurança | DETEC |
Uso | UnsubscribeExEvent ( PL_RECOGNITION_TYPE Tipo, nome String) |
Valor de retorno | 1 (sucesso) 0 (Falha) |
Exibição no Emulator | Sempre 1 é devolvido |
Video: baixar apps smart tv samsung
Os parâmetros do UnsubscribeExEvent () função de acompanhamento:
Video: Melhor que o APP Netflix (smart tv)
Segue-se um exemplo da função UnsubscribeExEvent ():
Um aplicativo deve usar a função UnsubscribeExEvent () e cancelar eventos registrados na saída. Configurar esta manipulação no manipulador window.onunload exceção.
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.
A tabela a seguir lista os tipos de eventos.
Tipo de evento | Descrição |
---|---|
EVENT_VOICE_BEGIN_MONITOR | Usuário falou o comando de partida |
EVENT_VOICE_BTSOUND_START | Usuário pressionou o botão de reconhecimento de voz em um inteligente controlador |
EVENT_VOICE_RECOG_RESULT | A TV retorna o resultado de reconhecimento de voz |
O valor do resultado mantém a entrada de voz do usuário reconhecido.