Authors
Advisor(s)
Abstract(s)
O aparecimento de assistentes de voz na casa dos clientes dos serviços de
televisão tem vindo a ser uma tendência crescente nos últimos anos. Um dos recursos
previstos como uma extensão significativa do serviço de televisão é a capacidade de o
utilizador poder interagir com o serviço usando a voz, em vez de um comando
tradicional. Com o principal objetivo de fazer com que a interação dos espectadores
com o serviço de televisão seja simplificada, a Vodafone junta-se à Amazon, para que
a partir do seu assistente de voz, a Alexa, seja possível controlar todas as operações
nas boxes de televisão nas casas dos seus clientes.
Este projeto, desenvolvido pela Celfocus, tem uma arquitetura de microsserviços
que visa fomentar o desenvolvimento ágil e a escalabilidade da solução. Foram
também utilizados vários serviços disponíveis na Amazon Web Services, como as
funções Lambda, o RDS (Relational Database Service) e o CloudWatch. Para a ligação
entre a Alexa e os microsserviços foi necessária a criação de uma aplicação que
permite a utilização de recursos ativados por voz nos dispositivos inteligentes
conectados (Amazon Alexa Skill).
Com o desenvolvimento deste projeto criou-se um sistema de integração que
conecta a assistente de voz, Alexa, e os novos produtos de televisão desenvolvidos
pela Vodafone. Desta forma é dada a oportunidade aos telespectadores de usufruírem
de uma nova experiência ao verem televisão.
The appearance of voice assistants in the homes of television service customers has been a growing trend in recent years. One of the features envisioned as a significant extension of the television service is the ability for the user to interact with the service using voice, rather than a traditional command. With the main goal of making the interaction of viewers with the television service simplified, Vodafone is joining Amazon, so that from its voice assistant, Alexa, it will be possible to control all operations in the television boxes in the homes of its customers. This project, developed by Celfocus, has a microservices architecture that aims to promote agile development and scalability of the solution. Several services available at Amazon Web Services were also used, such as Lambda functions, RDS (Relational Database Service), and CloudWatch. For the connection between Alexa and the microservices, it was necessary to create an application that allows the use of voice activated features in the connected smart devices (Amazon Alexa Skill). With the development of this project, an integration system was created that connects the voice assistant, Alexa, and the new television products developed by Vodafone. In this way, viewers are allowed to enjoy a new experience when watching television.
The appearance of voice assistants in the homes of television service customers has been a growing trend in recent years. One of the features envisioned as a significant extension of the television service is the ability for the user to interact with the service using voice, rather than a traditional command. With the main goal of making the interaction of viewers with the television service simplified, Vodafone is joining Amazon, so that from its voice assistant, Alexa, it will be possible to control all operations in the television boxes in the homes of its customers. This project, developed by Celfocus, has a microservices architecture that aims to promote agile development and scalability of the solution. Several services available at Amazon Web Services were also used, such as Lambda functions, RDS (Relational Database Service), and CloudWatch. For the connection between Alexa and the microservices, it was necessary to create an application that allows the use of voice activated features in the connected smart devices (Amazon Alexa Skill). With the development of this project, an integration system was created that connects the voice assistant, Alexa, and the new television products developed by Vodafone. In this way, viewers are allowed to enjoy a new experience when watching television.
Description
Dissertação apresentada à Escola Superior de Tecnologia do Instituto Politécnico de Castelo Branco
para cumprimento dos requisitos necessários à obtenção do grau de Mestre em Engenharia Informática - Área de Desenvolvimento de
Software e Sistemas Interativos
Keywords
Assistente de voz Alexa Digital TV Set-Top-Box Arquitetura de microsserviços Voice assistant Alexa Digital TV Set-Top-Box Microservices Architecture
