diff --git a/demos/speech_web_demo/.gitignore b/demos/speech_web/.gitignore similarity index 100% rename from demos/speech_web_demo/.gitignore rename to demos/speech_web/.gitignore diff --git a/demos/speech_web_demo/README.MD b/demos/speech_web/README.MD similarity index 100% rename from demos/speech_web_demo/README.MD rename to demos/speech_web/README.MD diff --git a/demos/speech_web_demo/speech_server/conf/tts_online_application.yaml b/demos/speech_web/speech_server/conf/tts_online_application.yaml similarity index 100% rename from demos/speech_web_demo/speech_server/conf/tts_online_application.yaml rename to demos/speech_web/speech_server/conf/tts_online_application.yaml diff --git a/demos/speech_web_demo/speech_server/conf/ws_conformer_wenetspeech_application_faster.yaml b/demos/speech_web/speech_server/conf/ws_conformer_wenetspeech_application_faster.yaml similarity index 100% rename from demos/speech_web_demo/speech_server/conf/ws_conformer_wenetspeech_application_faster.yaml rename to demos/speech_web/speech_server/conf/ws_conformer_wenetspeech_application_faster.yaml diff --git a/demos/speech_web_demo/speech_server/main.py b/demos/speech_web/speech_server/main.py similarity index 100% rename from demos/speech_web_demo/speech_server/main.py rename to demos/speech_web/speech_server/main.py diff --git a/demos/speech_web_demo/speech_server/requirements.txt b/demos/speech_web/speech_server/requirements.txt similarity index 100% rename from demos/speech_web_demo/speech_server/requirements.txt rename to demos/speech_web/speech_server/requirements.txt diff --git a/demos/speech_web_demo/speech_server/src/AudioManeger.py b/demos/speech_web/speech_server/src/AudioManeger.py similarity index 100% rename from demos/speech_web_demo/speech_server/src/AudioManeger.py rename to demos/speech_web/speech_server/src/AudioManeger.py diff --git a/demos/speech_web_demo/speech_server/src/SpeechBase/asr.py b/demos/speech_web/speech_server/src/SpeechBase/asr.py similarity index 100% rename from demos/speech_web_demo/speech_server/src/SpeechBase/asr.py rename to demos/speech_web/speech_server/src/SpeechBase/asr.py diff --git a/demos/speech_web_demo/speech_server/src/SpeechBase/nlp.py b/demos/speech_web/speech_server/src/SpeechBase/nlp.py similarity index 100% rename from demos/speech_web_demo/speech_server/src/SpeechBase/nlp.py rename to demos/speech_web/speech_server/src/SpeechBase/nlp.py diff --git a/demos/speech_web_demo/speech_server/src/SpeechBase/sql_helper.py b/demos/speech_web/speech_server/src/SpeechBase/sql_helper.py similarity index 100% rename from demos/speech_web_demo/speech_server/src/SpeechBase/sql_helper.py rename to demos/speech_web/speech_server/src/SpeechBase/sql_helper.py diff --git a/demos/speech_web_demo/speech_server/src/SpeechBase/tts.py b/demos/speech_web/speech_server/src/SpeechBase/tts.py similarity index 100% rename from demos/speech_web_demo/speech_server/src/SpeechBase/tts.py rename to demos/speech_web/speech_server/src/SpeechBase/tts.py diff --git a/demos/speech_web_demo/speech_server/src/SpeechBase/vpr.py b/demos/speech_web/speech_server/src/SpeechBase/vpr.py similarity index 100% rename from demos/speech_web_demo/speech_server/src/SpeechBase/vpr.py rename to demos/speech_web/speech_server/src/SpeechBase/vpr.py diff --git a/demos/speech_web_demo/speech_server/src/SpeechBase/vpr_encode.py b/demos/speech_web/speech_server/src/SpeechBase/vpr_encode.py similarity index 100% rename from demos/speech_web_demo/speech_server/src/SpeechBase/vpr_encode.py rename to demos/speech_web/speech_server/src/SpeechBase/vpr_encode.py diff --git a/demos/speech_web_demo/speech_server/src/WebsocketManeger.py b/demos/speech_web/speech_server/src/WebsocketManeger.py similarity index 100% rename from demos/speech_web_demo/speech_server/src/WebsocketManeger.py rename to demos/speech_web/speech_server/src/WebsocketManeger.py diff --git a/demos/speech_web_demo/speech_server/src/robot.py b/demos/speech_web/speech_server/src/robot.py similarity index 100% rename from demos/speech_web_demo/speech_server/src/robot.py rename to demos/speech_web/speech_server/src/robot.py diff --git a/demos/speech_web_demo/speech_server/src/util.py b/demos/speech_web/speech_server/src/util.py similarity index 100% rename from demos/speech_web_demo/speech_server/src/util.py rename to demos/speech_web/speech_server/src/util.py diff --git a/demos/speech_web_demo/web_client/.gitignore b/demos/speech_web/web_client/.gitignore similarity index 100% rename from demos/speech_web_demo/web_client/.gitignore rename to demos/speech_web/web_client/.gitignore diff --git a/demos/speech_web_demo/web_client/README.md b/demos/speech_web/web_client/README.md similarity index 100% rename from demos/speech_web_demo/web_client/README.md rename to demos/speech_web/web_client/README.md diff --git a/demos/speech_web_demo/web_client/index.html b/demos/speech_web/web_client/index.html similarity index 100% rename from demos/speech_web_demo/web_client/index.html rename to demos/speech_web/web_client/index.html diff --git a/demos/speech_web_demo/web_client/package-lock.json b/demos/speech_web/web_client/package-lock.json similarity index 100% rename from demos/speech_web_demo/web_client/package-lock.json rename to demos/speech_web/web_client/package-lock.json diff --git a/demos/speech_web_demo/web_client/package.json b/demos/speech_web/web_client/package.json similarity index 100% rename from demos/speech_web_demo/web_client/package.json rename to demos/speech_web/web_client/package.json diff --git a/demos/speech_web_demo/web_client/public/favicon.ico b/demos/speech_web/web_client/public/favicon.ico similarity index 100% rename from demos/speech_web_demo/web_client/public/favicon.ico rename to demos/speech_web/web_client/public/favicon.ico diff --git a/demos/speech_web_demo/web_client/src/App.vue b/demos/speech_web/web_client/src/App.vue similarity index 100% rename from demos/speech_web_demo/web_client/src/App.vue rename to demos/speech_web/web_client/src/App.vue diff --git a/demos/speech_web_demo/web_client/src/api/API.js b/demos/speech_web/web_client/src/api/API.js similarity index 100% rename from demos/speech_web_demo/web_client/src/api/API.js rename to demos/speech_web/web_client/src/api/API.js diff --git a/demos/speech_web_demo/web_client/src/api/ApiASR.js b/demos/speech_web/web_client/src/api/ApiASR.js similarity index 100% rename from demos/speech_web_demo/web_client/src/api/ApiASR.js rename to demos/speech_web/web_client/src/api/ApiASR.js diff --git a/demos/speech_web_demo/web_client/src/api/ApiNLP.js b/demos/speech_web/web_client/src/api/ApiNLP.js similarity index 100% rename from demos/speech_web_demo/web_client/src/api/ApiNLP.js rename to demos/speech_web/web_client/src/api/ApiNLP.js diff --git a/demos/speech_web_demo/web_client/src/api/ApiTTS.js b/demos/speech_web/web_client/src/api/ApiTTS.js similarity index 100% rename from demos/speech_web_demo/web_client/src/api/ApiTTS.js rename to demos/speech_web/web_client/src/api/ApiTTS.js diff --git a/demos/speech_web_demo/web_client/src/api/ApiVPR.js b/demos/speech_web/web_client/src/api/ApiVPR.js similarity index 100% rename from demos/speech_web_demo/web_client/src/api/ApiVPR.js rename to demos/speech_web/web_client/src/api/ApiVPR.js diff --git "a/demos/speech_web_demo/web_client/src/assets/image/ic_\345\244\247-\344\270\212\344\274\240\346\226\207\344\273\266.svg" "b/demos/speech_web/web_client/src/assets/image/ic_\345\244\247-\344\270\212\344\274\240\346\226\207\344\273\266.svg" similarity index 100% rename from "demos/speech_web_demo/web_client/src/assets/image/ic_\345\244\247-\344\270\212\344\274\240\346\226\207\344\273\266.svg" rename to "demos/speech_web/web_client/src/assets/image/ic_\345\244\247-\344\270\212\344\274\240\346\226\207\344\273\266.svg" diff --git "a/demos/speech_web_demo/web_client/src/assets/image/ic_\345\244\247-\345\243\260\351\237\263\346\263\242\346\265\252.svg" "b/demos/speech_web/web_client/src/assets/image/ic_\345\244\247-\345\243\260\351\237\263\346\263\242\346\265\252.svg" similarity index 100% rename from "demos/speech_web_demo/web_client/src/assets/image/ic_\345\244\247-\345\243\260\351\237\263\346\263\242\346\265\252.svg" rename to "demos/speech_web/web_client/src/assets/image/ic_\345\244\247-\345\243\260\351\237\263\346\263\242\346\265\252.svg" diff --git "a/demos/speech_web_demo/web_client/src/assets/image/ic_\345\244\247-\350\257\255\351\237\263.svg" "b/demos/speech_web/web_client/src/assets/image/ic_\345\244\247-\350\257\255\351\237\263.svg" similarity index 100% rename from "demos/speech_web_demo/web_client/src/assets/image/ic_\345\244\247-\350\257\255\351\237\263.svg" rename to "demos/speech_web/web_client/src/assets/image/ic_\345\244\247-\350\257\255\351\237\263.svg" diff --git "a/demos/speech_web_demo/web_client/src/assets/image/ic_\345\260\217-\345\275\225\345\210\266\350\257\255\351\237\263.svg" "b/demos/speech_web/web_client/src/assets/image/ic_\345\260\217-\345\275\225\345\210\266\350\257\255\351\237\263.svg" similarity index 100% rename from "demos/speech_web_demo/web_client/src/assets/image/ic_\345\260\217-\345\275\225\345\210\266\350\257\255\351\237\263.svg" rename to "demos/speech_web/web_client/src/assets/image/ic_\345\260\217-\345\275\225\345\210\266\350\257\255\351\237\263.svg" diff --git "a/demos/speech_web_demo/web_client/src/assets/image/ic_\345\260\217-\347\273\223\346\235\237.svg" "b/demos/speech_web/web_client/src/assets/image/ic_\345\260\217-\347\273\223\346\235\237.svg" similarity index 100% rename from "demos/speech_web_demo/web_client/src/assets/image/ic_\345\260\217-\347\273\223\346\235\237.svg" rename to "demos/speech_web/web_client/src/assets/image/ic_\345\260\217-\347\273\223\346\235\237.svg" diff --git "a/demos/speech_web_demo/web_client/src/assets/image/ic_\345\274\200\345\247\213\350\201\212\345\244\251.svg" "b/demos/speech_web/web_client/src/assets/image/ic_\345\274\200\345\247\213\350\201\212\345\244\251.svg" similarity index 100% rename from "demos/speech_web_demo/web_client/src/assets/image/ic_\345\274\200\345\247\213\350\201\212\345\244\251.svg" rename to "demos/speech_web/web_client/src/assets/image/ic_\345\274\200\345\247\213\350\201\212\345\244\251.svg" diff --git "a/demos/speech_web_demo/web_client/src/assets/image/ic_\345\274\200\345\247\213\350\201\212\345\244\251_hover.svg" "b/demos/speech_web/web_client/src/assets/image/ic_\345\274\200\345\247\213\350\201\212\345\244\251_hover.svg" similarity index 100% rename from "demos/speech_web_demo/web_client/src/assets/image/ic_\345\274\200\345\247\213\350\201\212\345\244\251_hover.svg" rename to "demos/speech_web/web_client/src/assets/image/ic_\345\274\200\345\247\213\350\201\212\345\244\251_hover.svg" diff --git "a/demos/speech_web_demo/web_client/src/assets/image/ic_\346\222\255\346\224\276\357\274\210\346\214\211\351\222\256\357\274\211.svg" "b/demos/speech_web/web_client/src/assets/image/ic_\346\222\255\346\224\276\357\274\210\346\214\211\351\222\256\357\274\211.svg" similarity index 100% rename from "demos/speech_web_demo/web_client/src/assets/image/ic_\346\222\255\346\224\276\357\274\210\346\214\211\351\222\256\357\274\211.svg" rename to "demos/speech_web/web_client/src/assets/image/ic_\346\222\255\346\224\276\357\274\210\346\214\211\351\222\256\357\274\211.svg" diff --git "a/demos/speech_web_demo/web_client/src/assets/image/ic_\346\232\202\345\201\234\357\274\210\346\214\211\351\222\256\357\274\211.svg" "b/demos/speech_web/web_client/src/assets/image/ic_\346\232\202\345\201\234\357\274\210\346\214\211\351\222\256\357\274\211.svg" similarity index 100% rename from "demos/speech_web_demo/web_client/src/assets/image/ic_\346\232\202\345\201\234\357\274\210\346\214\211\351\222\256\357\274\211.svg" rename to "demos/speech_web/web_client/src/assets/image/ic_\346\232\202\345\201\234\357\274\210\346\214\211\351\222\256\357\274\211.svg" diff --git "a/demos/speech_web_demo/web_client/src/assets/image/ic_\346\233\264\346\215\242\347\244\272\344\276\213.svg" "b/demos/speech_web/web_client/src/assets/image/ic_\346\233\264\346\215\242\347\244\272\344\276\213.svg" similarity index 100% rename from "demos/speech_web_demo/web_client/src/assets/image/ic_\346\233\264\346\215\242\347\244\272\344\276\213.svg" rename to "demos/speech_web/web_client/src/assets/image/ic_\346\233\264\346\215\242\347\244\272\344\276\213.svg" diff --git "a/demos/speech_web_demo/web_client/src/assets/image/icon_\345\260\217-\345\243\260\351\237\263\346\263\242\346\265\252.svg" "b/demos/speech_web/web_client/src/assets/image/icon_\345\260\217-\345\243\260\351\237\263\346\263\242\346\265\252.svg" similarity index 100% rename from "demos/speech_web_demo/web_client/src/assets/image/icon_\345\260\217-\345\243\260\351\237\263\346\263\242\346\265\252.svg" rename to "demos/speech_web/web_client/src/assets/image/icon_\345\260\217-\345\243\260\351\237\263\346\263\242\346\265\252.svg" diff --git "a/demos/speech_web_demo/web_client/src/assets/image/icon_\345\275\225\345\210\266\345\243\260\351\237\263\345\260\217\350\257\255\351\237\2631.svg" "b/demos/speech_web/web_client/src/assets/image/icon_\345\275\225\345\210\266\345\243\260\351\237\263\345\260\217\350\257\255\351\237\2631.svg" similarity index 100% rename from "demos/speech_web_demo/web_client/src/assets/image/icon_\345\275\225\345\210\266\345\243\260\351\237\263\345\260\217\350\257\255\351\237\2631.svg" rename to "demos/speech_web/web_client/src/assets/image/icon_\345\275\225\345\210\266\345\243\260\351\237\263\345\260\217\350\257\255\351\237\2631.svg" diff --git "a/demos/speech_web_demo/web_client/src/assets/image/\345\234\250\347\272\277\344\275\223\351\252\214-\350\203\214\346\231\257@2x.png" "b/demos/speech_web/web_client/src/assets/image/\345\234\250\347\272\277\344\275\223\351\252\214-\350\203\214\346\231\257@2x.png" similarity index 100% rename from "demos/speech_web_demo/web_client/src/assets/image/\345\234\250\347\272\277\344\275\223\351\252\214-\350\203\214\346\231\257@2x.png" rename to "demos/speech_web/web_client/src/assets/image/\345\234\250\347\272\277\344\275\223\351\252\214-\350\203\214\346\231\257@2x.png" diff --git "a/demos/speech_web_demo/web_client/src/assets/image/\345\234\272\346\231\257\351\275\220\345\205\250@3x.png" "b/demos/speech_web/web_client/src/assets/image/\345\234\272\346\231\257\351\275\220\345\205\250@3x.png" similarity index 100% rename from "demos/speech_web_demo/web_client/src/assets/image/\345\234\272\346\231\257\351\275\220\345\205\250@3x.png" rename to "demos/speech_web/web_client/src/assets/image/\345\234\272\346\231\257\351\275\220\345\205\250@3x.png" diff --git "a/demos/speech_web_demo/web_client/src/assets/image/\346\225\231\347\250\213\344\270\260\345\257\214@3x.png" "b/demos/speech_web/web_client/src/assets/image/\346\225\231\347\250\213\344\270\260\345\257\214@3x.png" similarity index 100% rename from "demos/speech_web_demo/web_client/src/assets/image/\346\225\231\347\250\213\344\270\260\345\257\214@3x.png" rename to "demos/speech_web/web_client/src/assets/image/\346\225\231\347\250\213\344\270\260\345\257\214@3x.png" diff --git "a/demos/speech_web_demo/web_client/src/assets/image/\346\250\241\345\236\213\345\205\250\351\235\242@3x.png" "b/demos/speech_web/web_client/src/assets/image/\346\250\241\345\236\213\345\205\250\351\235\242@3x.png" similarity index 100% rename from "demos/speech_web_demo/web_client/src/assets/image/\346\250\241\345\236\213\345\205\250\351\235\242@3x.png" rename to "demos/speech_web/web_client/src/assets/image/\346\250\241\345\236\213\345\205\250\351\235\242@3x.png" diff --git "a/demos/speech_web_demo/web_client/src/assets/image/\346\255\245\351\252\244-\347\256\255\345\244\264\345\210\207\345\233\276@2x.png" "b/demos/speech_web/web_client/src/assets/image/\346\255\245\351\252\244-\347\256\255\345\244\264\345\210\207\345\233\276@2x.png" similarity index 100% rename from "demos/speech_web_demo/web_client/src/assets/image/\346\255\245\351\252\244-\347\256\255\345\244\264\345\210\207\345\233\276@2x.png" rename to "demos/speech_web/web_client/src/assets/image/\346\255\245\351\252\244-\347\256\255\345\244\264\345\210\207\345\233\276@2x.png" diff --git "a/demos/speech_web_demo/web_client/src/assets/image/\347\224\250\346\210\267\345\244\264\345\203\217@2x.png" "b/demos/speech_web/web_client/src/assets/image/\347\224\250\346\210\267\345\244\264\345\203\217@2x.png" similarity index 100% rename from "demos/speech_web_demo/web_client/src/assets/image/\347\224\250\346\210\267\345\244\264\345\203\217@2x.png" rename to "demos/speech_web/web_client/src/assets/image/\347\224\250\346\210\267\345\244\264\345\203\217@2x.png" diff --git "a/demos/speech_web_demo/web_client/src/assets/image/\351\243\236\346\241\250\345\244\264\345\203\217@2x.png" "b/demos/speech_web/web_client/src/assets/image/\351\243\236\346\241\250\345\244\264\345\203\217@2x.png" similarity index 100% rename from "demos/speech_web_demo/web_client/src/assets/image/\351\243\236\346\241\250\345\244\264\345\203\217@2x.png" rename to "demos/speech_web/web_client/src/assets/image/\351\243\236\346\241\250\345\244\264\345\203\217@2x.png" diff --git a/demos/speech_web_demo/web_client/src/assets/logo.png b/demos/speech_web/web_client/src/assets/logo.png similarity index 100% rename from demos/speech_web_demo/web_client/src/assets/logo.png rename to demos/speech_web/web_client/src/assets/logo.png diff --git a/demos/speech_web_demo/web_client/src/components/Content/Header/Header.vue b/demos/speech_web/web_client/src/components/Content/Header/Header.vue similarity index 100% rename from demos/speech_web_demo/web_client/src/components/Content/Header/Header.vue rename to demos/speech_web/web_client/src/components/Content/Header/Header.vue diff --git a/demos/speech_web_demo/web_client/src/components/Content/Header/style.less b/demos/speech_web/web_client/src/components/Content/Header/style.less similarity index 100% rename from demos/speech_web_demo/web_client/src/components/Content/Header/style.less rename to demos/speech_web/web_client/src/components/Content/Header/style.less diff --git a/demos/speech_web_demo/web_client/src/components/Content/Tail/Tail.vue b/demos/speech_web/web_client/src/components/Content/Tail/Tail.vue similarity index 100% rename from demos/speech_web_demo/web_client/src/components/Content/Tail/Tail.vue rename to demos/speech_web/web_client/src/components/Content/Tail/Tail.vue diff --git a/demos/speech_web_demo/web_client/src/components/Content/Tail/style.less b/demos/speech_web/web_client/src/components/Content/Tail/style.less similarity index 100% rename from demos/speech_web_demo/web_client/src/components/Content/Tail/style.less rename to demos/speech_web/web_client/src/components/Content/Tail/style.less diff --git a/demos/speech_web_demo/web_client/src/components/Experience.vue b/demos/speech_web/web_client/src/components/Experience.vue similarity index 100% rename from demos/speech_web_demo/web_client/src/components/Experience.vue rename to demos/speech_web/web_client/src/components/Experience.vue diff --git a/demos/speech_web_demo/web_client/src/components/SubMenu/ASR/ASR.vue b/demos/speech_web/web_client/src/components/SubMenu/ASR/ASR.vue similarity index 100% rename from demos/speech_web_demo/web_client/src/components/SubMenu/ASR/ASR.vue rename to demos/speech_web/web_client/src/components/SubMenu/ASR/ASR.vue diff --git a/demos/speech_web_demo/web_client/src/components/SubMenu/ASR/ASRT.vue b/demos/speech_web/web_client/src/components/SubMenu/ASR/ASRT.vue similarity index 100% rename from demos/speech_web_demo/web_client/src/components/SubMenu/ASR/ASRT.vue rename to demos/speech_web/web_client/src/components/SubMenu/ASR/ASRT.vue diff --git a/demos/speech_web_demo/web_client/src/components/SubMenu/ASR/AudioFile/AudioFileIdentification.vue b/demos/speech_web/web_client/src/components/SubMenu/ASR/AudioFile/AudioFileIdentification.vue similarity index 100% rename from demos/speech_web_demo/web_client/src/components/SubMenu/ASR/AudioFile/AudioFileIdentification.vue rename to demos/speech_web/web_client/src/components/SubMenu/ASR/AudioFile/AudioFileIdentification.vue diff --git a/demos/speech_web_demo/web_client/src/components/SubMenu/ASR/AudioFile/style.less b/demos/speech_web/web_client/src/components/SubMenu/ASR/AudioFile/style.less similarity index 100% rename from demos/speech_web_demo/web_client/src/components/SubMenu/ASR/AudioFile/style.less rename to demos/speech_web/web_client/src/components/SubMenu/ASR/AudioFile/style.less diff --git a/demos/speech_web_demo/web_client/src/components/SubMenu/ASR/EndToEnd/EndToEndIdentification.vue b/demos/speech_web/web_client/src/components/SubMenu/ASR/EndToEnd/EndToEndIdentification.vue similarity index 100% rename from demos/speech_web_demo/web_client/src/components/SubMenu/ASR/EndToEnd/EndToEndIdentification.vue rename to demos/speech_web/web_client/src/components/SubMenu/ASR/EndToEnd/EndToEndIdentification.vue diff --git a/demos/speech_web_demo/web_client/src/components/SubMenu/ASR/EndToEnd/style.less b/demos/speech_web/web_client/src/components/SubMenu/ASR/EndToEnd/style.less similarity index 100% rename from demos/speech_web_demo/web_client/src/components/SubMenu/ASR/EndToEnd/style.less rename to demos/speech_web/web_client/src/components/SubMenu/ASR/EndToEnd/style.less diff --git a/demos/speech_web_demo/web_client/src/components/SubMenu/ASR/RealTime/RealTime.vue b/demos/speech_web/web_client/src/components/SubMenu/ASR/RealTime/RealTime.vue similarity index 100% rename from demos/speech_web_demo/web_client/src/components/SubMenu/ASR/RealTime/RealTime.vue rename to demos/speech_web/web_client/src/components/SubMenu/ASR/RealTime/RealTime.vue diff --git a/demos/speech_web_demo/web_client/src/components/SubMenu/ASR/RealTime/style.less b/demos/speech_web/web_client/src/components/SubMenu/ASR/RealTime/style.less similarity index 100% rename from demos/speech_web_demo/web_client/src/components/SubMenu/ASR/RealTime/style.less rename to demos/speech_web/web_client/src/components/SubMenu/ASR/RealTime/style.less diff --git a/demos/speech_web_demo/web_client/src/components/SubMenu/ASR/style.less b/demos/speech_web/web_client/src/components/SubMenu/ASR/style.less similarity index 100% rename from demos/speech_web_demo/web_client/src/components/SubMenu/ASR/style.less rename to demos/speech_web/web_client/src/components/SubMenu/ASR/style.less diff --git a/demos/speech_web_demo/web_client/src/components/SubMenu/ChatBot/Chat.vue b/demos/speech_web/web_client/src/components/SubMenu/ChatBot/Chat.vue similarity index 100% rename from demos/speech_web_demo/web_client/src/components/SubMenu/ChatBot/Chat.vue rename to demos/speech_web/web_client/src/components/SubMenu/ChatBot/Chat.vue diff --git a/demos/speech_web_demo/web_client/src/components/SubMenu/ChatBot/ChatT.vue b/demos/speech_web/web_client/src/components/SubMenu/ChatBot/ChatT.vue similarity index 100% rename from demos/speech_web_demo/web_client/src/components/SubMenu/ChatBot/ChatT.vue rename to demos/speech_web/web_client/src/components/SubMenu/ChatBot/ChatT.vue diff --git a/demos/speech_web_demo/web_client/src/components/SubMenu/ChatBot/style.less b/demos/speech_web/web_client/src/components/SubMenu/ChatBot/style.less similarity index 100% rename from demos/speech_web_demo/web_client/src/components/SubMenu/ChatBot/style.less rename to demos/speech_web/web_client/src/components/SubMenu/ChatBot/style.less diff --git a/demos/speech_web_demo/web_client/src/components/SubMenu/IE/IE.vue b/demos/speech_web/web_client/src/components/SubMenu/IE/IE.vue similarity index 100% rename from demos/speech_web_demo/web_client/src/components/SubMenu/IE/IE.vue rename to demos/speech_web/web_client/src/components/SubMenu/IE/IE.vue diff --git a/demos/speech_web_demo/web_client/src/components/SubMenu/IE/IET.vue b/demos/speech_web/web_client/src/components/SubMenu/IE/IET.vue similarity index 100% rename from demos/speech_web_demo/web_client/src/components/SubMenu/IE/IET.vue rename to demos/speech_web/web_client/src/components/SubMenu/IE/IET.vue diff --git a/demos/speech_web_demo/web_client/src/components/SubMenu/IE/style.less b/demos/speech_web/web_client/src/components/SubMenu/IE/style.less similarity index 100% rename from demos/speech_web_demo/web_client/src/components/SubMenu/IE/style.less rename to demos/speech_web/web_client/src/components/SubMenu/IE/style.less diff --git a/demos/speech_web_demo/web_client/src/components/SubMenu/TTS/TTS.vue b/demos/speech_web/web_client/src/components/SubMenu/TTS/TTS.vue similarity index 100% rename from demos/speech_web_demo/web_client/src/components/SubMenu/TTS/TTS.vue rename to demos/speech_web/web_client/src/components/SubMenu/TTS/TTS.vue diff --git a/demos/speech_web_demo/web_client/src/components/SubMenu/TTS/TTST.vue b/demos/speech_web/web_client/src/components/SubMenu/TTS/TTST.vue similarity index 100% rename from demos/speech_web_demo/web_client/src/components/SubMenu/TTS/TTST.vue rename to demos/speech_web/web_client/src/components/SubMenu/TTS/TTST.vue diff --git a/demos/speech_web_demo/web_client/src/components/SubMenu/TTS/style.less b/demos/speech_web/web_client/src/components/SubMenu/TTS/style.less similarity index 100% rename from demos/speech_web_demo/web_client/src/components/SubMenu/TTS/style.less rename to demos/speech_web/web_client/src/components/SubMenu/TTS/style.less diff --git a/demos/speech_web_demo/web_client/src/components/SubMenu/VPR/VPR.vue b/demos/speech_web/web_client/src/components/SubMenu/VPR/VPR.vue similarity index 100% rename from demos/speech_web_demo/web_client/src/components/SubMenu/VPR/VPR.vue rename to demos/speech_web/web_client/src/components/SubMenu/VPR/VPR.vue diff --git a/demos/speech_web_demo/web_client/src/components/SubMenu/VPR/VPRT.vue b/demos/speech_web/web_client/src/components/SubMenu/VPR/VPRT.vue similarity index 100% rename from demos/speech_web_demo/web_client/src/components/SubMenu/VPR/VPRT.vue rename to demos/speech_web/web_client/src/components/SubMenu/VPR/VPRT.vue diff --git a/demos/speech_web_demo/web_client/src/components/SubMenu/VPR/style.less b/demos/speech_web/web_client/src/components/SubMenu/VPR/style.less similarity index 100% rename from demos/speech_web_demo/web_client/src/components/SubMenu/VPR/style.less rename to demos/speech_web/web_client/src/components/SubMenu/VPR/style.less diff --git a/demos/speech_web_demo/web_client/src/components/style.less b/demos/speech_web/web_client/src/components/style.less similarity index 100% rename from demos/speech_web_demo/web_client/src/components/style.less rename to demos/speech_web/web_client/src/components/style.less diff --git a/demos/speech_web_demo/web_client/src/main.js b/demos/speech_web/web_client/src/main.js similarity index 100% rename from demos/speech_web_demo/web_client/src/main.js rename to demos/speech_web/web_client/src/main.js diff --git a/demos/speech_web_demo/web_client/vite.config.js b/demos/speech_web/web_client/vite.config.js similarity index 100% rename from demos/speech_web_demo/web_client/vite.config.js rename to demos/speech_web/web_client/vite.config.js diff --git a/demos/speech_web_demo/web_client/yarn.lock b/demos/speech_web/web_client/yarn.lock similarity index 100% rename from demos/speech_web_demo/web_client/yarn.lock rename to demos/speech_web/web_client/yarn.lock diff --git "a/demos/speech_web_demo/\346\216\245\345\217\243\346\226\207\346\241\243.md" "b/demos/speech_web/\346\216\245\345\217\243\346\226\207\346\241\243.md" similarity index 100% rename from "demos/speech_web_demo/\346\216\245\345\217\243\346\226\207\346\241\243.md" rename to "demos/speech_web/\346\216\245\345\217\243\346\226\207\346\241\243.md"