Titulo Estágio
2022_23_N8_Adaptador para serviços de fala da Google_MEI
Áreas de especialidade
Sistemas Inteligentes
Engenharia de Software
Local do Estágio
Aveiro
Enquadramento
O processamento de linguagem natural (NPL) é uma tecnologia cada vez mais presente no nosso dia-a-dia, integrando uma vasta gama de aplicações como assistentes de voz, chatbots, serviços de IVR..., sendo o reconhecimento de fala (ASR) e a síntese de texto para fala (TTS) duas das principais tecnologias neste tipo de aplicações.
Objetivo
Pretende-se desenvolver um adptador para servidores Asterisk cloud-based que integre os serviços da Google tanto reconhecimento de fala (ASR), assim como para síntese de texto para fala (TTS).
Este projeto tem os seguintes objetivos:
1. Instanciação em infraestruturas cloud-base em modelos tipo SaaS (Software as a Service).
2. Incorporar funcionalidades de elasticidade automática de instanciação para responder de forma dinâmica ao aumento / diminuição de tráfego.
3. Integração com ferramentas de CI/CD (drone, argo).
Plano de Trabalhos - Semestre 1
- Estudo das tecnologias: Kubernets, Docker, Protobuf, gRPC;
- Desenho da arquitectura e interfaces;
- Instalação e experimentação do Asterisk e da sua API (ARI);
- Desenvolvimento de uma aplicação protótipo em Golang;
- Testes;
- Elaboração de Relatório Intercalar;
Plano de Trabalhos - Semestre 2
- Estudar e aplicar técnicas de desenvolvimento de micro serviços e deploy em ambientes kubernets
- Testes de desempenho, redundância e resiliência;
- Elaboração de documentação de projeto;
- Elaboração de relatório final;
Condições
Com possibilidade de integrar uma Bolsa de Investigação -
Programa GENIUS - durante a realização do projeto de Dissertação - Integração
numa equipa de I&D na Empresa Altice Labs .
Valor de bolsa de acordo com tabelas da FCT (ver pdf em (www.Inova-Ria.pt).
Período de realização
de acordo com o enquadramento da Universidade.
Horário:
De acordo com enquadramento da Universidade
Formato:
hibrido ou remoto (a combinar)
Meios:
atribuição de um PC portátil e acessos à rede Interna da Altice Labs
Kit de
Acolhimento
Onboarding
nas equipas da Altice Labs, com atribuição de um tutor full-time
Possibilidade de
participar em todas as iniciativas de partilha de conhecimento ou de
entretenimento levadas a cabo pela Altice Labs
Possibilidade
de entrada nos quadros da empresa
Os alunos interessados deverão enviar para
genius@inova-ria.pt ao cc Dra Regina Maia Sacchetti (963618710).
• Curriculum Vitae;
• Disciplinas realizadas até ao momento com médias ; simples
documento eletrónico, que poderá obter no portal académico .
Processo de Seleção: Entrevista Inova-Ria - PROGRAMA GENIUS
na qual fará parte o Orientador do projeto de forma a esclarecer a temática
envolvida.
• média prevista de 13,5 - 14 valores (média linear entre
licenciatura e mestrado);
• Indicação de áreas de interesse.
Enviar a tua candidatura: genius@inova-ria.pt
Observações
Referências bibliográficas:
·
https://cloud.google.com/speech-to-text
·
https://cloud.google.com/text-to-speech
·
https://grpc.io/
·
https://developers.google.com/protocol-buffers/
Perfil requerido ao candidato:
·
Disponibilidade e motivação
para aceitar novos desafios
·
Assertividade na discussão
de conceitos, arquiteturas e tecnologias
·
Conhecimentos na área de
programação e arquitetura de sistemas
·
Conhecimento/vontade de
aprender arquitetura de sistemas cloud-based e docker/kubernets
·
Conhecimentos/vontade de
aprender na área de SaaS
·
Conhecimento em linguagem
de programação Golang
·
Conhecimentos Linux
Aspectos inovadores da proposta:
·
Arquiteturas cloud-based e
Docker/Kubernetes
·
gRPC e protobuf
Orientador
Virgílio André Mendes Cunha
virgilio-a-cunha@alticelabs.com 📩