<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">vdgtu</journal-id><journal-title-group><journal-title xml:lang="ru">Вестник Дагестанского государственного технического университета. Технические науки</journal-title><trans-title-group xml:lang="en"><trans-title>Herald of Dagestan State Technical University. Technical Sciences</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">2073-6185</issn><issn pub-type="epub">2542-095X</issn><publisher><publisher-name>Daghestan State Technical University</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.21822/2073-6185-2024-51-2-77-82</article-id><article-id custom-type="elpub" pub-id-type="custom">vdgtu-1522</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ И ТЕЛЕКОММУНИКАЦИИ</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>INFORMATION TECHNOLOGY AND TELECOMMUNICATIONS</subject></subj-group></article-categories><title-group><article-title>Модуль голосовой аутентификации с использованием мел-кепстральных коэффициентов</article-title><trans-title-group xml:lang="en"><trans-title>Voice authentication module using mel-cepstral coefficients</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Елизаров</surname><given-names>Д. А.</given-names></name><name name-style="western" xml:lang="en"><surname>Elizarov</surname><given-names>D. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Елизаров Дмитрий Александрович, кандидат технических наук, доцент, доцент, кафедра «Информационная безопасность»</p><p>644046, г. Омск, пр. Маркса, 35</p></bio><bio xml:lang="en"><p>Dmitriy A. Elizarov, Cand. Sci. (Eng.), Assoc. Prof., Department of Information security</p><p>35 Marx Ave., Omsk 644046</p></bio><email xlink:type="simple">elizarovdaib@gmail.com</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Ашаева</surname><given-names>П. А.</given-names></name><name name-style="western" xml:lang="en"><surname>Ashaeva</surname><given-names>P. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Ашаева Полина Александровна, аспирант, кафедра «Информационная безопасность»</p><p>644046, г. Омск, пр. Маркса, 35</p></bio><bio xml:lang="en"><p>Polina A. Ashaeva, Postgraduate Student, Department «Information security»</p><p>35 Marx Ave., Omsk 644046</p></bio><email xlink:type="simple">elizarovdaib@gmail.com</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Степанова</surname><given-names>Е. А.</given-names></name><name name-style="western" xml:lang="en"><surname>Stepanova</surname><given-names>E. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Степанова Елизавета Андреевна, кандидат технических наук, доцент, кафедра «Информационная безопасность»</p><p>644046, г. Омск, пр. Маркса, 35</p></bio><bio xml:lang="en"><p>Elizaveta A. Stepanova, Cand. Sci. (Eng.), Assoc. Prof., Department «Information security»</p><p>35 Marx Ave., Omsk 644046</p></bio><email xlink:type="simple">elizarovdaib@gmail.com</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Омский государственный университет путей сообщения</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Omsk State Transport University</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2024</year></pub-date><pub-date pub-type="epub"><day>25</day><month>07</month><year>2024</year></pub-date><volume>51</volume><issue>2</issue><fpage>77</fpage><lpage>82</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Елизаров Д.А., Ашаева П.А., Степанова Е.А., 2024</copyright-statement><copyright-year>2024</copyright-year><copyright-holder xml:lang="ru">Елизаров Д.А., Ашаева П.А., Степанова Е.А.</copyright-holder><copyright-holder xml:lang="en">Elizarov D.A., Ashaeva P.A., Stepanova E.A.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://vestnik.dgtu.ru/jour/article/view/1522">https://vestnik.dgtu.ru/jour/article/view/1522</self-uri><abstract><p>Цель. Целью исследования является разработка и применение способа извлечения информации о личности пользователей из записей их голоса при помощи вычисления мел-кепстральных коэффициентов.Метод. Входе исследования использованы методы извлечения информативных признаков из голосовой записи, позволяющие идентифицировать диктора, а также представлена схема аутентификации с использованием мел-кепстральных коэффициентов.Результат. На основе данного метода был реализован модуль аутентификации с использованием аудио записей голоса пользователей простейшими MFCC. Модуль аутентификации был разработан с использованием языка Python.Вывод. Метод биометрической аутентификации является недорогим и относительно простым способом проверки подлинности пользователей. Несмотря на очевидные преимущества мел-кепстральных коэффициентов, данный метод имеет определенные недостатки, для устранения которых могут быть использованы различные частотные фильтры, а также сторонние алгоритмы анализа аудиозаписей.</p></abstract><trans-abstract xml:lang="en"><p>Objective. The purpose of the study is to develop and apply a method for extracting information about the identity of users from recordings of their voices using the calculation of mel-cepstral coefficients.Method. In the study of the application of methods for extracting informative features from a voice recording, allowing identification of the speaker, an authentication scheme using mel-cepstral coefficients is presented.Result. Based on this method, an authentication module was implemented using audio recordings of user voices using the simplest MFCC. The authentication module was developed using Python languageConclusion. The biometric authentication method is an inexpensive and relatively simple way to verify the authenticity of users. Despite the obvious advantages of mel-cepstral coefficients, this method has certain disadvantages. To eliminate shortcomings, various frequency filters can be used, as well as third-party algorithms for analyzing audio recordings.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>биометрия</kwd><kwd>голосовая аутентификация</kwd><kwd>мел-кепстральные коэффициенты</kwd></kwd-group><kwd-group xml:lang="en"><kwd>biometrics</kwd><kwd>voice authentication</kwd><kwd>mel-cepstral coefficients</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Jain A., Hong L., Pankanti S. Biometric identification //Communications of the ACM. – 2000. – Т. 43. – №. 2. – С. 90-98.</mixed-citation><mixed-citation xml:lang="en">Jain A., Hong L., Pankanti S. Biometric identification. Communications of the ACM. 2000; 43( 2): 90-98.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Размер рынка голосовой биометрии и анализ доли - Отчет об отраслевых исследованиях - Тенденции роста. URL: https://www.mordorintelligence.com/ru/industry-reports/voice-biometrics-market (дата обращения: 11.12.2023).</mixed-citation><mixed-citation xml:lang="en">Voice Biometrics market size and share analysis - Industry Research Report - Growth Trends. URL: https://www.mordorintelligence.com/ru/industry-reports/voice-biometrics-market (accessed date: 11.12.2023). (In Russ)</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Руководство по биометрии / Р. М. Болл, Дж. Х. Коннел, Ш. Панканти, Н. К. Ратха, Э. У. Сеньор. М.: Техносфера, 2007. 368 с.</mixed-citation><mixed-citation xml:lang="en">Biometrics Manual / R. M. Ball, J. H. Connell, S. Pancanti, N. K. Ratha, E. U. Senior. M.: Technosphere, 2007; 368 .</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Stevens S. S., Volkmann J., Newman E. B. A scale for the measurement of the psychological magnitude pitch // The journal of the acoustical society of America. 1937. Т. 8, №. 3. P. 185-190.</mixed-citation><mixed-citation xml:lang="en">Stevens S. S., Volkmann J., Newman E. B. A scale for the measurement of the psychological magnitude pitch. The journal of the acoustic society of America. 1937; 8(3):185-190.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Гоноровский И. С. Радиотехнические цепи и сигналы: учебник для вузов. М.: «Сов. радио», 1986. 512 с.</mixed-citation><mixed-citation xml:lang="en">Gonorovskiy I. S. Radio engineering circuits and signals: textbook for universities. M.: "Soviet radio", 1986;512. (In Russ)</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Судьенкова А. В. Обзор методов извлечения акустических признаков речи в задаче распознавания диктора // Сборник научных трудов Новосибирского государственного технического университета. 2019. №. 3-4. С. 139-164.</mixed-citation><mixed-citation xml:lang="en">Sudyenkova A.V. Review of methods for extracting acoustic signs of speech in the speaker recognition problem. Collection of scientific papers of Novosibirsk State Technical University. 2019; 3-4:139-164. (In Russ)</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Alim S. A., Rashid N. K. A. Some commonly used speech feature extraction algorithms // IntechOpen. 2018. P. 2-19.</mixed-citation><mixed-citation xml:lang="en">Alim S. A., Rashid N. K. A. Some commonly used speech feature extraction algorithms. IntechOpen. 2018; 2-19.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Allen J. B., Rabiner L. R. A unified approach to short-time Fourier analysis and synthesis // Proceedings of the IEEE. 1977. Т. 65, №. 11. P. 1558-1564.</mixed-citation><mixed-citation xml:lang="en">Allen J. B., Rabiner L. R. A unified approach to short-time Fourier analysis and synthesis. Proceedings of the IEEE. 1977; 65(11):1558-1564.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Charan R., Manisha A., Karthik R., Rajesh K. M. A text-independent speaker verification model: A comparative analysis // 2017 International Conference on Intelligent Computing and Control (I2C2). – IEEE. 2017. P. 1-6.</mixed-citation><mixed-citation xml:lang="en">Charan R., Manisha A., Karthik R., Rajesh K. M. A text-independent speaker verification model: A comparative analysis. 2017 International Conference on Intelligent Computing and Control (I2C2). IEEE. 2017; 1-6.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Misra S. et al. Comparison of MFCC and LPCC for a fixed phrase speaker verification system, time complexity and failure analysis //2015 International Conference on Circuits, Power and Computing Technologies [ICCPCT-2015]. – IEEE, 2015. – С. 1-4.</mixed-citation><mixed-citation xml:lang="en">Misra S. et al. Comparison of MFCC and LPCC for a fixed phrase speaker verification system, time complexity and failure analysis. 2015 International Conference on Circuits, Power and Computing Technologies [ICCPCT-2015]. IEEE, 2015; 1-4.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">SpeechRecognition-3.8.1. URL: https://pypi.org/project/SpeechRecognition/ (дата обращения: 10.08.2023).</mixed-citation><mixed-citation xml:lang="en">SpeechRecognition-3.8.1. URL: https://pypi.org/project/SpeechRecognition / (accessed date: 10.08.2023).</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Swaroop C. H. A byte of python. – Independent, 2013.</mixed-citation><mixed-citation xml:lang="en">Swaroop C. H. A byte of python. – Independent, 2013.</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Pythonnet – Python.NET URL: https://github.com/pythonnet/pythonnet (дата обращения: 10.08.2023).</mixed-citation><mixed-citation xml:lang="en">Pythonnet – Python.NET URL: https://github.com/pythonnet/pythonnet (accessed date: 10.08.2023).</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">PyAudio-0.2.11. URL: https://pypi.org/project/PyAudio/ (дата обращения: 10.08.2023).</mixed-citation><mixed-citation xml:lang="en">PyAudio-0.2.11. URL: https://pypi.org/project/PyAudio / (accessed date: 10.08.2023).</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Random-Word-1.0.7. URL: https://pypi.org/project/Random-Word/ (дата обращения: 10.08.2023).</mixed-citation><mixed-citation xml:lang="en">Random-Word-1.0.7. URL: https://pypi.org/project/Random-Word / (accessed date: 10.08.2023).</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
