Skip to content

plonegovbr/brasil.gov.vlibrasnews

Repository files navigation

Integração do VLibras News API no Plone

O VLibras News API é um serviço desenvolvido pelo Laboratório de Aplicações de Video Digital para gerar traduções para LIBRAS em forma de vídeos armazenados no YouTube.

Este pacote é uma integração do VLibras News API no Plone, atraves de um behavior para tipos de conteúdo Dexterity.

Para habilitar a instalação deste produto em um ambiente que utilize o buildout:

  1. Editar o arquivo buildout.cfg (ou outro arquivo de configuração) e adicionar o pacote brasil.gov.vlibrasnews à lista de eggs da instalação:
[buildout]
...
eggs =
    brasil.gov.vlibrasnews
  1. Após alterar o arquivo de configuração é necessário executar ''bin/buildout'', que atualizará sua instalação.
  2. Reinicie o Plone
  3. Acesse o painel de controle e instale o produto .gov.br: Tradução de Português para LIBRAS.

Após instalar o pacote é preciso ir na 'Configuração do Site', selecionar 'VLibras News API' nas 'Configurações de Complementos', e informar o token de acesso.

Para ativar o behavior é necessário ir em 'Tipos de conteúdo Dexterity', selecionar o tipo de conteúdo que será processado, e habilitar o behavior 'VLibras News'.

Um novo campo de só leitura será disponibilizado para armazenar o endereço do vídeo com a tradução a LIBRAS do conteúdo processado.

Quando um usuário publicar um objeto de um tipo de conteúdo com o behavior habilitado, uma requisição é feita na API para criar um vídeo com a tradução do conteúdo para LIBRAS.

A partir desse momento a API é consultada periodicamente para conhecer o estado do processamento do vídeo. Quando o vídeo ficar pronto para visualização, um viewlet disponibiliza um player para assistir o video.

Caso o conteúdo for modificado, o vídeo anterior é retirado e uma nova requisição é feita para criar um novo vídeo com a tradução do conteúdo atualizado para LIBRAS.

Caso o conteúdo for excluido, uma requisição é feita para excluir também o vídeo com a tradução do conteúdo para LIBRAS.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published