Name: | Description: | Size: | Format: | |
---|---|---|---|---|
5.5 MB | Adobe PDF |
Authors
Advisor(s)
Abstract(s)
O Windless Media Server (WMS) é uma solução desenvolvida pela Altice Labs para
serviços de multimédia, tais como toque de anúncios áudio, gravação de chamadas e
criação de conferências. Os serviços multimédia do WMS são servidos pela aplicação
open-source Asterisk, sobre o protocolo de sinalização Session Initiation Protocol
(SIP) em conjunto com os protocolos Session Description Protocol (SDP) e Real-
Time Transport Protocol (RTP). De forma a acompanhar a evolução tecnológica
do Asterisk, houve também a necessidade de evoluir a integração do WMS com o
Asterisk. Esta integração passou a ser feita através de uma aplicação denominada
WMS Adapter que tira partido das Application Programming Interfaces (APIs) que o
Asterisk disponibiliza. A aplicação responsável por fazer a interligação entre o WMS
e o Asterisk encontra-se em fase de protótipo, pelo que apenas suporta recursos
básicos de controlo de chamadas. Contudo, no que toca a recursos de Automatic
Speech Recognition (ASR) e Text-To-Speech (TTS), não existe suporte nativo dado
pelo Asterisk, sendo que atualmente estas funcionalidades são dadas por outras
componentes do servidor de multimédia.
Pretende-se com este projeto dar continuidade ao desenvolvimento do protótipo,
implementando funcionalidades em falta, incluindo a incorporação de recursos de
reconhecimento e síntese de fala através do Asterisk.
The Windless Media Server (WMS) is a solution developed by Altice Labs for multimedia services, such as audio announcement playback, call recording and conference creation. WMS multimedia services are served by the open-source Asterisk application, using the Session Initiation Protocol (SIP) along with Session Description Protocol (SDP) and Real-Time Transport Protocol (RTP). In order to keep up with the technological evolution of Asterisk, there was a need to enhance the integration of WMS with Asterisk. This integration now utilizes a application called WMS Adapter that leverages the Application Programming Interfaces (APIs) provided by Asterisk. The application responsible for bridging WMS and Asterisk is currently in the prototype phase, supporting only basic call control features. However, when it comes to ASR and TTS resources, there is no native support provided by Asterisk, and these functionalities are currently handled by other components of the media server. This project aims to continue the development of the prototype by implementing the missing functionalities, including the incorporation of speech recognition and synthesis resources through Asterisk.
The Windless Media Server (WMS) is a solution developed by Altice Labs for multimedia services, such as audio announcement playback, call recording and conference creation. WMS multimedia services are served by the open-source Asterisk application, using the Session Initiation Protocol (SIP) along with Session Description Protocol (SDP) and Real-Time Transport Protocol (RTP). In order to keep up with the technological evolution of Asterisk, there was a need to enhance the integration of WMS with Asterisk. This integration now utilizes a application called WMS Adapter that leverages the Application Programming Interfaces (APIs) provided by Asterisk. The application responsible for bridging WMS and Asterisk is currently in the prototype phase, supporting only basic call control features. However, when it comes to ASR and TTS resources, there is no native support provided by Asterisk, and these functionalities are currently handled by other components of the media server. This project aims to continue the development of the prototype by implementing the missing functionalities, including the incorporation of speech recognition and synthesis resources through Asterisk.
Description
Keywords
WMS TTS ASR Asterisk WMS adapter SIP SDP RTP Asterisk APIs Ambientes conteinerizados Containerized environments