mirror of
https://github.com/espressif/esp-sr.git
synced 2025-09-15 15:28:44 +08:00
featrue/Support multinet_en & update multinet_cn
This commit is contained in:
parent
1609f0b802
commit
e6daa41fe4
@ -35,6 +35,7 @@ target_link_libraries(${COMPONENT_NAME}
|
||||
customized_word_wn6
|
||||
multinet
|
||||
multinet1_ch
|
||||
multinet1_en
|
||||
esp_audio_processor
|
||||
)
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Binary file not shown.
871
main/Kconfig
871
main/Kconfig
File diff suppressed because it is too large
Load Diff
@ -80,6 +80,15 @@ CONFIG_MONITOR_BAUD_OTHER=
|
||||
CONFIG_MONITOR_BAUD_OTHER_VAL=115200
|
||||
CONFIG_MONITOR_BAUD=115200
|
||||
|
||||
#
|
||||
# Audio Media HAL
|
||||
#
|
||||
CONFIG_ESP_LYRAT_V4_3_BOARD=
|
||||
CONFIG_ESP_LYRAT_MINI_V1_1_BOARD=y
|
||||
CONFIG_CODEC_CHIP_IS_ES8311=y
|
||||
CONFIG_USE_ES7243=y
|
||||
CONFIG_DISABLE_ES7243=
|
||||
|
||||
#
|
||||
# Partition Table
|
||||
#
|
||||
@ -125,12 +134,138 @@ CONFIG_AWS_IOT_SDK=
|
||||
# Bluetooth
|
||||
#
|
||||
CONFIG_BT_ENABLED=
|
||||
CONFIG_BTDM_CONTROLLER_BR_EDR_SCO_DATA_PATH_EFF=0
|
||||
CONFIG_BTDM_CONTROLLER_BLE_MAX_CONN_EFF=0
|
||||
CONFIG_BTDM_CONTROLLER_BR_EDR_MAX_ACL_CONN_EFF=0
|
||||
CONFIG_BTDM_CONTROLLER_BR_EDR_MAX_SYNC_CONN_EFF=0
|
||||
CONFIG_BTDM_CONTROLLER_PINNED_TO_CORE=0
|
||||
CONFIG_BT_RESERVE_DRAM=0
|
||||
|
||||
#
|
||||
# ESP Speech Recognition
|
||||
#
|
||||
CONFIG_SR_MODEL_WN3_QUANT=
|
||||
CONFIG_SR_MODEL_WN4_QUANT=
|
||||
CONFIG_SR_MODEL_WN5_QUANT=y
|
||||
CONFIG_SR_MODEL_WN6_QUANT=
|
||||
CONFIG_SR_WN5_HILEXIN=
|
||||
CONFIG_SR_WN5X2_HILEXIN=y
|
||||
CONFIG_SR_WN5X3_HILEXIN=
|
||||
CONFIG_SR_WN5_NIHAOXIAOZHI=
|
||||
CONFIG_SR_WN5X2_NIHAOXIAOZHI=
|
||||
CONFIG_SR_WN5X3_NIHAOXIAOZHI=
|
||||
CONFIG_SR_WN5X3_HIJESON=
|
||||
CONFIG_SR_WN5X3_NIHAOXIAOXIN=
|
||||
CONFIG_SR_WN5_CUSTOMIZED_WORD=
|
||||
CONFIG_SR_MN1_MODEL_QUANT=y
|
||||
CONFIG_SR_MN1_CHINESE=y
|
||||
CONFIG_SR_MN1_ENGLISH=
|
||||
CONFIG_SPEECH_COMMANDS_NUM=20
|
||||
|
||||
#
|
||||
# Add speech commands
|
||||
#
|
||||
CONFIG_CN_SPEECH_COMMAND_ID0="da kai kong tiao"
|
||||
CONFIG_CN_SPEECH_COMMAND_ID1="guan bi kong tiao"
|
||||
CONFIG_CN_SPEECH_COMMAND_ID2="zeng da feng su"
|
||||
CONFIG_CN_SPEECH_COMMAND_ID3="jian xiao feng su"
|
||||
CONFIG_CN_SPEECH_COMMAND_ID4="sheng gao yi du"
|
||||
CONFIG_CN_SPEECH_COMMAND_ID5="jiang di yi du"
|
||||
CONFIG_CN_SPEECH_COMMAND_ID6="zhi re mo shi"
|
||||
CONFIG_CN_SPEECH_COMMAND_ID7="zhi leng mo shi"
|
||||
CONFIG_CN_SPEECH_COMMAND_ID8="song feng mo shi"
|
||||
CONFIG_CN_SPEECH_COMMAND_ID9="jie neng mo shi"
|
||||
CONFIG_CN_SPEECH_COMMAND_ID10="guan bi jie neng mo shi"
|
||||
CONFIG_CN_SPEECH_COMMAND_ID11="chu shi mo shi"
|
||||
CONFIG_CN_SPEECH_COMMAND_ID12="guan bi chu shi mo shi"
|
||||
CONFIG_CN_SPEECH_COMMAND_ID13="da kai lan ya"
|
||||
CONFIG_CN_SPEECH_COMMAND_ID14="guan bi lan ya"
|
||||
CONFIG_CN_SPEECH_COMMAND_ID15="bo fang ge qu"
|
||||
CONFIG_CN_SPEECH_COMMAND_ID16="zan ting bo fang"
|
||||
CONFIG_CN_SPEECH_COMMAND_ID17="ding shi yi xiao shi"
|
||||
CONFIG_CN_SPEECH_COMMAND_ID18="da kai dian deng"
|
||||
CONFIG_CN_SPEECH_COMMAND_ID19="guan bi dian deng"
|
||||
CONFIG_CN_SPEECH_COMMAND_ID20=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID21=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID22=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID23=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID24=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID25=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID26=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID27=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID28=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID29=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID30=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID31=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID32=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID33=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID34=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID35=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID36=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID37=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID38=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID39=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID40=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID41=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID42=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID43=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID44=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID45=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID46=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID47=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID48=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID49=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID50=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID51=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID52=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID53=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID54=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID55=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID56=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID57=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID58=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID59=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID60=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID61=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID62=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID63=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID64=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID65=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID66=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID67=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID68=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID69=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID70=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID71=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID72=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID73=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID74=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID75=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID76=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID77=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID78=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID79=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID80=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID81=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID82=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID83=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID84=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID85=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID86=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID87=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID88=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID89=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID90=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID91=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID92=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID93=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID94=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID95=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID96=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID97=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID98=""
|
||||
CONFIG_CN_SPEECH_COMMAND_ID99=""
|
||||
|
||||
#
|
||||
# Driver configurations
|
||||
#
|
||||
@ -183,6 +318,22 @@ CONFIG_SPIRAM_ALLOW_STACK_EXTERNAL_MEMORY=
|
||||
CONFIG_SPIRAM_ALLOW_BSS_SEG_EXTERNAL_MEMORY=
|
||||
CONFIG_SPIRAM_OCCUPY_HSPI_HOST=
|
||||
CONFIG_SPIRAM_OCCUPY_VSPI_HOST=y
|
||||
|
||||
#
|
||||
# PSRAM clock and cs IO for ESP32-DOWD
|
||||
#
|
||||
CONFIG_D0WD_PSRAM_CLK_IO=17
|
||||
CONFIG_D0WD_PSRAM_CS_IO=16
|
||||
|
||||
#
|
||||
# PSRAM clock and cs IO for ESP32-D2WD
|
||||
#
|
||||
CONFIG_D2WD_PSRAM_CLK_IO=9
|
||||
CONFIG_D2WD_PSRAM_CS_IO=10
|
||||
|
||||
#
|
||||
# PSRAM clock and cs IO for ESP32-PICO
|
||||
#
|
||||
CONFIG_PICO_PSRAM_CS_IO=10
|
||||
CONFIG_MEMMAP_TRACEMEM=
|
||||
CONFIG_MEMMAP_TRACEMEM_TWOBANKS=
|
||||
@ -270,6 +421,8 @@ CONFIG_ESP32_WIFI_NVS_ENABLED=y
|
||||
CONFIG_ESP32_WIFI_TASK_PINNED_TO_CORE_0=y
|
||||
CONFIG_ESP32_WIFI_TASK_PINNED_TO_CORE_1=
|
||||
CONFIG_ESP32_WIFI_SOFTAP_BEACON_MAX_LEN=752
|
||||
CONFIG_ESP32_WIFI_IRAM_OPT=y
|
||||
CONFIG_ESP32_WIFI_MGMT_SBUF_NUM=32
|
||||
|
||||
#
|
||||
# PHY
|
||||
@ -306,6 +459,8 @@ CONFIG_ESP_HTTP_CLIENT_ENABLE_HTTPS=y
|
||||
#
|
||||
CONFIG_HTTPD_MAX_REQ_HDR_LEN=512
|
||||
CONFIG_HTTPD_MAX_URI_LEN=512
|
||||
CONFIG_HTTPD_PURGE_BUF_LEN=32
|
||||
CONFIG_HTTPD_LOG_PURGE_DATA=
|
||||
|
||||
#
|
||||
# Ethernet
|
||||
@ -499,129 +654,6 @@ CONFIG_LWIP_BROADCAST_PING=
|
||||
#
|
||||
CONFIG_LWIP_MAX_RAW_PCBS=16
|
||||
|
||||
#
|
||||
# ESP Speech Recognition
|
||||
#
|
||||
CONFIG_SR_MODEL_WN3_QUANT=
|
||||
CONFIG_SR_MODEL_WN4_QUANT=
|
||||
CONFIG_SR_MODEL_WN5_QUANT=y
|
||||
CONFIG_SR_MODEL_WN6_QUANT=
|
||||
CONFIG_SR_WN5_HILEXIN=
|
||||
CONFIG_SR_WN5X2_HILEXIN=y
|
||||
CONFIG_SR_WN5X3_HILEXIN=
|
||||
CONFIG_SR_WN5_NIHAOXIAOZHI=
|
||||
CONFIG_SR_WN5X2_NIHAOXIAOZHI=
|
||||
CONFIG_SR_WN5X3_NIHAOXIAOXIN=
|
||||
CONFIG_SR_WN5_CUSTOMIZED_WORD=
|
||||
CONFIG_SR_MN1_MODEL_FLOAT=
|
||||
CONFIG_SR_MN1_MODEL_QUANT=y
|
||||
CONFIG_SR_MN1_CHINESE_QUANT=y
|
||||
CONFIG_SPEECH_COMMANDS_NUM=20
|
||||
|
||||
#
|
||||
# Add speech commands
|
||||
#
|
||||
CONFIG_SPEECH_COMMAND_ID0="da kai kong tiao"
|
||||
CONFIG_SPEECH_COMMAND_ID1="guan bi kong tiao"
|
||||
CONFIG_SPEECH_COMMAND_ID2="zeng da feng su"
|
||||
CONFIG_SPEECH_COMMAND_ID3="jian xiao feng su"
|
||||
CONFIG_SPEECH_COMMAND_ID4="sheng gao yi du"
|
||||
CONFIG_SPEECH_COMMAND_ID5="jiang di yi du"
|
||||
CONFIG_SPEECH_COMMAND_ID6="zhi re mo shi"
|
||||
CONFIG_SPEECH_COMMAND_ID7="zhi leng mo shi"
|
||||
CONFIG_SPEECH_COMMAND_ID8="song feng mo shi"
|
||||
CONFIG_SPEECH_COMMAND_ID9="jie neng mo shi"
|
||||
CONFIG_SPEECH_COMMAND_ID10="guan bi jie neng mo shi"
|
||||
CONFIG_SPEECH_COMMAND_ID11="chu shi mo shi"
|
||||
CONFIG_SPEECH_COMMAND_ID12="guan bi chu shi mo shi"
|
||||
CONFIG_SPEECH_COMMAND_ID13="da kai lan ya"
|
||||
CONFIG_SPEECH_COMMAND_ID14="guan bi lan ya"
|
||||
CONFIG_SPEECH_COMMAND_ID15="bo fang ge qu"
|
||||
CONFIG_SPEECH_COMMAND_ID16="zan ting bo fang"
|
||||
CONFIG_SPEECH_COMMAND_ID17="ding shi yi xiao shi"
|
||||
CONFIG_SPEECH_COMMAND_ID18="da kai dian deng"
|
||||
CONFIG_SPEECH_COMMAND_ID19="guan bi dian deng"
|
||||
CONFIG_SPEECH_COMMAND_ID20=""
|
||||
CONFIG_SPEECH_COMMAND_ID21=""
|
||||
CONFIG_SPEECH_COMMAND_ID22=""
|
||||
CONFIG_SPEECH_COMMAND_ID23=""
|
||||
CONFIG_SPEECH_COMMAND_ID24=""
|
||||
CONFIG_SPEECH_COMMAND_ID25=""
|
||||
CONFIG_SPEECH_COMMAND_ID26=""
|
||||
CONFIG_SPEECH_COMMAND_ID27=""
|
||||
CONFIG_SPEECH_COMMAND_ID28=""
|
||||
CONFIG_SPEECH_COMMAND_ID29=""
|
||||
CONFIG_SPEECH_COMMAND_ID30=""
|
||||
CONFIG_SPEECH_COMMAND_ID31=""
|
||||
CONFIG_SPEECH_COMMAND_ID32=""
|
||||
CONFIG_SPEECH_COMMAND_ID33=""
|
||||
CONFIG_SPEECH_COMMAND_ID34=""
|
||||
CONFIG_SPEECH_COMMAND_ID35=""
|
||||
CONFIG_SPEECH_COMMAND_ID36=""
|
||||
CONFIG_SPEECH_COMMAND_ID37=""
|
||||
CONFIG_SPEECH_COMMAND_ID38=""
|
||||
CONFIG_SPEECH_COMMAND_ID39=""
|
||||
CONFIG_SPEECH_COMMAND_ID40=""
|
||||
CONFIG_SPEECH_COMMAND_ID41=""
|
||||
CONFIG_SPEECH_COMMAND_ID42=""
|
||||
CONFIG_SPEECH_COMMAND_ID43=""
|
||||
CONFIG_SPEECH_COMMAND_ID44=""
|
||||
CONFIG_SPEECH_COMMAND_ID45=""
|
||||
CONFIG_SPEECH_COMMAND_ID46=""
|
||||
CONFIG_SPEECH_COMMAND_ID47=""
|
||||
CONFIG_SPEECH_COMMAND_ID48=""
|
||||
CONFIG_SPEECH_COMMAND_ID49=""
|
||||
CONFIG_SPEECH_COMMAND_ID50=""
|
||||
CONFIG_SPEECH_COMMAND_ID51=""
|
||||
CONFIG_SPEECH_COMMAND_ID52=""
|
||||
CONFIG_SPEECH_COMMAND_ID53=""
|
||||
CONFIG_SPEECH_COMMAND_ID54=""
|
||||
CONFIG_SPEECH_COMMAND_ID55=""
|
||||
CONFIG_SPEECH_COMMAND_ID56=""
|
||||
CONFIG_SPEECH_COMMAND_ID57=""
|
||||
CONFIG_SPEECH_COMMAND_ID58=""
|
||||
CONFIG_SPEECH_COMMAND_ID59=""
|
||||
CONFIG_SPEECH_COMMAND_ID60=""
|
||||
CONFIG_SPEECH_COMMAND_ID61=""
|
||||
CONFIG_SPEECH_COMMAND_ID62=""
|
||||
CONFIG_SPEECH_COMMAND_ID63=""
|
||||
CONFIG_SPEECH_COMMAND_ID64=""
|
||||
CONFIG_SPEECH_COMMAND_ID65=""
|
||||
CONFIG_SPEECH_COMMAND_ID66=""
|
||||
CONFIG_SPEECH_COMMAND_ID67=""
|
||||
CONFIG_SPEECH_COMMAND_ID68=""
|
||||
CONFIG_SPEECH_COMMAND_ID69=""
|
||||
CONFIG_SPEECH_COMMAND_ID70=""
|
||||
CONFIG_SPEECH_COMMAND_ID71=""
|
||||
CONFIG_SPEECH_COMMAND_ID72=""
|
||||
CONFIG_SPEECH_COMMAND_ID73=""
|
||||
CONFIG_SPEECH_COMMAND_ID74=""
|
||||
CONFIG_SPEECH_COMMAND_ID75=""
|
||||
CONFIG_SPEECH_COMMAND_ID76=""
|
||||
CONFIG_SPEECH_COMMAND_ID77=""
|
||||
CONFIG_SPEECH_COMMAND_ID78=""
|
||||
CONFIG_SPEECH_COMMAND_ID79=""
|
||||
CONFIG_SPEECH_COMMAND_ID80=""
|
||||
CONFIG_SPEECH_COMMAND_ID81=""
|
||||
CONFIG_SPEECH_COMMAND_ID82=""
|
||||
CONFIG_SPEECH_COMMAND_ID83=""
|
||||
CONFIG_SPEECH_COMMAND_ID84=""
|
||||
CONFIG_SPEECH_COMMAND_ID85=""
|
||||
CONFIG_SPEECH_COMMAND_ID86=""
|
||||
CONFIG_SPEECH_COMMAND_ID87=""
|
||||
CONFIG_SPEECH_COMMAND_ID88=""
|
||||
CONFIG_SPEECH_COMMAND_ID89=""
|
||||
CONFIG_SPEECH_COMMAND_ID90=""
|
||||
CONFIG_SPEECH_COMMAND_ID91=""
|
||||
CONFIG_SPEECH_COMMAND_ID92=""
|
||||
CONFIG_SPEECH_COMMAND_ID93=""
|
||||
CONFIG_SPEECH_COMMAND_ID94=""
|
||||
CONFIG_SPEECH_COMMAND_ID95=""
|
||||
CONFIG_SPEECH_COMMAND_ID96=""
|
||||
CONFIG_SPEECH_COMMAND_ID97=""
|
||||
CONFIG_SPEECH_COMMAND_ID98=""
|
||||
CONFIG_SPEECH_COMMAND_ID99=""
|
||||
|
||||
#
|
||||
# mbedTLS
|
||||
#
|
||||
@ -747,6 +779,7 @@ CONFIG_SPI_FLASH_ROM_DRIVER_PATCH=y
|
||||
CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ABORTS=y
|
||||
CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_FAILS=
|
||||
CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ALLOWED=
|
||||
CONFIG_SPI_FLASH_YIELD_DURING_ERASE=
|
||||
|
||||
#
|
||||
# SPIFFS Configuration
|
||||
|
||||
@ -3,24 +3,29 @@
|
||||
|
||||
//Contains declarations of all available speech recognion models. Pair this up with the right coefficients and you have a model that can recognize
|
||||
//a specific phrase or word.
|
||||
extern const esp_mn_iface_t esp_sr_multinet1_quantized;
|
||||
|
||||
extern const esp_mn_iface_t esp_sr_multinet1_quantized_cn;
|
||||
extern const esp_mn_iface_t esp_sr_multinet1_quantized_en;
|
||||
/*
|
||||
Configure network to use based on what's selected in menuconfig.
|
||||
*/
|
||||
#if CONFIG_SR_MN1_MODEL_QUANT
|
||||
#define MULTINET_MODEL esp_sr_multinet1_quantized
|
||||
#else
|
||||
#error No valid neural network model selected.
|
||||
#endif
|
||||
// #if CONFIG_SR_MN1_MODEL_QUANT
|
||||
// #define MULTINET_MODEL esp_sr_multinet1_quantized
|
||||
// #else
|
||||
// #error No valid neural network model selected.
|
||||
// #endif
|
||||
|
||||
|
||||
/*
|
||||
Configure wake word to use based on what's selected in menuconfig.
|
||||
*/
|
||||
#if CONFIG_SR_MN1_CHINESE_QUANT
|
||||
#if CONFIG_SR_MN1_CHINESE
|
||||
#include "multinet1_ch.h"
|
||||
#define MULTINET_MODEL esp_sr_multinet1_quantized_cn
|
||||
#define MULTINET_COEFF get_coeff_multinet1_ch
|
||||
#elif CONFIG_SR_MN1_ENGLISH
|
||||
#include "multinet1_en.h"
|
||||
#define MULTINET_MODEL esp_sr_multinet1_quantized_en
|
||||
#define MULTINET_COEFF get_coeff_multinet1_en
|
||||
#else
|
||||
#error No valid wake word selected.
|
||||
#endif
|
||||
|
||||
@ -1,103 +1,206 @@
|
||||
#pragma once
|
||||
#define SPEECH_COMMANDS_NUM CONFIG_SPEECH_COMMANDS_NUM
|
||||
#define MN_SPEECH_COMMAND_ID0 CONFIG_SPEECH_COMMAND_ID0
|
||||
#define MN_SPEECH_COMMAND_ID1 CONFIG_SPEECH_COMMAND_ID1
|
||||
#define MN_SPEECH_COMMAND_ID2 CONFIG_SPEECH_COMMAND_ID2
|
||||
#define MN_SPEECH_COMMAND_ID3 CONFIG_SPEECH_COMMAND_ID3
|
||||
#define MN_SPEECH_COMMAND_ID4 CONFIG_SPEECH_COMMAND_ID4
|
||||
#define MN_SPEECH_COMMAND_ID5 CONFIG_SPEECH_COMMAND_ID5
|
||||
#define MN_SPEECH_COMMAND_ID6 CONFIG_SPEECH_COMMAND_ID6
|
||||
#define MN_SPEECH_COMMAND_ID7 CONFIG_SPEECH_COMMAND_ID7
|
||||
#define MN_SPEECH_COMMAND_ID8 CONFIG_SPEECH_COMMAND_ID8
|
||||
#define MN_SPEECH_COMMAND_ID9 CONFIG_SPEECH_COMMAND_ID9
|
||||
#define MN_SPEECH_COMMAND_ID10 CONFIG_SPEECH_COMMAND_ID10
|
||||
#define MN_SPEECH_COMMAND_ID11 CONFIG_SPEECH_COMMAND_ID11
|
||||
#define MN_SPEECH_COMMAND_ID12 CONFIG_SPEECH_COMMAND_ID12
|
||||
#define MN_SPEECH_COMMAND_ID13 CONFIG_SPEECH_COMMAND_ID13
|
||||
#define MN_SPEECH_COMMAND_ID14 CONFIG_SPEECH_COMMAND_ID14
|
||||
#define MN_SPEECH_COMMAND_ID15 CONFIG_SPEECH_COMMAND_ID15
|
||||
#define MN_SPEECH_COMMAND_ID16 CONFIG_SPEECH_COMMAND_ID16
|
||||
#define MN_SPEECH_COMMAND_ID17 CONFIG_SPEECH_COMMAND_ID17
|
||||
#define MN_SPEECH_COMMAND_ID18 CONFIG_SPEECH_COMMAND_ID18
|
||||
#define MN_SPEECH_COMMAND_ID19 CONFIG_SPEECH_COMMAND_ID19
|
||||
#define MN_SPEECH_COMMAND_ID20 CONFIG_SPEECH_COMMAND_ID20
|
||||
#define MN_SPEECH_COMMAND_ID21 CONFIG_SPEECH_COMMAND_ID21
|
||||
#define MN_SPEECH_COMMAND_ID22 CONFIG_SPEECH_COMMAND_ID22
|
||||
#define MN_SPEECH_COMMAND_ID23 CONFIG_SPEECH_COMMAND_ID23
|
||||
#define MN_SPEECH_COMMAND_ID24 CONFIG_SPEECH_COMMAND_ID24
|
||||
#define MN_SPEECH_COMMAND_ID25 CONFIG_SPEECH_COMMAND_ID25
|
||||
#define MN_SPEECH_COMMAND_ID26 CONFIG_SPEECH_COMMAND_ID26
|
||||
#define MN_SPEECH_COMMAND_ID27 CONFIG_SPEECH_COMMAND_ID27
|
||||
#define MN_SPEECH_COMMAND_ID28 CONFIG_SPEECH_COMMAND_ID28
|
||||
#define MN_SPEECH_COMMAND_ID29 CONFIG_SPEECH_COMMAND_ID29
|
||||
#define MN_SPEECH_COMMAND_ID30 CONFIG_SPEECH_COMMAND_ID30
|
||||
#define MN_SPEECH_COMMAND_ID31 CONFIG_SPEECH_COMMAND_ID31
|
||||
#define MN_SPEECH_COMMAND_ID32 CONFIG_SPEECH_COMMAND_ID32
|
||||
#define MN_SPEECH_COMMAND_ID33 CONFIG_SPEECH_COMMAND_ID33
|
||||
#define MN_SPEECH_COMMAND_ID34 CONFIG_SPEECH_COMMAND_ID34
|
||||
#define MN_SPEECH_COMMAND_ID35 CONFIG_SPEECH_COMMAND_ID35
|
||||
#define MN_SPEECH_COMMAND_ID36 CONFIG_SPEECH_COMMAND_ID36
|
||||
#define MN_SPEECH_COMMAND_ID37 CONFIG_SPEECH_COMMAND_ID37
|
||||
#define MN_SPEECH_COMMAND_ID38 CONFIG_SPEECH_COMMAND_ID38
|
||||
#define MN_SPEECH_COMMAND_ID39 CONFIG_SPEECH_COMMAND_ID39
|
||||
#define MN_SPEECH_COMMAND_ID40 CONFIG_SPEECH_COMMAND_ID40
|
||||
#define MN_SPEECH_COMMAND_ID41 CONFIG_SPEECH_COMMAND_ID41
|
||||
#define MN_SPEECH_COMMAND_ID42 CONFIG_SPEECH_COMMAND_ID42
|
||||
#define MN_SPEECH_COMMAND_ID43 CONFIG_SPEECH_COMMAND_ID43
|
||||
#define MN_SPEECH_COMMAND_ID44 CONFIG_SPEECH_COMMAND_ID44
|
||||
#define MN_SPEECH_COMMAND_ID45 CONFIG_SPEECH_COMMAND_ID45
|
||||
#define MN_SPEECH_COMMAND_ID46 CONFIG_SPEECH_COMMAND_ID46
|
||||
#define MN_SPEECH_COMMAND_ID47 CONFIG_SPEECH_COMMAND_ID47
|
||||
#define MN_SPEECH_COMMAND_ID48 CONFIG_SPEECH_COMMAND_ID48
|
||||
#define MN_SPEECH_COMMAND_ID49 CONFIG_SPEECH_COMMAND_ID49
|
||||
#define MN_SPEECH_COMMAND_ID50 CONFIG_SPEECH_COMMAND_ID50
|
||||
#define MN_SPEECH_COMMAND_ID51 CONFIG_SPEECH_COMMAND_ID51
|
||||
#define MN_SPEECH_COMMAND_ID52 CONFIG_SPEECH_COMMAND_ID52
|
||||
#define MN_SPEECH_COMMAND_ID53 CONFIG_SPEECH_COMMAND_ID53
|
||||
#define MN_SPEECH_COMMAND_ID54 CONFIG_SPEECH_COMMAND_ID54
|
||||
#define MN_SPEECH_COMMAND_ID55 CONFIG_SPEECH_COMMAND_ID55
|
||||
#define MN_SPEECH_COMMAND_ID56 CONFIG_SPEECH_COMMAND_ID56
|
||||
#define MN_SPEECH_COMMAND_ID57 CONFIG_SPEECH_COMMAND_ID57
|
||||
#define MN_SPEECH_COMMAND_ID58 CONFIG_SPEECH_COMMAND_ID58
|
||||
#define MN_SPEECH_COMMAND_ID59 CONFIG_SPEECH_COMMAND_ID59
|
||||
#define MN_SPEECH_COMMAND_ID60 CONFIG_SPEECH_COMMAND_ID60
|
||||
#define MN_SPEECH_COMMAND_ID61 CONFIG_SPEECH_COMMAND_ID61
|
||||
#define MN_SPEECH_COMMAND_ID62 CONFIG_SPEECH_COMMAND_ID62
|
||||
#define MN_SPEECH_COMMAND_ID63 CONFIG_SPEECH_COMMAND_ID63
|
||||
#define MN_SPEECH_COMMAND_ID64 CONFIG_SPEECH_COMMAND_ID64
|
||||
#define MN_SPEECH_COMMAND_ID65 CONFIG_SPEECH_COMMAND_ID65
|
||||
#define MN_SPEECH_COMMAND_ID66 CONFIG_SPEECH_COMMAND_ID66
|
||||
#define MN_SPEECH_COMMAND_ID67 CONFIG_SPEECH_COMMAND_ID67
|
||||
#define MN_SPEECH_COMMAND_ID68 CONFIG_SPEECH_COMMAND_ID68
|
||||
#define MN_SPEECH_COMMAND_ID69 CONFIG_SPEECH_COMMAND_ID69
|
||||
#define MN_SPEECH_COMMAND_ID70 CONFIG_SPEECH_COMMAND_ID70
|
||||
#define MN_SPEECH_COMMAND_ID71 CONFIG_SPEECH_COMMAND_ID71
|
||||
#define MN_SPEECH_COMMAND_ID72 CONFIG_SPEECH_COMMAND_ID72
|
||||
#define MN_SPEECH_COMMAND_ID73 CONFIG_SPEECH_COMMAND_ID73
|
||||
#define MN_SPEECH_COMMAND_ID74 CONFIG_SPEECH_COMMAND_ID74
|
||||
#define MN_SPEECH_COMMAND_ID75 CONFIG_SPEECH_COMMAND_ID75
|
||||
#define MN_SPEECH_COMMAND_ID76 CONFIG_SPEECH_COMMAND_ID76
|
||||
#define MN_SPEECH_COMMAND_ID77 CONFIG_SPEECH_COMMAND_ID77
|
||||
#define MN_SPEECH_COMMAND_ID78 CONFIG_SPEECH_COMMAND_ID78
|
||||
#define MN_SPEECH_COMMAND_ID79 CONFIG_SPEECH_COMMAND_ID79
|
||||
#define MN_SPEECH_COMMAND_ID80 CONFIG_SPEECH_COMMAND_ID80
|
||||
#define MN_SPEECH_COMMAND_ID81 CONFIG_SPEECH_COMMAND_ID81
|
||||
#define MN_SPEECH_COMMAND_ID82 CONFIG_SPEECH_COMMAND_ID82
|
||||
#define MN_SPEECH_COMMAND_ID83 CONFIG_SPEECH_COMMAND_ID83
|
||||
#define MN_SPEECH_COMMAND_ID84 CONFIG_SPEECH_COMMAND_ID84
|
||||
#define MN_SPEECH_COMMAND_ID85 CONFIG_SPEECH_COMMAND_ID85
|
||||
#define MN_SPEECH_COMMAND_ID86 CONFIG_SPEECH_COMMAND_ID86
|
||||
#define MN_SPEECH_COMMAND_ID87 CONFIG_SPEECH_COMMAND_ID87
|
||||
#define MN_SPEECH_COMMAND_ID88 CONFIG_SPEECH_COMMAND_ID88
|
||||
#define MN_SPEECH_COMMAND_ID89 CONFIG_SPEECH_COMMAND_ID89
|
||||
#define MN_SPEECH_COMMAND_ID90 CONFIG_SPEECH_COMMAND_ID90
|
||||
#define MN_SPEECH_COMMAND_ID91 CONFIG_SPEECH_COMMAND_ID91
|
||||
#define MN_SPEECH_COMMAND_ID92 CONFIG_SPEECH_COMMAND_ID92
|
||||
#define MN_SPEECH_COMMAND_ID93 CONFIG_SPEECH_COMMAND_ID93
|
||||
#define MN_SPEECH_COMMAND_ID94 CONFIG_SPEECH_COMMAND_ID94
|
||||
#define MN_SPEECH_COMMAND_ID95 CONFIG_SPEECH_COMMAND_ID95
|
||||
#define MN_SPEECH_COMMAND_ID96 CONFIG_SPEECH_COMMAND_ID96
|
||||
#define MN_SPEECH_COMMAND_ID97 CONFIG_SPEECH_COMMAND_ID97
|
||||
#define MN_SPEECH_COMMAND_ID98 CONFIG_SPEECH_COMMAND_ID98
|
||||
#define MN_SPEECH_COMMAND_ID99 CONFIG_SPEECH_COMMAND_ID99
|
||||
|
||||
#if CONFIG_SR_MN1_CHINESE
|
||||
#define MN_SPEECH_COMMAND_ID0 CONFIG_CN_SPEECH_COMMAND_ID0
|
||||
#define MN_SPEECH_COMMAND_ID1 CONFIG_CN_SPEECH_COMMAND_ID1
|
||||
#define MN_SPEECH_COMMAND_ID2 CONFIG_CN_SPEECH_COMMAND_ID2
|
||||
#define MN_SPEECH_COMMAND_ID3 CONFIG_CN_SPEECH_COMMAND_ID3
|
||||
#define MN_SPEECH_COMMAND_ID4 CONFIG_CN_SPEECH_COMMAND_ID4
|
||||
#define MN_SPEECH_COMMAND_ID5 CONFIG_CN_SPEECH_COMMAND_ID5
|
||||
#define MN_SPEECH_COMMAND_ID6 CONFIG_CN_SPEECH_COMMAND_ID6
|
||||
#define MN_SPEECH_COMMAND_ID7 CONFIG_CN_SPEECH_COMMAND_ID7
|
||||
#define MN_SPEECH_COMMAND_ID8 CONFIG_CN_SPEECH_COMMAND_ID8
|
||||
#define MN_SPEECH_COMMAND_ID9 CONFIG_CN_SPEECH_COMMAND_ID9
|
||||
#define MN_SPEECH_COMMAND_ID10 CONFIG_CN_SPEECH_COMMAND_ID10
|
||||
#define MN_SPEECH_COMMAND_ID11 CONFIG_CN_SPEECH_COMMAND_ID11
|
||||
#define MN_SPEECH_COMMAND_ID12 CONFIG_CN_SPEECH_COMMAND_ID12
|
||||
#define MN_SPEECH_COMMAND_ID13 CONFIG_CN_SPEECH_COMMAND_ID13
|
||||
#define MN_SPEECH_COMMAND_ID14 CONFIG_CN_SPEECH_COMMAND_ID14
|
||||
#define MN_SPEECH_COMMAND_ID15 CONFIG_CN_SPEECH_COMMAND_ID15
|
||||
#define MN_SPEECH_COMMAND_ID16 CONFIG_CN_SPEECH_COMMAND_ID16
|
||||
#define MN_SPEECH_COMMAND_ID17 CONFIG_CN_SPEECH_COMMAND_ID17
|
||||
#define MN_SPEECH_COMMAND_ID18 CONFIG_CN_SPEECH_COMMAND_ID18
|
||||
#define MN_SPEECH_COMMAND_ID19 CONFIG_CN_SPEECH_COMMAND_ID19
|
||||
#define MN_SPEECH_COMMAND_ID20 CONFIG_CN_SPEECH_COMMAND_ID20
|
||||
#define MN_SPEECH_COMMAND_ID21 CONFIG_CN_SPEECH_COMMAND_ID21
|
||||
#define MN_SPEECH_COMMAND_ID22 CONFIG_CN_SPEECH_COMMAND_ID22
|
||||
#define MN_SPEECH_COMMAND_ID23 CONFIG_CN_SPEECH_COMMAND_ID23
|
||||
#define MN_SPEECH_COMMAND_ID24 CONFIG_CN_SPEECH_COMMAND_ID24
|
||||
#define MN_SPEECH_COMMAND_ID25 CONFIG_CN_SPEECH_COMMAND_ID25
|
||||
#define MN_SPEECH_COMMAND_ID26 CONFIG_CN_SPEECH_COMMAND_ID26
|
||||
#define MN_SPEECH_COMMAND_ID27 CONFIG_CN_SPEECH_COMMAND_ID27
|
||||
#define MN_SPEECH_COMMAND_ID28 CONFIG_CN_SPEECH_COMMAND_ID28
|
||||
#define MN_SPEECH_COMMAND_ID29 CONFIG_CN_SPEECH_COMMAND_ID29
|
||||
#define MN_SPEECH_COMMAND_ID30 CONFIG_CN_SPEECH_COMMAND_ID30
|
||||
#define MN_SPEECH_COMMAND_ID31 CONFIG_CN_SPEECH_COMMAND_ID31
|
||||
#define MN_SPEECH_COMMAND_ID32 CONFIG_CN_SPEECH_COMMAND_ID32
|
||||
#define MN_SPEECH_COMMAND_ID33 CONFIG_CN_SPEECH_COMMAND_ID33
|
||||
#define MN_SPEECH_COMMAND_ID34 CONFIG_CN_SPEECH_COMMAND_ID34
|
||||
#define MN_SPEECH_COMMAND_ID35 CONFIG_CN_SPEECH_COMMAND_ID35
|
||||
#define MN_SPEECH_COMMAND_ID36 CONFIG_CN_SPEECH_COMMAND_ID36
|
||||
#define MN_SPEECH_COMMAND_ID37 CONFIG_CN_SPEECH_COMMAND_ID37
|
||||
#define MN_SPEECH_COMMAND_ID38 CONFIG_CN_SPEECH_COMMAND_ID38
|
||||
#define MN_SPEECH_COMMAND_ID39 CONFIG_CN_SPEECH_COMMAND_ID39
|
||||
#define MN_SPEECH_COMMAND_ID40 CONFIG_CN_SPEECH_COMMAND_ID40
|
||||
#define MN_SPEECH_COMMAND_ID41 CONFIG_CN_SPEECH_COMMAND_ID41
|
||||
#define MN_SPEECH_COMMAND_ID42 CONFIG_CN_SPEECH_COMMAND_ID42
|
||||
#define MN_SPEECH_COMMAND_ID43 CONFIG_CN_SPEECH_COMMAND_ID43
|
||||
#define MN_SPEECH_COMMAND_ID44 CONFIG_CN_SPEECH_COMMAND_ID44
|
||||
#define MN_SPEECH_COMMAND_ID45 CONFIG_CN_SPEECH_COMMAND_ID45
|
||||
#define MN_SPEECH_COMMAND_ID46 CONFIG_CN_SPEECH_COMMAND_ID46
|
||||
#define MN_SPEECH_COMMAND_ID47 CONFIG_CN_SPEECH_COMMAND_ID47
|
||||
#define MN_SPEECH_COMMAND_ID48 CONFIG_CN_SPEECH_COMMAND_ID48
|
||||
#define MN_SPEECH_COMMAND_ID49 CONFIG_CN_SPEECH_COMMAND_ID49
|
||||
#define MN_SPEECH_COMMAND_ID50 CONFIG_CN_SPEECH_COMMAND_ID50
|
||||
#define MN_SPEECH_COMMAND_ID51 CONFIG_CN_SPEECH_COMMAND_ID51
|
||||
#define MN_SPEECH_COMMAND_ID52 CONFIG_CN_SPEECH_COMMAND_ID52
|
||||
#define MN_SPEECH_COMMAND_ID53 CONFIG_CN_SPEECH_COMMAND_ID53
|
||||
#define MN_SPEECH_COMMAND_ID54 CONFIG_CN_SPEECH_COMMAND_ID54
|
||||
#define MN_SPEECH_COMMAND_ID55 CONFIG_CN_SPEECH_COMMAND_ID55
|
||||
#define MN_SPEECH_COMMAND_ID56 CONFIG_CN_SPEECH_COMMAND_ID56
|
||||
#define MN_SPEECH_COMMAND_ID57 CONFIG_CN_SPEECH_COMMAND_ID57
|
||||
#define MN_SPEECH_COMMAND_ID58 CONFIG_CN_SPEECH_COMMAND_ID58
|
||||
#define MN_SPEECH_COMMAND_ID59 CONFIG_CN_SPEECH_COMMAND_ID59
|
||||
#define MN_SPEECH_COMMAND_ID60 CONFIG_CN_SPEECH_COMMAND_ID60
|
||||
#define MN_SPEECH_COMMAND_ID61 CONFIG_CN_SPEECH_COMMAND_ID61
|
||||
#define MN_SPEECH_COMMAND_ID62 CONFIG_CN_SPEECH_COMMAND_ID62
|
||||
#define MN_SPEECH_COMMAND_ID63 CONFIG_CN_SPEECH_COMMAND_ID63
|
||||
#define MN_SPEECH_COMMAND_ID64 CONFIG_CN_SPEECH_COMMAND_ID64
|
||||
#define MN_SPEECH_COMMAND_ID65 CONFIG_CN_SPEECH_COMMAND_ID65
|
||||
#define MN_SPEECH_COMMAND_ID66 CONFIG_CN_SPEECH_COMMAND_ID66
|
||||
#define MN_SPEECH_COMMAND_ID67 CONFIG_CN_SPEECH_COMMAND_ID67
|
||||
#define MN_SPEECH_COMMAND_ID68 CONFIG_CN_SPEECH_COMMAND_ID68
|
||||
#define MN_SPEECH_COMMAND_ID69 CONFIG_CN_SPEECH_COMMAND_ID69
|
||||
#define MN_SPEECH_COMMAND_ID70 CONFIG_CN_SPEECH_COMMAND_ID70
|
||||
#define MN_SPEECH_COMMAND_ID71 CONFIG_CN_SPEECH_COMMAND_ID71
|
||||
#define MN_SPEECH_COMMAND_ID72 CONFIG_CN_SPEECH_COMMAND_ID72
|
||||
#define MN_SPEECH_COMMAND_ID73 CONFIG_CN_SPEECH_COMMAND_ID73
|
||||
#define MN_SPEECH_COMMAND_ID74 CONFIG_CN_SPEECH_COMMAND_ID74
|
||||
#define MN_SPEECH_COMMAND_ID75 CONFIG_CN_SPEECH_COMMAND_ID75
|
||||
#define MN_SPEECH_COMMAND_ID76 CONFIG_CN_SPEECH_COMMAND_ID76
|
||||
#define MN_SPEECH_COMMAND_ID77 CONFIG_CN_SPEECH_COMMAND_ID77
|
||||
#define MN_SPEECH_COMMAND_ID78 CONFIG_CN_SPEECH_COMMAND_ID78
|
||||
#define MN_SPEECH_COMMAND_ID79 CONFIG_CN_SPEECH_COMMAND_ID79
|
||||
#define MN_SPEECH_COMMAND_ID80 CONFIG_CN_SPEECH_COMMAND_ID80
|
||||
#define MN_SPEECH_COMMAND_ID81 CONFIG_CN_SPEECH_COMMAND_ID81
|
||||
#define MN_SPEECH_COMMAND_ID82 CONFIG_CN_SPEECH_COMMAND_ID82
|
||||
#define MN_SPEECH_COMMAND_ID83 CONFIG_CN_SPEECH_COMMAND_ID83
|
||||
#define MN_SPEECH_COMMAND_ID84 CONFIG_CN_SPEECH_COMMAND_ID84
|
||||
#define MN_SPEECH_COMMAND_ID85 CONFIG_CN_SPEECH_COMMAND_ID85
|
||||
#define MN_SPEECH_COMMAND_ID86 CONFIG_CN_SPEECH_COMMAND_ID86
|
||||
#define MN_SPEECH_COMMAND_ID87 CONFIG_CN_SPEECH_COMMAND_ID87
|
||||
#define MN_SPEECH_COMMAND_ID88 CONFIG_CN_SPEECH_COMMAND_ID88
|
||||
#define MN_SPEECH_COMMAND_ID89 CONFIG_CN_SPEECH_COMMAND_ID89
|
||||
#define MN_SPEECH_COMMAND_ID90 CONFIG_CN_SPEECH_COMMAND_ID90
|
||||
#define MN_SPEECH_COMMAND_ID91 CONFIG_CN_SPEECH_COMMAND_ID91
|
||||
#define MN_SPEECH_COMMAND_ID92 CONFIG_CN_SPEECH_COMMAND_ID92
|
||||
#define MN_SPEECH_COMMAND_ID93 CONFIG_CN_SPEECH_COMMAND_ID93
|
||||
#define MN_SPEECH_COMMAND_ID94 CONFIG_CN_SPEECH_COMMAND_ID94
|
||||
#define MN_SPEECH_COMMAND_ID95 CONFIG_CN_SPEECH_COMMAND_ID95
|
||||
#define MN_SPEECH_COMMAND_ID96 CONFIG_CN_SPEECH_COMMAND_ID96
|
||||
#define MN_SPEECH_COMMAND_ID97 CONFIG_CN_SPEECH_COMMAND_ID97
|
||||
#define MN_SPEECH_COMMAND_ID98 CONFIG_CN_SPEECH_COMMAND_ID98
|
||||
#define MN_SPEECH_COMMAND_ID99 CONFIG_CN_SPEECH_COMMAND_ID99
|
||||
#elif CONFIG_SR_MN1_ENGLISH
|
||||
#define MN_SPEECH_COMMAND_ID0 CONFIG_EN_SPEECH_COMMAND_ID0
|
||||
#define MN_SPEECH_COMMAND_ID1 CONFIG_EN_SPEECH_COMMAND_ID1
|
||||
#define MN_SPEECH_COMMAND_ID2 CONFIG_EN_SPEECH_COMMAND_ID2
|
||||
#define MN_SPEECH_COMMAND_ID3 CONFIG_EN_SPEECH_COMMAND_ID3
|
||||
#define MN_SPEECH_COMMAND_ID4 CONFIG_EN_SPEECH_COMMAND_ID4
|
||||
#define MN_SPEECH_COMMAND_ID5 CONFIG_EN_SPEECH_COMMAND_ID5
|
||||
#define MN_SPEECH_COMMAND_ID6 CONFIG_EN_SPEECH_COMMAND_ID6
|
||||
#define MN_SPEECH_COMMAND_ID7 CONFIG_EN_SPEECH_COMMAND_ID7
|
||||
#define MN_SPEECH_COMMAND_ID8 CONFIG_EN_SPEECH_COMMAND_ID8
|
||||
#define MN_SPEECH_COMMAND_ID9 CONFIG_EN_SPEECH_COMMAND_ID9
|
||||
#define MN_SPEECH_COMMAND_ID10 CONFIG_EN_SPEECH_COMMAND_ID10
|
||||
#define MN_SPEECH_COMMAND_ID11 CONFIG_EN_SPEECH_COMMAND_ID11
|
||||
#define MN_SPEECH_COMMAND_ID12 CONFIG_EN_SPEECH_COMMAND_ID12
|
||||
#define MN_SPEECH_COMMAND_ID13 CONFIG_EN_SPEECH_COMMAND_ID13
|
||||
#define MN_SPEECH_COMMAND_ID14 CONFIG_EN_SPEECH_COMMAND_ID14
|
||||
#define MN_SPEECH_COMMAND_ID15 CONFIG_EN_SPEECH_COMMAND_ID15
|
||||
#define MN_SPEECH_COMMAND_ID16 CONFIG_EN_SPEECH_COMMAND_ID16
|
||||
#define MN_SPEECH_COMMAND_ID17 CONFIG_EN_SPEECH_COMMAND_ID17
|
||||
#define MN_SPEECH_COMMAND_ID18 CONFIG_EN_SPEECH_COMMAND_ID18
|
||||
#define MN_SPEECH_COMMAND_ID19 CONFIG_EN_SPEECH_COMMAND_ID19
|
||||
#define MN_SPEECH_COMMAND_ID20 CONFIG_EN_SPEECH_COMMAND_ID20
|
||||
#define MN_SPEECH_COMMAND_ID21 CONFIG_EN_SPEECH_COMMAND_ID21
|
||||
#define MN_SPEECH_COMMAND_ID22 CONFIG_EN_SPEECH_COMMAND_ID22
|
||||
#define MN_SPEECH_COMMAND_ID23 CONFIG_EN_SPEECH_COMMAND_ID23
|
||||
#define MN_SPEECH_COMMAND_ID24 CONFIG_EN_SPEECH_COMMAND_ID24
|
||||
#define MN_SPEECH_COMMAND_ID25 CONFIG_EN_SPEECH_COMMAND_ID25
|
||||
#define MN_SPEECH_COMMAND_ID26 CONFIG_EN_SPEECH_COMMAND_ID26
|
||||
#define MN_SPEECH_COMMAND_ID27 CONFIG_EN_SPEECH_COMMAND_ID27
|
||||
#define MN_SPEECH_COMMAND_ID28 CONFIG_EN_SPEECH_COMMAND_ID28
|
||||
#define MN_SPEECH_COMMAND_ID29 CONFIG_EN_SPEECH_COMMAND_ID29
|
||||
#define MN_SPEECH_COMMAND_ID30 CONFIG_EN_SPEECH_COMMAND_ID30
|
||||
#define MN_SPEECH_COMMAND_ID31 CONFIG_EN_SPEECH_COMMAND_ID31
|
||||
#define MN_SPEECH_COMMAND_ID32 CONFIG_EN_SPEECH_COMMAND_ID32
|
||||
#define MN_SPEECH_COMMAND_ID33 CONFIG_EN_SPEECH_COMMAND_ID33
|
||||
#define MN_SPEECH_COMMAND_ID34 CONFIG_EN_SPEECH_COMMAND_ID34
|
||||
#define MN_SPEECH_COMMAND_ID35 CONFIG_EN_SPEECH_COMMAND_ID35
|
||||
#define MN_SPEECH_COMMAND_ID36 CONFIG_EN_SPEECH_COMMAND_ID36
|
||||
#define MN_SPEECH_COMMAND_ID37 CONFIG_EN_SPEECH_COMMAND_ID37
|
||||
#define MN_SPEECH_COMMAND_ID38 CONFIG_EN_SPEECH_COMMAND_ID38
|
||||
#define MN_SPEECH_COMMAND_ID39 CONFIG_EN_SPEECH_COMMAND_ID39
|
||||
#define MN_SPEECH_COMMAND_ID40 CONFIG_EN_SPEECH_COMMAND_ID40
|
||||
#define MN_SPEECH_COMMAND_ID41 CONFIG_EN_SPEECH_COMMAND_ID41
|
||||
#define MN_SPEECH_COMMAND_ID42 CONFIG_EN_SPEECH_COMMAND_ID42
|
||||
#define MN_SPEECH_COMMAND_ID43 CONFIG_EN_SPEECH_COMMAND_ID43
|
||||
#define MN_SPEECH_COMMAND_ID44 CONFIG_EN_SPEECH_COMMAND_ID44
|
||||
#define MN_SPEECH_COMMAND_ID45 CONFIG_EN_SPEECH_COMMAND_ID45
|
||||
#define MN_SPEECH_COMMAND_ID46 CONFIG_EN_SPEECH_COMMAND_ID46
|
||||
#define MN_SPEECH_COMMAND_ID47 CONFIG_EN_SPEECH_COMMAND_ID47
|
||||
#define MN_SPEECH_COMMAND_ID48 CONFIG_EN_SPEECH_COMMAND_ID48
|
||||
#define MN_SPEECH_COMMAND_ID49 CONFIG_EN_SPEECH_COMMAND_ID49
|
||||
#define MN_SPEECH_COMMAND_ID50 CONFIG_EN_SPEECH_COMMAND_ID50
|
||||
#define MN_SPEECH_COMMAND_ID51 CONFIG_EN_SPEECH_COMMAND_ID51
|
||||
#define MN_SPEECH_COMMAND_ID52 CONFIG_EN_SPEECH_COMMAND_ID52
|
||||
#define MN_SPEECH_COMMAND_ID53 CONFIG_EN_SPEECH_COMMAND_ID53
|
||||
#define MN_SPEECH_COMMAND_ID54 CONFIG_EN_SPEECH_COMMAND_ID54
|
||||
#define MN_SPEECH_COMMAND_ID55 CONFIG_EN_SPEECH_COMMAND_ID55
|
||||
#define MN_SPEECH_COMMAND_ID56 CONFIG_EN_SPEECH_COMMAND_ID56
|
||||
#define MN_SPEECH_COMMAND_ID57 CONFIG_EN_SPEECH_COMMAND_ID57
|
||||
#define MN_SPEECH_COMMAND_ID58 CONFIG_EN_SPEECH_COMMAND_ID58
|
||||
#define MN_SPEECH_COMMAND_ID59 CONFIG_EN_SPEECH_COMMAND_ID59
|
||||
#define MN_SPEECH_COMMAND_ID60 CONFIG_EN_SPEECH_COMMAND_ID60
|
||||
#define MN_SPEECH_COMMAND_ID61 CONFIG_EN_SPEECH_COMMAND_ID61
|
||||
#define MN_SPEECH_COMMAND_ID62 CONFIG_EN_SPEECH_COMMAND_ID62
|
||||
#define MN_SPEECH_COMMAND_ID63 CONFIG_EN_SPEECH_COMMAND_ID63
|
||||
#define MN_SPEECH_COMMAND_ID64 CONFIG_EN_SPEECH_COMMAND_ID64
|
||||
#define MN_SPEECH_COMMAND_ID65 CONFIG_EN_SPEECH_COMMAND_ID65
|
||||
#define MN_SPEECH_COMMAND_ID66 CONFIG_EN_SPEECH_COMMAND_ID66
|
||||
#define MN_SPEECH_COMMAND_ID67 CONFIG_EN_SPEECH_COMMAND_ID67
|
||||
#define MN_SPEECH_COMMAND_ID68 CONFIG_EN_SPEECH_COMMAND_ID68
|
||||
#define MN_SPEECH_COMMAND_ID69 CONFIG_EN_SPEECH_COMMAND_ID69
|
||||
#define MN_SPEECH_COMMAND_ID70 CONFIG_EN_SPEECH_COMMAND_ID70
|
||||
#define MN_SPEECH_COMMAND_ID71 CONFIG_EN_SPEECH_COMMAND_ID71
|
||||
#define MN_SPEECH_COMMAND_ID72 CONFIG_EN_SPEECH_COMMAND_ID72
|
||||
#define MN_SPEECH_COMMAND_ID73 CONFIG_EN_SPEECH_COMMAND_ID73
|
||||
#define MN_SPEECH_COMMAND_ID74 CONFIG_EN_SPEECH_COMMAND_ID74
|
||||
#define MN_SPEECH_COMMAND_ID75 CONFIG_EN_SPEECH_COMMAND_ID75
|
||||
#define MN_SPEECH_COMMAND_ID76 CONFIG_EN_SPEECH_COMMAND_ID76
|
||||
#define MN_SPEECH_COMMAND_ID77 CONFIG_EN_SPEECH_COMMAND_ID77
|
||||
#define MN_SPEECH_COMMAND_ID78 CONFIG_EN_SPEECH_COMMAND_ID78
|
||||
#define MN_SPEECH_COMMAND_ID79 CONFIG_EN_SPEECH_COMMAND_ID79
|
||||
#define MN_SPEECH_COMMAND_ID80 CONFIG_EN_SPEECH_COMMAND_ID80
|
||||
#define MN_SPEECH_COMMAND_ID81 CONFIG_EN_SPEECH_COMMAND_ID81
|
||||
#define MN_SPEECH_COMMAND_ID82 CONFIG_EN_SPEECH_COMMAND_ID82
|
||||
#define MN_SPEECH_COMMAND_ID83 CONFIG_EN_SPEECH_COMMAND_ID83
|
||||
#define MN_SPEECH_COMMAND_ID84 CONFIG_EN_SPEECH_COMMAND_ID84
|
||||
#define MN_SPEECH_COMMAND_ID85 CONFIG_EN_SPEECH_COMMAND_ID85
|
||||
#define MN_SPEECH_COMMAND_ID86 CONFIG_EN_SPEECH_COMMAND_ID86
|
||||
#define MN_SPEECH_COMMAND_ID87 CONFIG_EN_SPEECH_COMMAND_ID87
|
||||
#define MN_SPEECH_COMMAND_ID88 CONFIG_EN_SPEECH_COMMAND_ID88
|
||||
#define MN_SPEECH_COMMAND_ID89 CONFIG_EN_SPEECH_COMMAND_ID89
|
||||
#define MN_SPEECH_COMMAND_ID90 CONFIG_EN_SPEECH_COMMAND_ID90
|
||||
#define MN_SPEECH_COMMAND_ID91 CONFIG_EN_SPEECH_COMMAND_ID91
|
||||
#define MN_SPEECH_COMMAND_ID92 CONFIG_EN_SPEECH_COMMAND_ID92
|
||||
#define MN_SPEECH_COMMAND_ID93 CONFIG_EN_SPEECH_COMMAND_ID93
|
||||
#define MN_SPEECH_COMMAND_ID94 CONFIG_EN_SPEECH_COMMAND_ID94
|
||||
#define MN_SPEECH_COMMAND_ID95 CONFIG_EN_SPEECH_COMMAND_ID95
|
||||
#define MN_SPEECH_COMMAND_ID96 CONFIG_EN_SPEECH_COMMAND_ID96
|
||||
#define MN_SPEECH_COMMAND_ID97 CONFIG_EN_SPEECH_COMMAND_ID97
|
||||
#define MN_SPEECH_COMMAND_ID98 CONFIG_EN_SPEECH_COMMAND_ID98
|
||||
#define MN_SPEECH_COMMAND_ID99 CONFIG_EN_SPEECH_COMMAND_ID99
|
||||
#endif
|
||||
char *get_id_name(int i);
|
||||
8
speech_command_recognition/include/multinet1_en.h
Normal file
8
speech_command_recognition/include/multinet1_en.h
Normal file
@ -0,0 +1,8 @@
|
||||
//Generated by mkmodel
|
||||
#pragma once
|
||||
#include <string.h>
|
||||
#include "dl_lib_coefgetter_if.h"
|
||||
#include "dl_lib_matrix.h"
|
||||
#include "dl_lib_matrixq.h"
|
||||
|
||||
extern const model_coeff_getter_t get_coeff_multinet1_en;
|
||||
Binary file not shown.
BIN
speech_command_recognition/libmultinet1_en.a
Normal file
BIN
speech_command_recognition/libmultinet1_en.a
Normal file
Binary file not shown.
Loading…
Reference in New Issue
Block a user