Determining a Non-Intrusive Voice Quality Model Using Machine Learning and Signal Analysis in Time
Autor(a) principal: | |
---|---|
Data de Publicação: | 2019 |
Outros Autores: | |
Tipo de documento: | Artigo |
Idioma: | eng |
Título da fonte: | INFOCOMP: Jornal de Ciência da Computação |
Texto Completo: | https://infocomp.dcc.ufla.br/index.php/infocomp/article/view/630 |
Resumo: | The purpose of this paper is to determine a solution to estimate the quality of a signal ofusing time domain signal information and machine learning algorithms inan environment that simulates wireless networks using Voice over Internet Protocol (VoIP). The methodologyemployed was divided into three stages, and degradations were initially applied in an environment thatsimulated wireless networks making changes in two parameters being the signal-to-noise ratio (SNR)and the type of modulation scheme. To perform the degradations on six distinct signals, algorithmsimplemented in MATLAB were used to simulate the effect of fading in wireless environments.In the second step, time domain graphs were plotted that correspond to the degradations and thatwere saved, 272 of them were used for training on 12 different learning algorithms.implemented in the Weka tool. In the last step, software-trained algorithmsimplemented in Java called PredictorFX in order to predict the value of MOS throughan audio image in the time domain. The results were satisfactory, the besttrained regression algorithms called r1 were RandomTree, RandomForest and IBk withcorrelation coefficients ranging from 0.9798 to 0.9982 in the validation phase. In relation to r2 thebest were RandomTree, RandomForest, IBk and AditiveRegression with correlation coefficientranging from 0.9375 to 0.9923 in the validation phase. And finally, for the training algorithms for thenamed c1 classification the best trained algorithms were IBk, RandomTree, RandomForestand J48 with a range of 48.53% to 98.53% of correctly classified instances. |
id |
UFLA-5_0696e88b0c757fc143332fc953d3a833 |
---|---|
oai_identifier_str |
oai:infocomp.dcc.ufla.br:article/630 |
network_acronym_str |
UFLA-5 |
network_name_str |
INFOCOMP: Jornal de Ciência da Computação |
repository_id_str |
|
spelling |
Determining a Non-Intrusive Voice Quality Model Using Machine Learning and Signal Analysis in TimeThe purpose of this paper is to determine a solution to estimate the quality of a signal ofusing time domain signal information and machine learning algorithms inan environment that simulates wireless networks using Voice over Internet Protocol (VoIP). The methodologyemployed was divided into three stages, and degradations were initially applied in an environment thatsimulated wireless networks making changes in two parameters being the signal-to-noise ratio (SNR)and the type of modulation scheme. To perform the degradations on six distinct signals, algorithmsimplemented in MATLAB were used to simulate the effect of fading in wireless environments.In the second step, time domain graphs were plotted that correspond to the degradations and thatwere saved, 272 of them were used for training on 12 different learning algorithms.implemented in the Weka tool. In the last step, software-trained algorithmsimplemented in Java called PredictorFX in order to predict the value of MOS throughan audio image in the time domain. The results were satisfactory, the besttrained regression algorithms called r1 were RandomTree, RandomForest and IBk withcorrelation coefficients ranging from 0.9798 to 0.9982 in the validation phase. In relation to r2 thebest were RandomTree, RandomForest, IBk and AditiveRegression with correlation coefficientranging from 0.9375 to 0.9923 in the validation phase. And finally, for the training algorithms for thenamed c1 classification the best trained algorithms were IBk, RandomTree, RandomForestand J48 with a range of 48.53% to 98.53% of correctly classified instances.Editora da UFLA2019-12-10info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://infocomp.dcc.ufla.br/index.php/infocomp/article/view/630INFOCOMP Journal of Computer Science; Vol. 18 No. 2 (2019): December 2019; pp-pp1982-33631807-4545reponame:INFOCOMP: Jornal de Ciência da Computaçãoinstname:Universidade Federal de Lavras (UFLA)instacron:UFLAenghttps://infocomp.dcc.ufla.br/index.php/infocomp/article/view/630/522Zegarra Rodriguez, DemostenesBrandão Junior, Luiz Carlosinfo:eu-repo/semantics/openAccess2019-12-10T21:48:24Zoai:infocomp.dcc.ufla.br:article/630Revistahttps://infocomp.dcc.ufla.br/index.php/infocompPUBhttps://infocomp.dcc.ufla.br/index.php/infocomp/oaiinfocomp@dcc.ufla.br||apfreire@dcc.ufla.br1982-33631807-4545opendoar:2024-05-21T19:54:44.564445INFOCOMP: Jornal de Ciência da Computação - Universidade Federal de Lavras (UFLA)true |
dc.title.none.fl_str_mv |
Determining a Non-Intrusive Voice Quality Model Using Machine Learning and Signal Analysis in Time |
title |
Determining a Non-Intrusive Voice Quality Model Using Machine Learning and Signal Analysis in Time |
spellingShingle |
Determining a Non-Intrusive Voice Quality Model Using Machine Learning and Signal Analysis in Time Zegarra Rodriguez, Demostenes |
title_short |
Determining a Non-Intrusive Voice Quality Model Using Machine Learning and Signal Analysis in Time |
title_full |
Determining a Non-Intrusive Voice Quality Model Using Machine Learning and Signal Analysis in Time |
title_fullStr |
Determining a Non-Intrusive Voice Quality Model Using Machine Learning and Signal Analysis in Time |
title_full_unstemmed |
Determining a Non-Intrusive Voice Quality Model Using Machine Learning and Signal Analysis in Time |
title_sort |
Determining a Non-Intrusive Voice Quality Model Using Machine Learning and Signal Analysis in Time |
author |
Zegarra Rodriguez, Demostenes |
author_facet |
Zegarra Rodriguez, Demostenes Brandão Junior, Luiz Carlos |
author_role |
author |
author2 |
Brandão Junior, Luiz Carlos |
author2_role |
author |
dc.contributor.author.fl_str_mv |
Zegarra Rodriguez, Demostenes Brandão Junior, Luiz Carlos |
description |
The purpose of this paper is to determine a solution to estimate the quality of a signal ofusing time domain signal information and machine learning algorithms inan environment that simulates wireless networks using Voice over Internet Protocol (VoIP). The methodologyemployed was divided into three stages, and degradations were initially applied in an environment thatsimulated wireless networks making changes in two parameters being the signal-to-noise ratio (SNR)and the type of modulation scheme. To perform the degradations on six distinct signals, algorithmsimplemented in MATLAB were used to simulate the effect of fading in wireless environments.In the second step, time domain graphs were plotted that correspond to the degradations and thatwere saved, 272 of them were used for training on 12 different learning algorithms.implemented in the Weka tool. In the last step, software-trained algorithmsimplemented in Java called PredictorFX in order to predict the value of MOS throughan audio image in the time domain. The results were satisfactory, the besttrained regression algorithms called r1 were RandomTree, RandomForest and IBk withcorrelation coefficients ranging from 0.9798 to 0.9982 in the validation phase. In relation to r2 thebest were RandomTree, RandomForest, IBk and AditiveRegression with correlation coefficientranging from 0.9375 to 0.9923 in the validation phase. And finally, for the training algorithms for thenamed c1 classification the best trained algorithms were IBk, RandomTree, RandomForestand J48 with a range of 48.53% to 98.53% of correctly classified instances. |
publishDate |
2019 |
dc.date.none.fl_str_mv |
2019-12-10 |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://infocomp.dcc.ufla.br/index.php/infocomp/article/view/630 |
url |
https://infocomp.dcc.ufla.br/index.php/infocomp/article/view/630 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
https://infocomp.dcc.ufla.br/index.php/infocomp/article/view/630/522 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Editora da UFLA |
publisher.none.fl_str_mv |
Editora da UFLA |
dc.source.none.fl_str_mv |
INFOCOMP Journal of Computer Science; Vol. 18 No. 2 (2019): December 2019; pp-pp 1982-3363 1807-4545 reponame:INFOCOMP: Jornal de Ciência da Computação instname:Universidade Federal de Lavras (UFLA) instacron:UFLA |
instname_str |
Universidade Federal de Lavras (UFLA) |
instacron_str |
UFLA |
institution |
UFLA |
reponame_str |
INFOCOMP: Jornal de Ciência da Computação |
collection |
INFOCOMP: Jornal de Ciência da Computação |
repository.name.fl_str_mv |
INFOCOMP: Jornal de Ciência da Computação - Universidade Federal de Lavras (UFLA) |
repository.mail.fl_str_mv |
infocomp@dcc.ufla.br||apfreire@dcc.ufla.br |
_version_ |
1799874742612656128 |