필터 지우기
필터 지우기

Speaker recognition Simulink Model, help needed

조회 수: 5 (최근 30일)
Khalid Nawaz Khan
Khalid Nawaz Khan 2011년 3월 1일
댓글: A 2024년 4월 27일
Hi, I had a chance to work in MATLAB on Speaker's voice recognition system, and it was a great experience for me to complete this project successfully. Now I need the same MATLAB project in Simulink Model, I have studied all the toolboxes available in Model and demos as well. I found DSP blocks most suitable for this application. Can you please guide me to start working on the following track: > I need to record 3 speakers voices (like one says hello!!) > Read the pre-recorded speakers' voices in some variables/workspace > prompt for the new voice to test > Recognize which speaker of is speaking now (real-time)
Looking forward for a valuable support..!!
(Sorry for poor english) Best regards, Khan
  댓글 수: 2
M_B
M_B 2019년 11월 25일
could you please help with some guide on how you achieved that in matlab, what did you use for filters and what algorithm you used for recognition process, Appreciate it
A
A 2024년 4월 27일
Could you please provide simulink model for voice recognition system using DSP processor

댓글을 달려면 로그인하십시오.

채택된 답변

Paulo Silva
Paulo Silva 2011년 3월 1일
A GUI would be great for that, you can control simulink models with it, for example have one simulink model (mdl file) to record the voices and use the workspace block to save the data our just get it from the sim command. You have many great examples in http://www.mathworks.com/matlabcentral/fileexchange/

추가 답변 (1개)

Khalid Nawaz Khan
Khalid Nawaz Khan 2011년 3월 1일
Thank you very much Paulo Silva for a quick reply on the post. Well I have no issue in using a GUI for calling "Recording" and "recognition" Models. Actually I have major problem in Simulink part. Let me make it simple for my understanding that I don't record voices rather I have pre-record voices in root folder (like g:/record/)
Now we'll get an audio of say 1 sec @ 22050, then how to introduce the recognition blocks in it and finally a display to show that "Input voice matches recorded-X". Do i need to use the same functions (which I prepared in M-file) in function-call block, or I need to design the system with MATLAB built-in blocks?
If I use some existing(user-defined) functions, then how do I call it etc... need some examples please...!! How to share variables/data/arrays between Workspace and model or model to model - can you please show with an example or some link?
Thanks & Regards, Khan
  댓글 수: 2
Paulo Silva
Paulo Silva 2011년 3월 1일
Look in the Simulink Library for User Defined Functions, some of them accept m files but my experience with them is very limited.
To send data to the workspace use the block To Workspace, and to import use the block From Workspace.
You have examples in the documentation and like I said also in http://www.mathworks.com/matlabcentral/fileexchange
Paulo Silva
Paulo Silva 2011년 3월 1일
If you execute
doc sim
You will find another way to get data from your simulation, please read the documentation first and if you have questions post them later.

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Speech Recognition에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by