12.07.2015 Views

COLETÂNEA BITEC2008-2010 - CNI

COLETÂNEA BITEC2008-2010 - CNI

COLETÂNEA BITEC2008-2010 - CNI

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

380 COLETÂNEA BITEC 2008-<strong>2010</strong>realizadas com ele; e Botao representa as opções de interação, com os respectivos texto dos diálogos aserem construídos. Essa estrutura está representada na figura 5.A classe TeouViScheduler é responsável por receber todas as informações provenientes do FormatadorNCL e criação da estrutura de dados já descrita. A classe TeouViVXML é responsável pela criação dodocumento VoiceXML com as informações da estrutura de dados. E a classe TeouVi é responsável pelacomunicação com o gateway de voz e com o Gerenciador de Eventos do Ginga.A TeouVi é chamada sempre que há alguma mídia a ser executada e que possui algum elemento associado com valor do atributo role igual a ‘onSelection’, indicando uma opção de interação paraaquela mídia.A partir desse ponto, a TeouVi vai verificar o descritor e a região da mídia para identificar, respectivamente,se há opção navegação entre diferentes mídias e se a mídia vai entrar no diálogo de voz – casoesteja em uma base de região para celular, será ignorada.25.4.1.1 Mapeamento NCL-VoiceXMLO mapeamento foi dividido em diferentes áreas funcionais da NCL. Mas ainda deve sofrer estudosaprofundados para adequar-se à necessidade do usuário. Por exemplo, caso seja um deficientevisual, não interessa informar sobre mudanças no layout da apresentação, mas caso esteja usando ainteração vocal somente para melhorar a usabilidade, talvez seja interessante ser informado sobreessas mudanças.Área Funcional StructureOs elementos , e não possuem mapeamento para elementos VoiceXML. O maispróximo de um mapeamento seria o elemento que inicia os documentos VoiceXML.Área Funcional LayoutO elemento tem seu atributo device avaliado para checar o dispositivo associado às suasregiões filhas. No caso da Teouvi em execução em uma televisão, a associada a um celular,será ignorada, e não serão criados diálogos utilizando as mídias associadas a essas regiões.O elemento terá o conteúdo da mídia associada sintetizado quando estiverno foco da apresentação.Área Funcional ComponentsO elemento terá seu conteúdo sintetizado quando a região associada a ele estiver no foco daapresentação. O conteúdo é obtido por meio do elemento associado à mídia. Será incorporadoao elemento do VoiceXML.O elemento é incorporado ao elemento prompt do VoiceXML, similarmente ao elemento. Porém, deverá ser verificado sua porta para descobrir a mídia inicial e obter o conteúdo dessamídia para uso no .

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!