Sistema de reconhecimento de locutor utilizando máquinas de vetores de suporte e classificadores do tipo Ensemble

Detalhes bibliográficos
Autor(a) principal: Senise, Bruno Vinícius
Data de Publicação: 2017
Outros Autores: Silva, Evaristo Ramalho Lucchezi da
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Biblioteca Digital de Monografias da UnB
Texto Completo: http://bdm.unb.br/handle/10483/20845
Resumo: Trabalho de Conclusão de Curso (graduação)—Universidade de Brasília, Faculdade UnB Gama, 2018.
id UNB-2_75a5e5a883d0f5e0f3ccf074b2bb1804
oai_identifier_str oai:bdm.unb.br:10483/20845
network_acronym_str UNB-2
network_name_str Biblioteca Digital de Monografias da UnB
repository_id_str 11571
spelling Senise, Bruno ViníciusSilva, Evaristo Ramalho Lucchezi daMiosso, Cristiano JacquesSENISE, Bruno Vinícius; SILVA, Evaristo Ramalho Lucchezi da. Sistema de reconhecimento de locutor utilizando máquinas de vetores de suporte e classificadores do tipo Ensemble. 2018. 49 f. Trabalho de Conclusão de Curso (Bacharelado em Engenharia Eletrônica)—Universidade de Brasília, Brasília, 2018.http://bdm.unb.br/handle/10483/20845Trabalho de Conclusão de Curso (graduação)—Universidade de Brasília, Faculdade UnB Gama, 2018.Vários sistemas de segurança se utilizam de recursos como senhas, identificação digital e cartões para garantir acesso a materiais ou conteúdos apenas a pessoas previamente autorizadas. Este trabalho propõe desenvolver e avaliar um sistema de liberação de acesso com base no reconhecimento de voz para identificação do locutor, utilizando características vocais previamente aprendidas aplicadas em diferentes classificadores. A escolha da utilização de uma característica para reconhecimento de um indivíduo, deve ser principalmente atrelada à aplicação. A identificação de um rosto por reconhecimento de imagem, por exemplo, é uma alternativa que apresenta grande em alguns sistemas, mas muitas vezes não é adequada. Um exemplo disso é a identificação de um usuário para inicialização de um computador, onde muitas vezes o usuário se encontra em um ambiente com ausência de luz, inviabilizando o reconhecimento. Outro fator importante para a escolha das características é a efetividade de sua extração para um reconhecimento com baixa taxa de erros. Considerando que a voz apresenta-se como uma boa alternativa para identificação em muitas aplicações (uma porta que não deve autorizar a todos, por exemplo) e que a extração de suas características é eficiente [5], definimos que sua utilização para o reconhecimento de um indivíduo é adequada. A utilização da voz para controle de determinada aplicação pode apresentar falhas na segurança em alguns sistemas atuais (autorizar usuário não cadastrado, bloquear usuário cadastrado ou até mesmo prover acesso sem requisição do mesmo). Por outro lado, o uso desse recurso apresenta-se como uma alternativa mais conveniente para algumas aplicações em meios de controle de acesso (ou outro tipo de controle). A diferença entre a utilização do sinal de voz a outras características depende no meio em que o sistema será inserido. Para um sistema de controle residencial (acionamento de lâmpadas, cortinas e outros) a implementação de tal sistema é consideravelmente adequada, tendo em vista que é cômodo, e que qualquer pessoa na residência, geralmente, tem permissão para realizar tal ação. Já no ato do desbloqueio de um Smartphone, por exemplo, não é prático que o usuário sempre tenha que fornecer a fala como entrada, tendo em vista que isso ocorrerá frequentemente e, caso o sistema reconheça uma senha em específico, temos de saber tratar as possíveis fraudes (gravações e outros). Deve-se então analisar previamente a aplicação em que o sistema será inserido, para que tenhamos o melhor desempenho em optar por um sistema de reconhecimento de voz ou um que utilize outras características que apresentam suas peculiaridades (senha, biometria, retina e outros). O projeto do sistema consiste em duas partes: na primeira adquire-se e processa o sinal de voz com o intuito de extrair a informação mais relevante para identificação de locutor. Nesta etapa os recursos para validação do usuário são extraídos e tratados. Em seguida, devemos implementar o primeiro classificadores propostos (Máquina de Vetor de Suporte,Adaboost,RobustBoost e Bagging). Na segunda parte é projetado um algoritmo usando os valores de um dos classificadores avaliados acima, de maneira a realizar a identificação. O processamento de tais sinais se faz necessário para uma eficaz análise dos recursos que irão validar o locutor. Tendo em vista que a fala é um som de natureza mais complexa (pois órgãos como os pulmões, a garganta, a boca e o nariz participam do processo de ecoação e caracterização de cada indivíduo), ruídos turbulentos provenientes do ar expelido ou do ambiente externo devem ser devidamente tratados pois podem atrapalhar toda a cadeia de verificação do usuário. O tratamento e processamento do sinal feito inicialmente, é indispensável para uma verificação eficaz. O que acontece nos atuais sistemas de reconhecimento fonético é que, para uma melhor calibração e eficiência do sistema, um banco de dados de teste relativamente amplo precisa ser implementado e testado de forma a validar o mesmo. Essa tarefa pode ser demasiadamente difícil levando em conta o pré processamento do sinal ou a forma de teste implementada. Outros aspectos que dificultam essa etapa são as diferentes formas que cada indivíduo tem de se comunicar, como dialetos e estilos de fala, dificultando ainda mais o processamento do sinal. A etapa de reconhecimento de locutor (apresenta maior desafio em eficiência na atualidade) estudada na segunda parte desta proposta utiliza a princípio, máquina de vetor de suporte. Basicamente esse método busca uma taxa de similaridade entre o sinal obtido e o esperado, este último já pré adquirido e processado. Essa taxa de similaridade pode ser obtida através do método convolucional, que lista o grau de sobreposição de um sinal em relação a outro, ou seja, quanto mais próximo um padrão sonoro de outro, maior esse grau. Por fim, um hardware precisa ser desenvolvido para validação em tempo real de um indivíduo previamente cadastrado. O protótipo em que será implementado tal sistema irá realizar um controle de acesso em um sistema de fechadura. Tal fechadura poderá ser implementada utilizando artifícios eletrônicos/mecânicos como motores de passo e relés, ou uma fechadura previamente fabricada. Tal controle precisa ser cuidadosamente calibrado, pois um usuário já pré cadastrado deverá ter o mínimo de problemas ao acessar seu sistema, e outro não cadastrado nunca poderá ter êxito pois se tratando de sistemas de segurança, a tolerância a falhas deve ser mínima.Submitted by Luanna Maia (luanna@bce.unb.br) on 2018-10-18T13:49:23Z No. of bitstreams: 3 license_text: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) 2017_EvaristoLucchezi_BrunoVinicius_tcc.pdf: 1027190 bytes, checksum: 6c555cf1534147355318c67d87630779 (MD5)Approved for entry into archive by Luanna Maia (luanna@bce.unb.br) on 2018-10-18T13:49:37Z (GMT) No. of bitstreams: 3 license_text: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) 2017_EvaristoLucchezi_BrunoVinicius_tcc.pdf: 1027190 bytes, checksum: 6c555cf1534147355318c67d87630779 (MD5)Made available in DSpace on 2018-10-18T13:49:37Z (GMT). No. of bitstreams: 3 license_text: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) 2017_EvaristoLucchezi_BrunoVinicius_tcc.pdf: 1027190 bytes, checksum: 6c555cf1534147355318c67d87630779 (MD5)Aprendizado do computadorReconhecimento automático da vozSistema de reconhecimento de locutor utilizando máquinas de vetores de suporte e classificadores do tipo Ensembleinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis2018-10-18T13:49:37Z2018-10-18T13:49:37Z2017info:eu-repo/semantics/openAccessporreponame:Biblioteca Digital de Monografias da UnBinstname:Universidade de Brasília (UnB)instacron:UNBLICENSElicense.txtlicense.txttext/plain1817http://bdm.unb.br/xmlui/bitstream/10483/20845/5/license.txt21554873e56ad8ddc69c092699b98f95MD55CC-LICENSElicense_urllicense_urltext/plain49http://bdm.unb.br/xmlui/bitstream/10483/20845/2/license_url4afdbb8c545fd630ea7db775da747b2fMD52license_textlicense_textapplication/octet-stream0http://bdm.unb.br/xmlui/bitstream/10483/20845/3/license_textd41d8cd98f00b204e9800998ecf8427eMD53license_rdflicense_rdfapplication/octet-stream0http://bdm.unb.br/xmlui/bitstream/10483/20845/4/license_rdfd41d8cd98f00b204e9800998ecf8427eMD54ORIGINAL2017_EvaristoLucchezi_BrunoVinicius_tcc.pdf2017_EvaristoLucchezi_BrunoVinicius_tcc.pdfapplication/pdf1027190http://bdm.unb.br/xmlui/bitstream/10483/20845/1/2017_EvaristoLucchezi_BrunoVinicius_tcc.pdf6c555cf1534147355318c67d87630779MD5110483/208452018-10-18 10:49:37.531oai:bdm.unb.br:10483/20845w4kgbmVjZXNzw6FyaW8gY29uY29yZGFyIGNvbSBhIGxpY2Vuw6dhIGRlIGRpc3RyaWJ1acOnw6NvIG7Do28tZXhjbHVzaXZhLAphbnRlcyBxdWUgbyBkb2N1bWVudG8gcG9zc2EgYXBhcmVjZXIgbmEgQmlibGlvdGVjYSBEaWdpdGFsIGRhIFByb2R1w6fDo28gCkRpc2NlbnRlIGRhIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEuIFBvciBmYXZvciwgbGVpYSBhCmxpY2Vuw6dhIGF0ZW50YW1lbnRlLiBDYXNvIG5lY2Vzc2l0ZSBkZSBhbGd1bSBlc2NsYXJlY2ltZW50byBlbnRyZSBlbQpjb250YXRvIGF0cmF2w6lzIGRlOiBiZG1AYmNlLnVuYi5iciBvdSAzMTA3LTI2ODcuCgpMSUNFTsOHQSBERSBESVNUUklCVUnDh8ODTyBOw4NPLUVYQ0xVU0lWQQoKQW8gYXNzaW5hciBlIGVudHJlZ2FyIGVzdGEgbGljZW7Dp2EsIG8vYSBTci4vU3JhLiAoYXV0b3Igb3UgZGV0ZW50b3IgZG9zCmRpcmVpdG9zIGRlIGF1dG9yKToKCmEpIENvbmNlZGUgw6AgVW5pdmVyc2lkYWRlIGRlIEJyYXPDrWxpYSBvIGRpcmVpdG8gbsOjby1leGNsdXNpdm8gZGUKcmVwcm9kdXppciwgY29udmVydGVyIChjb21vIGRlZmluaWRvIGFiYWl4byksIGNvbXVuaWNhciBlL291CmRpc3RyaWJ1aXIgbyBkb2N1bWVudG8gZW50cmVndWUgKGluY2x1aW5kbyBvIHJlc3Vtby9hYnN0cmFjdCkgZW0KZm9ybWF0byBkaWdpdGFsIG91IGltcHJlc3NvIGUgZW0gcXVhbHF1ZXIgbWVpby4KCmIpIERlY2xhcmEgcXVlIG8gZG9jdW1lbnRvIGVudHJlZ3VlIMOpIHNldSB0cmFiYWxobyBvcmlnaW5hbCwgZSBxdWUKZGV0w6ltIG8gZGlyZWl0byBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSBsaWNlbsOnYS4gRGVjbGFyYQp0YW1iw6ltIHF1ZSBhIGVudHJlZ2EgZG8gZG9jdW1lbnRvIG7Do28gaW5mcmluZ2UsIHRhbnRvIHF1YW50byBsaGUgw6kKcG9zc8OtdmVsIHNhYmVyLCBvcyBkaXJlaXRvcyBkZSBxdWFscXVlciBvdXRyYSBwZXNzb2Egb3UgZW50aWRhZGUuCgpjKSBTZSBvIGRvY3VtZW50byBlbnRyZWd1ZSBjb250w6ltIG1hdGVyaWFsIGRvIHF1YWwgbsOjbyBkZXTDqW0gb3MKZGlyZWl0b3MgZGUgYXV0b3IsIGRlY2xhcmEgcXVlIG9idGV2ZSBhdXRvcml6YcOnw6NvIGRvIGRldGVudG9yIGRvcwpkaXJlaXRvcyBkZSBhdXRvciBwYXJhIGNvbmNlZGVyIMOgIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEgb3MgZGlyZWl0b3MKcmVxdWVyaWRvcyBwb3IgZXN0YSBsaWNlbsOnYSwgZSBxdWUgZXNzZSBtYXRlcmlhbCBjdWpvcyBkaXJlaXRvcyBzw6NvIGRlCnRlcmNlaXJvcyBlc3TDoSBjbGFyYW1lbnRlIGlkZW50aWZpY2FkbyBlIHJlY29uaGVjaWRvIG5vIHRleHRvIG91CmNvbnRlw7pkbyBkbyBkb2N1bWVudG8gZW50cmVndWUuCgpTZSBvIGRvY3VtZW50byBlbnRyZWd1ZSDDqSBiYXNlYWRvIGVtIHRyYWJhbGhvIGZpbmFuY2lhZG8gb3UgYXBvaWFkbwpwb3Igb3V0cmEgaW5zdGl0dWnDp8OjbyBxdWUgbsOjbyBhIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEsIGRlY2xhcmEgcXVlCmN1bXByaXUgcXVhaXNxdWVyIG9icmlnYcOnw7VlcyBleGlnaWRhcyBwZWxvIHJlc3BlY3Rpdm8gY29udHJhdG8gb3UKYWNvcmRvLgoKQSBVbml2ZXJzaWRhZGUgZGUgQnJhc8OtbGlhIGlkZW50aWZpY2Fyw6EgY2xhcmFtZW50ZSBvKHMpIHNldSAocykgbm9tZSAocykKY29tbyBvIChzKSBhdXRvciAoZXMpIG91IGRldGVudG9yIChlcykgZG9zIGRpcmVpdG9zIGRvIGRvY3VtZW50bwplbnRyZWd1ZSwgZSBuw6NvIGZhcsOhIHF1YWxxdWVyIGFsdGVyYcOnw6NvLCBwYXJhIGFsw6ltIGRhcyBwZXJtaXRpZGFzIHBvcgplc3RhIGxpY2Vuw6dhLgo=Biblioteca Digital de Monografiahttps://bdm.unb.br/PUBhttp://bdm.unb.br/oai/requestbdm@bce.unb.br||patricia@bce.unb.bropendoar:115712018-10-18T13:49:37Biblioteca Digital de Monografias da UnB - Universidade de Brasília (UnB)false
dc.title.pt_BR.fl_str_mv Sistema de reconhecimento de locutor utilizando máquinas de vetores de suporte e classificadores do tipo Ensemble
title Sistema de reconhecimento de locutor utilizando máquinas de vetores de suporte e classificadores do tipo Ensemble
spellingShingle Sistema de reconhecimento de locutor utilizando máquinas de vetores de suporte e classificadores do tipo Ensemble
Senise, Bruno Vinícius
Aprendizado do computador
Reconhecimento automático da voz
title_short Sistema de reconhecimento de locutor utilizando máquinas de vetores de suporte e classificadores do tipo Ensemble
title_full Sistema de reconhecimento de locutor utilizando máquinas de vetores de suporte e classificadores do tipo Ensemble
title_fullStr Sistema de reconhecimento de locutor utilizando máquinas de vetores de suporte e classificadores do tipo Ensemble
title_full_unstemmed Sistema de reconhecimento de locutor utilizando máquinas de vetores de suporte e classificadores do tipo Ensemble
title_sort Sistema de reconhecimento de locutor utilizando máquinas de vetores de suporte e classificadores do tipo Ensemble
author Senise, Bruno Vinícius
author_facet Senise, Bruno Vinícius
Silva, Evaristo Ramalho Lucchezi da
author_role author
author2 Silva, Evaristo Ramalho Lucchezi da
author2_role author
dc.contributor.author.fl_str_mv Senise, Bruno Vinícius
Silva, Evaristo Ramalho Lucchezi da
dc.contributor.advisor1.fl_str_mv Miosso, Cristiano Jacques
contributor_str_mv Miosso, Cristiano Jacques
dc.subject.keyword.pt_BR.fl_str_mv Aprendizado do computador
Reconhecimento automático da voz
topic Aprendizado do computador
Reconhecimento automático da voz
description Trabalho de Conclusão de Curso (graduação)—Universidade de Brasília, Faculdade UnB Gama, 2018.
publishDate 2017
dc.date.submitted.none.fl_str_mv 2017
dc.date.accessioned.fl_str_mv 2018-10-18T13:49:37Z
dc.date.available.fl_str_mv 2018-10-18T13:49:37Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv SENISE, Bruno Vinícius; SILVA, Evaristo Ramalho Lucchezi da. Sistema de reconhecimento de locutor utilizando máquinas de vetores de suporte e classificadores do tipo Ensemble. 2018. 49 f. Trabalho de Conclusão de Curso (Bacharelado em Engenharia Eletrônica)—Universidade de Brasília, Brasília, 2018.
dc.identifier.uri.fl_str_mv http://bdm.unb.br/handle/10483/20845
identifier_str_mv SENISE, Bruno Vinícius; SILVA, Evaristo Ramalho Lucchezi da. Sistema de reconhecimento de locutor utilizando máquinas de vetores de suporte e classificadores do tipo Ensemble. 2018. 49 f. Trabalho de Conclusão de Curso (Bacharelado em Engenharia Eletrônica)—Universidade de Brasília, Brasília, 2018.
url http://bdm.unb.br/handle/10483/20845
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Monografias da UnB
instname:Universidade de Brasília (UnB)
instacron:UNB
instname_str Universidade de Brasília (UnB)
instacron_str UNB
institution UNB
reponame_str Biblioteca Digital de Monografias da UnB
collection Biblioteca Digital de Monografias da UnB
bitstream.url.fl_str_mv http://bdm.unb.br/xmlui/bitstream/10483/20845/5/license.txt
http://bdm.unb.br/xmlui/bitstream/10483/20845/2/license_url
http://bdm.unb.br/xmlui/bitstream/10483/20845/3/license_text
http://bdm.unb.br/xmlui/bitstream/10483/20845/4/license_rdf
http://bdm.unb.br/xmlui/bitstream/10483/20845/1/2017_EvaristoLucchezi_BrunoVinicius_tcc.pdf
bitstream.checksum.fl_str_mv 21554873e56ad8ddc69c092699b98f95
4afdbb8c545fd630ea7db775da747b2f
d41d8cd98f00b204e9800998ecf8427e
d41d8cd98f00b204e9800998ecf8427e
6c555cf1534147355318c67d87630779
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Monografias da UnB - Universidade de Brasília (UnB)
repository.mail.fl_str_mv bdm@bce.unb.br||patricia@bce.unb.br
_version_ 1813907965443309568