diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 2d32e16..fe6246b 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -143,7 +143,7 @@ build_esp_sr: - .rules:build:test_esp_sr parallel: matrix: - - IMAGE: [espressif/idf:v5.4.1, espressif/idf:latest] + - IMAGE: [espressif/idf:release-v5.4, espressif/idf:latest] EXAMPLES_PATH: "test_apps/esp-sr" @@ -153,7 +153,7 @@ build_esp_tts: - .rules:build:test_esp_tts parallel: matrix: - - IMAGE: [espressif/idf:v5.4.1, espressif/idf:latest] + - IMAGE: [espressif/idf:release-v5.4, espressif/idf:latest] EXAMPLES_PATH: "test_apps/esp-tts" build_esp32c5: @@ -162,7 +162,7 @@ build_esp32c5: - .rules:build:test_esp32c5 parallel: matrix: - - IMAGE: [espressif/idf:v5.4.1, espressif/idf:latest] + - IMAGE: [espressif/idf:release-v5.4, espressif/idf:latest] EXAMPLES_PATH: "test_apps/esp32c5" .test_template: &test_template diff --git a/CHANGELOG.md b/CHANGELOG.md index 4e3fcce..74b83fb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Change log for esp-sr +## 2.1.5 +- Fix ringbuf bug +- Add more wakenet9 models + ## 2.1.4 - Fix the bug of multinet duration overflow - Fix the memory leak bug in multinet7 and multinet6 diff --git a/Kconfig.projbuild b/Kconfig.projbuild index 456ad8f..45a697a 100644 --- a/Kconfig.projbuild +++ b/Kconfig.projbuild @@ -112,10 +112,18 @@ menu "Load Multiple Wake Words (WakeNet9)" bool "Hey,Willow (wn9_heywillow_tts)" default False + config SR_WN_WN9_HIMFIVE + bool "Hi,M Five (wn9_himfive)" + default False + config SR_WN_WN9_SOPHIA_TTS bool "Sophia (wn9_sophia_tts)" default False + config SR_WN_WN9_HEYWANDA_TTS + bool "Hey,Wanda (wn9_heywanda_tts)" + default False + config SR_WN_WN9_HIJOLLY_TTS2 bool "Hi,Jolly (wn9_hijolly_tts2)" default False @@ -124,36 +132,10 @@ menu "Load Multiple Wake Words (WakeNet9)" bool "Hi,Fairy (wn9_hifairy_tts2)" default False - config SR_WN_WN9_NIHAOXIAOXIN_TTS - bool "你好小鑫 (wn9_nihaoxiaoxin_tts)" - default False - - config SR_WN_WN9_XIAOMEITONGXUE_TTS - bool "小美同学 (wn9_xiaomeitongxue_tts)" - default False - config SR_WN_WN9_HEYPRINTER_TTS bool "Hey,Printer (wn9_heyprinter_tts)" default False - config SR_WN_WN9_XIAOLONGXIAOLONG_TTS - bool "小龙小龙 (wn9_xiaolongxiaolong_tts)" - default False - - config SR_WN_WN9_MIAOMIAOTONGXUE_TTS - bool "喵喵同学 (wn9_miaomiaotongxue_tts)" - default False - - - config SR_WN_WN9_HEYWANDA_TTS - bool "Hey,Wanda (wn9_heywanda_tts)" - default False - - config SR_WN_WN9_HIMIAOMIAO_TTS - bool "Hi,喵喵 (wn9_himiaomiao_tts)" - default False - - config SR_WN_WN9_MYCROFT_TTS bool "Mycroft (wn9_mycroft_tts)" default False @@ -162,6 +144,42 @@ menu "Load Multiple Wake Words (WakeNet9)" bool "Hi,Joy (wn9_hijoy_tts)" default False + config SR_WN_WN9_HIJASON_TTS2 + bool "Hi,Jason (wn9_hijason_tts2)" + default False + + config SR_WN_WN9_ASTROLABE_TTS + bool "Astrolabe (wn9_astrolabe_tts)" + default False + + config SR_WN_WN9_HEYILY_TTS2 + bool "Hey,Ily (wn9_heyily_tts2)" + default False + + config SR_WN_WN9_BLUECHIP_TTS2 + bool "Blue Chip (wn9_bluechip_tts2)" + default False + + config SR_WN_WN9_XIAOLONGXIAOLONG_TTS + bool "小龙小龙 (wn9_xiaolongxiaolong_tts)" + default False + + config SR_WN_WN9_HIMIAOMIAO_TTS + bool "Hi,喵喵 (wn9_himiaomiao_tts)" + default False + + config SR_WN_WN9_MIAOMIAOTONGXUE_TTS + bool "喵喵同学 (wn9_miaomiaotongxue_tts)" + default False + + config SR_WN_WN9_NIHAOXIAOXIN_TTS + bool "你好小鑫 (wn9_nihaoxiaoxin_tts)" + default False + + config SR_WN_WN9_XIAOMEITONGXUE_TTS + bool "小美同学 (wn9_xiaomeitongxue_tts)" + default False + config SR_WN_WN9_HILILI_TTS bool "Hi,Lily/Hi,莉莉 (wn9_hilili_tts)" default False @@ -178,22 +196,10 @@ menu "Load Multiple Wake Words (WakeNet9)" bool "Hi,小巫 (wn9_haixiaowu_tts)" default False - config SR_WN_WN9_ASTROLABE_TTS - bool "Astrolabe (wn9_astrolabe_tts)" - default False - - config SR_WN_WN9_HEYILY_TTS2 - bool "Hey,Ily (wn9_heyily_tts2)" - default False - config SR_WN_WN9_XIAOYAXIAOYA_TTS2 bool "小鸭小鸭 (wn9_xiaoyaxiaoya_tts2)" default False - config SR_WN_WN9_HIJASON_TTS2 - bool "Hi,Jason (wn9_hijason_tts2)" - default False - config SR_WN_WN9_LINAIBAN_TTS2 bool "璃奈板 (wn9_linaiban_tts2)" default False @@ -226,7 +232,6 @@ menu "Load Multiple Wake Words (WakeNet9)" bool "你好小益 (wn9_nihaoxiaoyi_tts2)" default False - config SR_WN_WN9_NIHAOBAIYING_TTS2 bool "你好百应 (wn9_nihaobaiying_tts2)" default False @@ -239,14 +244,13 @@ menu "Load Multiple Wake Words (WakeNet9)" bool "Hi Wall E or Hi 瓦力(wn9_hiwalle_tts2)" default False - config SR_WN_WN9_HIMFIVE - bool "Hi,M Five (wn9_himfive)" - default False - - config SR_WN_WN9_XIAOLUXIAOLU_TTS2 bool "小鹿小鹿 (wn9_xiaoluxiaolu_tts2)" default False + + config SR_WN_WN9_NIHAOXIAOAN_TTS2 + bool "你好小安 (wn9_nihaoxiaoan_tts2)" + default False endmenu diff --git a/README.md b/README.md index df4b638..d472afd 100644 --- a/README.md +++ b/README.md @@ -60,6 +60,7 @@ The following wake words are supported in esp-sr: |Hey,Ily | | wn9_heyily_tts2 | |Hi,Jolly | | wn9_hijolly_tts2 | |Hi,Fairy | | wn9_hifairy_tts2 | +|Blue Chip | | wn9_bluechip_tts2 | |Hi,Wall E/Hi,瓦力| | wn9_hiwalle_tts2 | |你好小鑫 | | wn9_nihaoxiaoxin_tts | |小美同学 | | wn9_xiaomeitongxue_tts | @@ -83,6 +84,7 @@ The following wake words are supported in esp-sr: |你好百应 | | wn9_nihaobaiying_tts2| |小鹿小鹿 | | wn9_xiaoluxiaolu_tts2| |你好东东 | | wn9_nihaodongdong_tts2| +|你好小安 | | wn9_nihaoxiaoan_tts2| *NOTE:* `_tts` suffix means this WakeNet model is trained by TTS samples. `_tts2` suffix means this WakeNet model is trained by TTS Pipeline V2. diff --git a/idf_component.yml b/idf_component.yml index bdf3563..725beae 100644 --- a/idf_component.yml +++ b/idf_component.yml @@ -1,4 +1,4 @@ -version: "2.1.4" +version: "2.1.5" description: esp_sr provides basic algorithms for Speech Recognition applications url: https://github.com/espressif/esp-sr dependencies: diff --git a/include/esp32/esp_mn_iface.h b/include/esp32/esp_mn_iface.h index a1ef049..30ec90d 100644 --- a/include/esp32/esp_mn_iface.h +++ b/include/esp32/esp_mn_iface.h @@ -47,7 +47,8 @@ typedef struct{ int command_id[ESP_MN_RESULT_MAX_NUM]; // The list of command id. int phrase_id[ESP_MN_RESULT_MAX_NUM]; // The list of phrase id. float prob[ESP_MN_RESULT_MAX_NUM]; // The list of probability. - char string[256]; + char string[256]; // recognized string with commands graph + char raw_string[256]; // recognized string without commands graph } esp_mn_results_t; typedef struct { diff --git a/include/esp32c3/esp_mn_iface.h b/include/esp32c3/esp_mn_iface.h index a1ef049..30ec90d 100644 --- a/include/esp32c3/esp_mn_iface.h +++ b/include/esp32c3/esp_mn_iface.h @@ -47,7 +47,8 @@ typedef struct{ int command_id[ESP_MN_RESULT_MAX_NUM]; // The list of command id. int phrase_id[ESP_MN_RESULT_MAX_NUM]; // The list of phrase id. float prob[ESP_MN_RESULT_MAX_NUM]; // The list of probability. - char string[256]; + char string[256]; // recognized string with commands graph + char raw_string[256]; // recognized string without commands graph } esp_mn_results_t; typedef struct { diff --git a/include/esp32c5/esp_mn_iface.h b/include/esp32c5/esp_mn_iface.h index a1ef049..30ec90d 100644 --- a/include/esp32c5/esp_mn_iface.h +++ b/include/esp32c5/esp_mn_iface.h @@ -47,7 +47,8 @@ typedef struct{ int command_id[ESP_MN_RESULT_MAX_NUM]; // The list of command id. int phrase_id[ESP_MN_RESULT_MAX_NUM]; // The list of phrase id. float prob[ESP_MN_RESULT_MAX_NUM]; // The list of probability. - char string[256]; + char string[256]; // recognized string with commands graph + char raw_string[256]; // recognized string without commands graph } esp_mn_results_t; typedef struct { diff --git a/include/esp32c6/esp_mn_iface.h b/include/esp32c6/esp_mn_iface.h index a1ef049..30ec90d 100644 --- a/include/esp32c6/esp_mn_iface.h +++ b/include/esp32c6/esp_mn_iface.h @@ -47,7 +47,8 @@ typedef struct{ int command_id[ESP_MN_RESULT_MAX_NUM]; // The list of command id. int phrase_id[ESP_MN_RESULT_MAX_NUM]; // The list of phrase id. float prob[ESP_MN_RESULT_MAX_NUM]; // The list of probability. - char string[256]; + char string[256]; // recognized string with commands graph + char raw_string[256]; // recognized string without commands graph } esp_mn_results_t; typedef struct { diff --git a/include/esp32p4/esp_mn_iface.h b/include/esp32p4/esp_mn_iface.h index a1ef049..30ec90d 100644 --- a/include/esp32p4/esp_mn_iface.h +++ b/include/esp32p4/esp_mn_iface.h @@ -47,7 +47,8 @@ typedef struct{ int command_id[ESP_MN_RESULT_MAX_NUM]; // The list of command id. int phrase_id[ESP_MN_RESULT_MAX_NUM]; // The list of phrase id. float prob[ESP_MN_RESULT_MAX_NUM]; // The list of probability. - char string[256]; + char string[256]; // recognized string with commands graph + char raw_string[256]; // recognized string without commands graph } esp_mn_results_t; typedef struct { diff --git a/include/esp32s2/esp_mn_iface.h b/include/esp32s2/esp_mn_iface.h index a1ef049..30ec90d 100644 --- a/include/esp32s2/esp_mn_iface.h +++ b/include/esp32s2/esp_mn_iface.h @@ -47,7 +47,8 @@ typedef struct{ int command_id[ESP_MN_RESULT_MAX_NUM]; // The list of command id. int phrase_id[ESP_MN_RESULT_MAX_NUM]; // The list of phrase id. float prob[ESP_MN_RESULT_MAX_NUM]; // The list of probability. - char string[256]; + char string[256]; // recognized string with commands graph + char raw_string[256]; // recognized string without commands graph } esp_mn_results_t; typedef struct { diff --git a/include/esp32s3/esp_mn_iface.h b/include/esp32s3/esp_mn_iface.h index a1ef049..30ec90d 100644 --- a/include/esp32s3/esp_mn_iface.h +++ b/include/esp32s3/esp_mn_iface.h @@ -47,7 +47,8 @@ typedef struct{ int command_id[ESP_MN_RESULT_MAX_NUM]; // The list of command id. int phrase_id[ESP_MN_RESULT_MAX_NUM]; // The list of phrase id. float prob[ESP_MN_RESULT_MAX_NUM]; // The list of probability. - char string[256]; + char string[256]; // recognized string with commands graph + char raw_string[256]; // recognized string without commands graph } esp_mn_results_t; typedef struct { diff --git a/lib/esp32/libc_speech_features.a b/lib/esp32/libc_speech_features.a index 3c1ad71..97a23fc 100644 Binary files a/lib/esp32/libc_speech_features.a and b/lib/esp32/libc_speech_features.a differ diff --git a/lib/esp32/libdl_lib.a b/lib/esp32/libdl_lib.a index a7dd62f..341740b 100644 Binary files a/lib/esp32/libdl_lib.a and b/lib/esp32/libdl_lib.a differ diff --git a/lib/esp32/libesp_audio_front_end.a b/lib/esp32/libesp_audio_front_end.a index 55d2028..2a63d9a 100644 Binary files a/lib/esp32/libesp_audio_front_end.a and b/lib/esp32/libesp_audio_front_end.a differ diff --git a/lib/esp32/libesp_audio_processor.a b/lib/esp32/libesp_audio_processor.a index 23142c5..de86e0b 100644 Binary files a/lib/esp32/libesp_audio_processor.a and b/lib/esp32/libesp_audio_processor.a differ diff --git a/lib/esp32/libmultinet.a b/lib/esp32/libmultinet.a index 1a1379f..b0476a9 100644 Binary files a/lib/esp32/libmultinet.a and b/lib/esp32/libmultinet.a differ diff --git a/lib/esp32/libwakenet.a b/lib/esp32/libwakenet.a index d0459c0..95ca554 100644 Binary files a/lib/esp32/libwakenet.a and b/lib/esp32/libwakenet.a differ diff --git a/lib/esp32c3/libc_speech_features.a b/lib/esp32c3/libc_speech_features.a index eac0c0a..e48e03c 100644 Binary files a/lib/esp32c3/libc_speech_features.a and b/lib/esp32c3/libc_speech_features.a differ diff --git a/lib/esp32c3/libdl_lib.a b/lib/esp32c3/libdl_lib.a index e91ce76..45f297f 100644 Binary files a/lib/esp32c3/libdl_lib.a and b/lib/esp32c3/libdl_lib.a differ diff --git a/lib/esp32c3/libesp_audio_front_end.a b/lib/esp32c3/libesp_audio_front_end.a index 6d9491c..ea1b3f4 100644 Binary files a/lib/esp32c3/libesp_audio_front_end.a and b/lib/esp32c3/libesp_audio_front_end.a differ diff --git a/lib/esp32c3/libmultinet.a b/lib/esp32c3/libmultinet.a index 6f691a9..998288e 100644 Binary files a/lib/esp32c3/libmultinet.a and b/lib/esp32c3/libmultinet.a differ diff --git a/lib/esp32c3/libvadnet.a b/lib/esp32c3/libvadnet.a index 07349ba..cbe78d3 100644 Binary files a/lib/esp32c3/libvadnet.a and b/lib/esp32c3/libvadnet.a differ diff --git a/lib/esp32c3/libwakenet.a b/lib/esp32c3/libwakenet.a index 3202dbf..681e481 100644 Binary files a/lib/esp32c3/libwakenet.a and b/lib/esp32c3/libwakenet.a differ diff --git a/lib/esp32c5/libc_speech_features.a b/lib/esp32c5/libc_speech_features.a index 463d529..7d87829 100644 Binary files a/lib/esp32c5/libc_speech_features.a and b/lib/esp32c5/libc_speech_features.a differ diff --git a/lib/esp32c5/libdl_lib.a b/lib/esp32c5/libdl_lib.a index b349862..7dd1fbd 100644 Binary files a/lib/esp32c5/libdl_lib.a and b/lib/esp32c5/libdl_lib.a differ diff --git a/lib/esp32c5/libesp_audio_front_end.a b/lib/esp32c5/libesp_audio_front_end.a index cd2f391..58dcae9 100644 Binary files a/lib/esp32c5/libesp_audio_front_end.a and b/lib/esp32c5/libesp_audio_front_end.a differ diff --git a/lib/esp32c5/libmultinet.a b/lib/esp32c5/libmultinet.a index 97b28cd..91ad6c7 100644 Binary files a/lib/esp32c5/libmultinet.a and b/lib/esp32c5/libmultinet.a differ diff --git a/lib/esp32c5/libvadnet.a b/lib/esp32c5/libvadnet.a index 78ec803..515b81e 100644 Binary files a/lib/esp32c5/libvadnet.a and b/lib/esp32c5/libvadnet.a differ diff --git a/lib/esp32c5/libwakenet.a b/lib/esp32c5/libwakenet.a index 575a615..3071325 100644 Binary files a/lib/esp32c5/libwakenet.a and b/lib/esp32c5/libwakenet.a differ diff --git a/lib/esp32c6/libc_speech_features.a b/lib/esp32c6/libc_speech_features.a index 19135d7..ee9a37e 100644 Binary files a/lib/esp32c6/libc_speech_features.a and b/lib/esp32c6/libc_speech_features.a differ diff --git a/lib/esp32c6/libdl_lib.a b/lib/esp32c6/libdl_lib.a index db78597..9ad051a 100644 Binary files a/lib/esp32c6/libdl_lib.a and b/lib/esp32c6/libdl_lib.a differ diff --git a/lib/esp32c6/libesp_audio_front_end.a b/lib/esp32c6/libesp_audio_front_end.a index c758b7f..445b2b1 100644 Binary files a/lib/esp32c6/libesp_audio_front_end.a and b/lib/esp32c6/libesp_audio_front_end.a differ diff --git a/lib/esp32c6/libmultinet.a b/lib/esp32c6/libmultinet.a index 0557ac8..0f38d20 100644 Binary files a/lib/esp32c6/libmultinet.a and b/lib/esp32c6/libmultinet.a differ diff --git a/lib/esp32c6/libvadnet.a b/lib/esp32c6/libvadnet.a index 903ccee..a2851a3 100644 Binary files a/lib/esp32c6/libvadnet.a and b/lib/esp32c6/libvadnet.a differ diff --git a/lib/esp32c6/libwakenet.a b/lib/esp32c6/libwakenet.a index 0085c88..b025497 100644 Binary files a/lib/esp32c6/libwakenet.a and b/lib/esp32c6/libwakenet.a differ diff --git a/lib/esp32p4/libc_speech_features.a b/lib/esp32p4/libc_speech_features.a index 87d80c9..b2141f3 100644 Binary files a/lib/esp32p4/libc_speech_features.a and b/lib/esp32p4/libc_speech_features.a differ diff --git a/lib/esp32p4/libdl_lib.a b/lib/esp32p4/libdl_lib.a index 061f1a5..dce7d80 100644 Binary files a/lib/esp32p4/libdl_lib.a and b/lib/esp32p4/libdl_lib.a differ diff --git a/lib/esp32p4/libesp_audio_front_end.a b/lib/esp32p4/libesp_audio_front_end.a index 272b85c..521cbcd 100644 Binary files a/lib/esp32p4/libesp_audio_front_end.a and b/lib/esp32p4/libesp_audio_front_end.a differ diff --git a/lib/esp32p4/libesp_audio_processor.a b/lib/esp32p4/libesp_audio_processor.a index 62256c8..595aaf2 100644 Binary files a/lib/esp32p4/libesp_audio_processor.a and b/lib/esp32p4/libesp_audio_processor.a differ diff --git a/lib/esp32p4/libmultinet.a b/lib/esp32p4/libmultinet.a index 305047b..e300e9f 100644 Binary files a/lib/esp32p4/libmultinet.a and b/lib/esp32p4/libmultinet.a differ diff --git a/lib/esp32p4/libvadnet.a b/lib/esp32p4/libvadnet.a index a742f55..1e65739 100644 Binary files a/lib/esp32p4/libvadnet.a and b/lib/esp32p4/libvadnet.a differ diff --git a/lib/esp32p4/libwakenet.a b/lib/esp32p4/libwakenet.a index f95bee5..c3bbec2 100644 Binary files a/lib/esp32p4/libwakenet.a and b/lib/esp32p4/libwakenet.a differ diff --git a/lib/esp32s2/libc_speech_features.a b/lib/esp32s2/libc_speech_features.a index 0143d02..d0252a6 100644 Binary files a/lib/esp32s2/libc_speech_features.a and b/lib/esp32s2/libc_speech_features.a differ diff --git a/lib/esp32s2/libdl_lib.a b/lib/esp32s2/libdl_lib.a index 23ebdcc..81ae70b 100644 Binary files a/lib/esp32s2/libdl_lib.a and b/lib/esp32s2/libdl_lib.a differ diff --git a/lib/esp32s2/libesp_audio_front_end.a b/lib/esp32s2/libesp_audio_front_end.a index fd17e51..0d88fe0 100644 Binary files a/lib/esp32s2/libesp_audio_front_end.a and b/lib/esp32s2/libesp_audio_front_end.a differ diff --git a/lib/esp32s2/libmultinet.a b/lib/esp32s2/libmultinet.a index 43bbba7..21a9353 100644 Binary files a/lib/esp32s2/libmultinet.a and b/lib/esp32s2/libmultinet.a differ diff --git a/lib/esp32s2/libvadnet.a b/lib/esp32s2/libvadnet.a index 3e0fab0..9b51390 100644 Binary files a/lib/esp32s2/libvadnet.a and b/lib/esp32s2/libvadnet.a differ diff --git a/lib/esp32s2/libwakenet.a b/lib/esp32s2/libwakenet.a index ba4cc33..ef9bc2b 100644 Binary files a/lib/esp32s2/libwakenet.a and b/lib/esp32s2/libwakenet.a differ diff --git a/lib/esp32s3/libc_speech_features.a b/lib/esp32s3/libc_speech_features.a index 01a0cbf..f444eb3 100644 Binary files a/lib/esp32s3/libc_speech_features.a and b/lib/esp32s3/libc_speech_features.a differ diff --git a/lib/esp32s3/libdl_lib.a b/lib/esp32s3/libdl_lib.a index 4ce805b..ff9eeca 100644 Binary files a/lib/esp32s3/libdl_lib.a and b/lib/esp32s3/libdl_lib.a differ diff --git a/lib/esp32s3/libesp_audio_front_end.a b/lib/esp32s3/libesp_audio_front_end.a index fdf7651..03a251c 100644 Binary files a/lib/esp32s3/libesp_audio_front_end.a and b/lib/esp32s3/libesp_audio_front_end.a differ diff --git a/lib/esp32s3/libesp_audio_processor.a b/lib/esp32s3/libesp_audio_processor.a index 1643bdd..e03e9ce 100644 Binary files a/lib/esp32s3/libesp_audio_processor.a and b/lib/esp32s3/libesp_audio_processor.a differ diff --git a/lib/esp32s3/libmultinet.a b/lib/esp32s3/libmultinet.a index c241d2d..a88108f 100644 Binary files a/lib/esp32s3/libmultinet.a and b/lib/esp32s3/libmultinet.a differ diff --git a/lib/esp32s3/libnsnet.a b/lib/esp32s3/libnsnet.a index ceb3208..2c03572 100644 Binary files a/lib/esp32s3/libnsnet.a and b/lib/esp32s3/libnsnet.a differ diff --git a/lib/esp32s3/libvadnet.a b/lib/esp32s3/libvadnet.a index 3346e5c..e8470aa 100644 Binary files a/lib/esp32s3/libvadnet.a and b/lib/esp32s3/libvadnet.a differ diff --git a/lib/esp32s3/libwakenet.a b/lib/esp32s3/libwakenet.a index f3fd479..477be61 100644 Binary files a/lib/esp32s3/libwakenet.a and b/lib/esp32s3/libwakenet.a differ diff --git a/model/wakenet_model/wn9_bluechip_tts2/_MODEL_INFO_ b/model/wakenet_model/wn9_bluechip_tts2/_MODEL_INFO_ new file mode 100644 index 0000000..9dfba12 --- /dev/null +++ b/model/wakenet_model/wn9_bluechip_tts2/_MODEL_INFO_ @@ -0,0 +1 @@ +wakenet9_tts2h12_BlueChip_3_0.622_0.626 diff --git a/model/wakenet_model/wn9_bluechip_tts2/wn9_data b/model/wakenet_model/wn9_bluechip_tts2/wn9_data new file mode 100644 index 0000000..eee8a08 Binary files /dev/null and b/model/wakenet_model/wn9_bluechip_tts2/wn9_data differ diff --git a/model/wakenet_model/wn9_bluechip_tts2/wn9_index b/model/wakenet_model/wn9_bluechip_tts2/wn9_index new file mode 100644 index 0000000..802f87b Binary files /dev/null and b/model/wakenet_model/wn9_bluechip_tts2/wn9_index differ diff --git a/model/wakenet_model/wn9_nihaoxiaoan_tts2/_MODEL_INFO_ b/model/wakenet_model/wn9_nihaoxiaoan_tts2/_MODEL_INFO_ new file mode 100644 index 0000000..2e378ce --- /dev/null +++ b/model/wakenet_model/wn9_nihaoxiaoan_tts2/_MODEL_INFO_ @@ -0,0 +1 @@ +wakenet9_tts2h12_nihaoxiaoan_3_0.621_0.625 diff --git a/model/wakenet_model/wn9_nihaoxiaoan_tts2/wn9_data b/model/wakenet_model/wn9_nihaoxiaoan_tts2/wn9_data new file mode 100644 index 0000000..d4aa340 Binary files /dev/null and b/model/wakenet_model/wn9_nihaoxiaoan_tts2/wn9_data differ diff --git a/model/wakenet_model/wn9_nihaoxiaoan_tts2/wn9_index b/model/wakenet_model/wn9_nihaoxiaoan_tts2/wn9_index new file mode 100644 index 0000000..802f87b Binary files /dev/null and b/model/wakenet_model/wn9_nihaoxiaoan_tts2/wn9_index differ