Font Size: a A A

Design And Implementation Of A Voiceprint Platform System

Posted on:2017-05-25Degree:MasterType:Thesis
Country:ChinaCandidate:Y S LiuFull Text:PDF
GTID:2348330503990845Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In the 21 st century, the Internet is widely used in various industries, and then the network information of the security problem has become increasingly concerned about the issue of public concern. So the security technology of voiceprint recognition based on the feature of the human body, also begin to receive more and more people's attention. How to be properly managed and effectively used of the voiceprint information will be an essential issue of the development of voiceprint technology.From that standpoint, we develop a voiceprint platform system using the B/S structure. The system uses the Google's Golang language as a system development language, and chooses Beego web development framework as a system development framework. It also uses the Bootstrap front-end technology to design the system interface,then chooses Sublime Text code editor and MySQL database as a system development environment. On this basis, we use the knowledge learning from software engineering to analyze and design system. First of all, analyze the all actual needs of the voiceprint platform, and use the UML object-oriented modeling technology to gradually draw system use case diagrams, then get the overall framework of the system based on the overall design of the system. At the last, according to the overall framework of the system, we can divide system into six main modules, which are the system login module, voiceprint information management module, user information management module, APP information management module, case information management module, document management module, voiceprint parameter configuration module. Then provide the detailed system design for those modules, which includes the process design and the database design.Through the design and implementation of a voiceprint platform system, it greatly improves the efficiency of management of voiceprint information. And It also allows voiceprint technology can be further developed. In addition, it can easily help developers use voiceprint service to develop applications.
Keywords/Search Tags:Voiceprint platform system, Golang language, Voiceprint recognition, MySQL database
PDF Full Text Request
Related items