From 4e5e7f6248d48f857a320189b82d7345ffb33003 Mon Sep 17 00:00:00 2001 From: 1600822305 <1600822305@qq.com> Date: Thu, 10 Apr 2025 12:49:14 +0800 Subject: [PATCH] =?UTF-8?q?=E5=86=B2=E7=AA=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/shared/IpcChannel.ts | 5 + public/asr-server/index.html | 6 +- public/asr-server/server.js | 2 +- src/main/ipc.ts | 12 +++ src/main/services/SearchService.ts | 100 ++++++++++++++++++ src/preload/index.d.ts | 5 + src/preload/index.ts | 5 + src/renderer/src/assets/asr-server/index.html | 6 +- src/renderer/src/assets/asr-server/server.js | 2 +- src/renderer/src/i18n/locales/en-us.json | 4 +- src/renderer/src/i18n/locales/ja-jp.json | 8 +- src/renderer/src/i18n/locales/zh-cn.json | 8 +- .../settings/TTSSettings/TTSSettings.tsx | 4 +- src/renderer/src/store/settings.ts | 4 +- 14 files changed, 149 insertions(+), 22 deletions(-) create mode 100644 src/main/services/SearchService.ts diff --git a/packages/shared/IpcChannel.ts b/packages/shared/IpcChannel.ts index d07a0a5200..017d550b5d 100644 --- a/packages/shared/IpcChannel.ts +++ b/packages/shared/IpcChannel.ts @@ -64,6 +64,11 @@ export enum IpcChannel { Aes_Encrypt = 'aes:encrypt', Aes_Decrypt = 'aes:decrypt', + // search window + SearchWindow_Open = 'search-window:open', + SearchWindow_Close = 'search-window:close', + SearchWindow_OpenUrl = 'search-window:open-url', + Gemini_UploadFile = 'gemini:upload-file', Gemini_Base64File = 'gemini:base64-file', Gemini_RetrieveFile = 'gemini:retrieve-file', diff --git a/public/asr-server/index.html b/public/asr-server/index.html index 9cd22e0b5d..00a207f6de 100644 --- a/public/asr-server/index.html +++ b/public/asr-server/index.html @@ -4,7 +4,7 @@ - Edge ASR (External) + Browser ASR (External)