This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MSP-SPEECH-RECOGNIZER: How much flash required for recognizing 60 words

Part Number: MSP-SPEECH-RECOGNIZER
Other Parts Discussed in Thread: SIMPLELINK-SDK-VOICE-DETECTION-PLUGIN,

Hi 

The MSP432 speech recognizer recognizes 5 words in demo. My customer wants to recognize up to 60 words. How much flash required? How about 1MB or 2MB?

  • Hi

    Is there any advice for device memory selection?
    The words like "Keep going forward", "come back", "turn left", "turn right". Thanks.
  • Hi Daniel,

    I will refer to this software as the SIMPLELINK-SDK-VOICE-DETECTION-PLUGIN since the MSP-SPEECH-RECOGNIZER is obsolete. According to the User's Guide Model Data Storage Requirements section:

    Phrase model data is stored in units of int_least16_t words. Each model requires overhead of 6 words plus the number of words needed to store the model name. The model name is a string of up to 16 ASCII characters including the trailing NULL. The model phrase data requires 16 words per 20 milliseconds of speech in the phrase. The application is responsible for providing the memory to hold the model data, as well as information regarding the maximum number of models and maximum model size that VCD should support. file:///C:/ti/simplelink_sdk_voice_detection_plugin_1_50_00_15/docs/voice_detection/users_guide_simplelink_sdk_voice_detection_plugin_1_50_00_15.html

    You can use the provided example to evaluate how much memory would be required given the total recording time required for all words you wish to recognize.

    Regards,
    Ryan

**Attention** This is a public forum