ΣSigmaStudio Ask AI Русский Log in

how to realize Multiply Accumulate in SigmaStudio

SigmaDSP & SigmaStudio 武帅兵 Mar 26, 2015 00:00 3 replies Original on forum ↗
Subscribe
武帅兵 Question
Mar 26, 2015 00:00

hello everyone,

I want to realize the function of VAD (voice active detection). In matlab, I use the model of Multiply Accumulate calculate the energy of a frame. However, I can't find the correspondent model in SigmaStudio. Are there VAD model in SigmaStudio, or are there other ways to get the Multiply Accumulate model in SigmaStudio?

Thanks.

Note:the model of Multiply Accumulate in matlab is followed as

sigma_studio

60dc50b3e3417832968481c433952d9e.png
60dc50b3e3417832968481c433952d9e.png
60dc50b3e3417832968481c433952d9e.png-223x119.png
60dc50b3e3417832968481c433952d9e.png-223x119.png
jobo23 Reply
Apr 13, 2015 00:00

Moved to SigmaStudio forum for discussion.

-Joe

KJBob Reply
Apr 14, 2015 00:00

Hello,

The ADAU144x processors have a ready-made Voice Activity Detector in their toolbox. If you're using a ADAU1701 instead, perhaps the design shown at https://ez.analog.com/message/51205#51205 might fill your needs. When working with SigmaStudio, often it's better to "think analog", that is, filters, gains, etc. -- instead of in terms of math algorithms, because the latter are not always transparent in the various toolbox blocks.

Best regards,

Bob

武帅兵 Reply
Apr 20, 2015 00:00

Bob, Thank you. I have resolved the problem.

Best regards,

Wu