Skip to content

Commit 118eaa5

Browse files
authored
feat: voice input support for search and chat (#302)
* feat: voice input support for search and chat * chore: add mic-recorder plugin * refactor: check microphone permission before recording * feat: realize sound wave effects * chore: remove mic-recorder plugin
1 parent ef1304c commit 118eaa5

File tree

9 files changed

+872
-833
lines changed

9 files changed

+872
-833
lines changed

package.json

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
},
2020
"dependencies": {
2121
"@headlessui/react": "^2.2.0",
22-
"@tauri-apps/api": "^2.3.0",
22+
"@tauri-apps/api": "^2.4.0",
2323
"@tauri-apps/plugin-autostart": "~2.2.0",
2424
"@tauri-apps/plugin-deep-link": "^2.2.0",
2525
"@tauri-apps/plugin-dialog": "^2.2.0",
@@ -28,9 +28,10 @@
2828
"@tauri-apps/plugin-os": "^2.2.1",
2929
"@tauri-apps/plugin-process": "^2.2.0",
3030
"@tauri-apps/plugin-shell": "^2.2.0",
31-
"@tauri-apps/plugin-updater": "^2.6.0",
31+
"@tauri-apps/plugin-updater": "^2.6.1",
3232
"@tauri-apps/plugin-websocket": "~2.3.0",
3333
"@tauri-apps/plugin-window": "2.0.0-alpha.1",
34+
"@wavesurfer/react": "^1.0.9",
3435
"ahooks": "^3.8.4",
3536
"clsx": "^2.1.1",
3637
"dotenv": "^16.4.7",
@@ -39,8 +40,8 @@
3940
"i18next-browser-languagedetector": "^8.0.4",
4041
"lodash-es": "^4.17.21",
4142
"lucide-react": "^0.461.0",
42-
"mermaid": "^11.4.1",
43-
"nanoid": "^5.1.3",
43+
"mermaid": "^11.5.0",
44+
"nanoid": "^5.1.5",
4445
"react": "^18.3.1",
4546
"react-dom": "^18.3.1",
4647
"react-hotkeys-hook": "^4.6.1",
@@ -54,19 +55,20 @@
5455
"remark-gfm": "^4.0.1",
5556
"remark-math": "^6.0.0",
5657
"tauri-plugin-fs-pro-api": "^2.3.1",
57-
"tauri-plugin-macos-permissions-api": "^2.1.1",
58+
"tauri-plugin-macos-permissions-api": "^2.2.0",
5859
"tauri-plugin-screenshots-api": "^2.1.0",
5960
"use-debounce": "^10.0.4",
6061
"uuid": "^11.1.0",
62+
"wavesurfer.js": "^7.9.3",
6163
"zustand": "^5.0.3"
6264
},
6365
"devDependencies": {
64-
"@tauri-apps/cli": "^2.3.1",
66+
"@tauri-apps/cli": "^2.4.0",
6567
"@types/dom-speech-recognition": "^0.0.4",
6668
"@types/lodash-es": "^4.17.12",
6769
"@types/markdown-it": "^14.1.2",
68-
"@types/node": "^22.13.10",
69-
"@types/react": "^18.3.18",
70+
"@types/node": "^22.13.11",
71+
"@types/react": "^18.3.19",
7072
"@types/react-dom": "^18.3.5",
7173
"@types/react-katex": "^3.0.4",
7274
"@types/react-window": "^1.8.8",

0 commit comments

Comments
 (0)