diff --git a/README.md b/README.md index 361fb24..21cec0c 100644 --- a/README.md +++ b/README.md @@ -10,10 +10,11 @@ ## 环境准备 - Node 版本: 16.0+ - 需要准备两个 Terminal,分别启动服务端、前端页面。 -- 根据你自定义的 -RoomId、UserId 以及申请的 AppID、BusinessID、Token、ASR AppID、TTS AppID,修改 `src/config/index.ts` 文件中的配置信息。 -- 根据你申请到的 AK、SK、SessionToken, 修改 `Server/app.js` 文件中的配置信息。 +- **根据你自定义的 +RoomId、UserId 以及申请的 AppID、BusinessID、Token、ASR AppID、TTS AppID,修改 `src/config/index.ts` 文件中的配置信息**。 +- **根据你申请到的 AK、SK、SessionToken, 修改 `Server/app.js` 文件中的配置信息。** - 如果您已经自己完成了服务端的逻辑,可以修改前端代码文件 `src/config/index.ts` 中的 `AIGC_PROXY_HOST` 修改请求的域名,并在 `src/app/api.ts` 中修改接口的参数配置。 +- **您需要在 [火山方舟-在线推理](https://console.volcengine.com/ark/region:ark+cn-beijing/endpoint?config=%7B%7D) 中创建接入点, 并将模型对应的接入点 ID 填入 `src/config/config.ts` 文件中的 `ARK_V2_MODEL_ID`**。 ## 服务端 进到项目根目录 diff --git a/src/assets/img/huoponvsheng.jpeg b/src/assets/img/huoponvsheng.jpeg deleted file mode 100644 index 79d54b7..0000000 Binary files a/src/assets/img/huoponvsheng.jpeg and /dev/null differ diff --git a/src/assets/img/jingqiangkanye.jpeg b/src/assets/img/jingqiangkanye.jpeg deleted file mode 100644 index ac8b231..0000000 Binary files a/src/assets/img/jingqiangkanye.jpeg and /dev/null differ diff --git a/src/assets/img/wankuqingnian.jpeg b/src/assets/img/wankuqingnian.jpeg deleted file mode 100644 index 0b1a89f..0000000 Binary files a/src/assets/img/wankuqingnian.jpeg and /dev/null differ diff --git a/src/assets/img/wanwanxiaohe.jpeg b/src/assets/img/wanwanxiaohe.jpeg deleted file mode 100644 index c537b92..0000000 Binary files a/src/assets/img/wanwanxiaohe.jpeg and /dev/null differ diff --git a/src/assets/img/wennuanahu.jpeg b/src/assets/img/wennuanahu.jpeg deleted file mode 100644 index 9ad72a7..0000000 Binary files a/src/assets/img/wennuanahu.jpeg and /dev/null differ diff --git a/src/config/config.ts b/src/config/config.ts index 504f3be..9a5acc1 100644 --- a/src/config/config.ts +++ b/src/config/config.ts @@ -4,13 +4,8 @@ */ import { AudioProfileType } from '@volcengine/rtc'; -import 活泼女声 from '@/assets/img/huoponvsheng.jpeg'; import 通用女声 from '@/assets/img/tongyongnvsheng.jpeg'; import 通用男声 from '@/assets/img/tongyongnansheng.jpeg'; -import 纨绔青年 from '@/assets/img/wankuqingnian.jpeg'; -import 京腔侃爷 from '@/assets/img/jingqiangkanye.jpeg'; -import 湾湾小何 from '@/assets/img/wanwanxiaohe.jpeg'; -import 温暖阿虎 from '@/assets/img/wennuanahu.jpeg'; export enum ModelSourceType { Custom = 'Custom', @@ -42,11 +37,7 @@ export const AudioProfile = [ export enum VOICE_TYPE { '通用女声' = 'BV001_streaming', '通用男声' = 'BV002_streaming', - '纨绔青年' = 'BV159_streaming', - '活泼女声' = 'BV005_streaming', - '京腔侃爷' = 'zh_male_jingqiangkanye_moon_bigtts', - '温暖阿虎' = 'zh_male_wennuanahu_moon_bigtts', - '湾湾小何' = 'zh_female_wanwanxiaohe_moon_bigtts', + // ... 可根据所开通的音色进行扩充 } export const VOICE_INFO_MAP = { @@ -60,31 +51,6 @@ export const VOICE_INFO_MAP = { url: '', icon: 通用男声, }, - [VOICE_TYPE['纨绔青年']]: { - description: '男声 青年 语音合成 通用场景', - url: '', - icon: 纨绔青年, - }, - [VOICE_TYPE['活泼女声']]: { - description: '女声 青年 语音合成 通用场景', - url: '', - icon: 活泼女声, - }, - [VOICE_TYPE['京腔侃爷']]: { - description: '男声 青年 大模型语音合成 通用场景', - url: '', - icon: 京腔侃爷, - }, - [VOICE_TYPE['温暖阿虎']]: { - description: '男声 青年 大模型语音合成 通用场景', - url: '', - icon: 温暖阿虎, - }, - [VOICE_TYPE['湾湾小何']]: { - description: '女声 青年 大模型语音合成 通用场景', - url: '', - icon: 湾湾小何, - }, }; /** @@ -133,10 +99,9 @@ export enum PROMPT_MAP { export enum AI_MODEL { DOUBAO_LITE_4K = 'Doubao-lite-4k(character-240515)', DOUBAO_PRO_4K = 'Doubao-pro-4k(character-240515)', - DOUBAO_PRO_4K_ONLINE = 'Doubao-pro-4k(character-240515)[联网版]', - DOUBAO_PRO_4K_KNOWLEDGE = 'Doubao-pro-4k(character-240515)[知识库]', DOUBAO_PRO_32K = 'Doubao-pro-32k', DOUBAO_PRO_128K = 'Doubao-pro-128k', + // ... 可根据所开通的模型进行扩充 } /** @@ -154,8 +119,6 @@ export enum AI_MODEL_MODE { export const AI_MODE_MAP = { [AI_MODEL.DOUBAO_LITE_4K]: AI_MODEL_MODE.ARK_V2, [AI_MODEL.DOUBAO_PRO_4K]: AI_MODEL_MODE.ARK_V2, - [AI_MODEL.DOUBAO_PRO_4K_ONLINE]: AI_MODEL_MODE.ARK_V3, - [AI_MODEL.DOUBAO_PRO_4K_KNOWLEDGE]: AI_MODEL_MODE.ARK_V3, [AI_MODEL.DOUBAO_PRO_32K]: AI_MODEL_MODE.ARK_V3, [AI_MODEL.DOUBAO_PRO_128K]: AI_MODEL_MODE.ARK_V3, }; @@ -168,26 +131,22 @@ export const AI_MODE_PROMPT = { [AI_MODEL.DOUBAO_PRO_4K]: PROMPT.ARK_V2, [AI_MODEL.DOUBAO_PRO_32K]: PROMPT.ARK_V2, [AI_MODEL.DOUBAO_PRO_128K]: PROMPT.ARK_V2, - [AI_MODEL.DOUBAO_PRO_4K_ONLINE]: PROMPT.ARK_V3, - [AI_MODEL.DOUBAO_PRO_4K_KNOWLEDGE]: PROMPT.ARK_V3, }; /** * @brief 豆包模型的 ID */ export const ARK_V2_MODEL_ID: Record = { - [AI_MODEL.DOUBAO_LITE_4K]: 'ep-20240619074755-rjmhw', - [AI_MODEL.DOUBAO_PRO_4K]: 'ep-20240711111549-rhs7g', - [AI_MODEL.DOUBAO_PRO_32K]: 'ep-20240828154651-wjj7g', - [AI_MODEL.DOUBAO_PRO_128K]: 'ep-20240830105345-hghn6', - [AI_MODEL.DOUBAO_PRO_4K_ONLINE]: '', - [AI_MODEL.DOUBAO_PRO_4K_KNOWLEDGE]: '', + [AI_MODEL.DOUBAO_LITE_4K]: '', + [AI_MODEL.DOUBAO_PRO_4K]: '', + [AI_MODEL.DOUBAO_PRO_32K]: '', + [AI_MODEL.DOUBAO_PRO_128K]: '', + // ... 可根据所开通的模型进行扩充 }; /** * @brief 豆包模型 BotID */ export const LLM_BOT_ID = { - [AI_MODEL.DOUBAO_PRO_4K_ONLINE]: 'bot-20240716132056-xxf7l', - [AI_MODEL.DOUBAO_PRO_4K_KNOWLEDGE]: 'bot-20240718093727-76hl2', + // ... 可根据所开通的模型进行扩充 };