FRDM-MCXN947 keyword spotting

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

FRDM-MCXN947 keyword spotting

188 Views
altonny
Contributor I

Hello everyone,

 

I'm trying to check if FRDM-MCXN947 can do keyword spotting/noise detection.

My current clue is this link: https://community.nxp.com/t5/MCX-Microcontrollers-Knowledge/How-to-get-started-with-NPU-and-ML-in-MC...

From the documentation, the board doesn't have a microphone and the program is taking pre-recorded audio as input then processing it to detect keywords. Correct me if it's not the case.

Do we have a guide to:

1. Attach a generic PDM MEMS microphone (something like a board from Adafruit: https://www.adafruit.com/product/3492) to the board? From what I can understand so far, I would need to connect the microphone to the FRDM/Arduino headers of the board based on https://www.nxp.com/docs/en/quick-reference-guide/FRDM-MCXN947-QSG.pdf

The microphone I can use based on https://www.nxp.com/docs/en/data-sheet/MCXNx4xDS.pdf should follow 4.7.2 requirements.

The closest guide I can find is for I2S: https://community.nxp.com/t5/MCX-Microcontrollers/Documentation-examples-for-I2S-over-SAI-on-the-FRD...

My embedded knowledge is limited so please bear with me.

2. Do keyword spotting using the board with an external microphone?

 

Thank you!

Al

Labels (2)
0 Kudos
Reply
1 Reply

155 Views
Harry_Zhang
NXP Employee
NXP Employee

Hi @altonny 

Yes, FRDM-MCXN947 doesn't have a microphone and the program is taking pre-recorded audio as input then processing it to detect keywords. 

If you want to connect a microphone. You can refer to the FRDM-MCXN947 schematic diagram.

Harry_Zhang_0-1732782411578.png

BR

Harry

0 Kudos
Reply