From e6152cb2f64c494869ecd6e0ad81f9cd5edf58ac Mon Sep 17 00:00:00 2001 From: xwenliang Date: Mon, 7 Aug 2023 18:25:48 +0800 Subject: [PATCH] feat: use new api & fix dead textToAudio api #1 --- app.js | 44 ++++---------------------------------------- pages/index/index.js | 2 +- project.config.json | 12 ++++++------ 3 files changed, 11 insertions(+), 47 deletions(-) diff --git a/app.js b/app.js index e508c20..3fc7b06 100644 --- a/app.js +++ b/app.js @@ -53,7 +53,7 @@ App({ wx.login({ success: res => { wx.request({ - url: `${this.globalData.domain}/open-api/login`, + url: `${this.globalData.domain}/open-api/mp/login`, data: { code: res.code, appid: 'wx330e54aa6000516d' @@ -92,50 +92,14 @@ App({ }); }, globalData: { - // domain: 'http://localhost:3001', - domain: 'https://jilegeji.xwenliang.cn', + // domain: 'http://localhost:3003', + domain: 'https://api.xwenliang.cn', getTypeList(){ return [ { - desc: '男声一', - createUrl(text){ - return `https://fanyi.sogou.com/reventondc/synthesis?text=${text}&speed=1&lang=zh-CHS&from=translateweb&speaker=1` - } - }, - { - desc: '男声二', - createUrl(text){ - return `https://fanyi.sogou.com/reventondc/synthesis?text=${text}&speed=1&lang=zh-CHS&from=translateweb&speaker=4` - } - }, - { desc: '女声一', createUrl(text){ - return `https://fanyi.sogou.com/reventondc/synthesis?text=${text}&speed=1&lang=zh-CHS&from=translateweb&speaker=2` - } - }, - { - desc: '女声二', - createUrl(text){ - return `https://fanyi.sogou.com/reventondc/synthesis?text=${text}&speed=1&lang=zh-CHS&from=translateweb&speaker=3` - } - }, - { - desc: '女声三', - createUrl(text){ - return `https://fanyi.sogou.com/reventondc/synthesis?text=${text}&speed=1&lang=zh-CHS&from=translateweb&speaker=5` - } - }, - { - desc: '女声四', - createUrl(text){ - return `https://fanyi.sogou.com/reventondc/synthesis?text=${text}&speed=1&lang=zh-CHS&from=translateweb&speaker=6` - } - }, - { - desc: '女声五', - createUrl(text){ - return `https://tts.youdao.com/fanyivoice?word=${text}&le=zh&keyfrom=speaker-target` + return `https://api.oick.cn/txt/apiz.php?text=${text}&spd=10`; } } ]; diff --git a/pages/index/index.js b/pages/index/index.js index 711567d..a524e34 100644 --- a/pages/index/index.js +++ b/pages/index/index.js @@ -58,7 +58,7 @@ Page({ }); const result = await new Promise((resolve, reject) => { app.request({ - url: `${app.globalData.domain}/open-api/wechat-msg-sec-check`, + url: `${app.globalData.domain}/open-api/mp/msg-sec-check`, data: { appid: 'wx330e54aa6000516d', content: text, diff --git a/project.config.json b/project.config.json index 35ec1af..2fb6a00 100644 --- a/project.config.json +++ b/project.config.json @@ -1,7 +1,7 @@ { "description": "项目配置文件。", "setting": { - "urlCheck": false, + "urlCheck": true, "es6": true, "enhance": true, "postcss": true, @@ -27,7 +27,6 @@ "disablePlugins": [], "outputPath": "" }, - "enableEngineNative": false, "useIsolateContext": false, "userConfirmedBundleSwitch": false, "packNpmManually": false, @@ -36,13 +35,13 @@ "disableUseStrict": false, "minifyWXML": true, "showES6CompileOption": false, - "useCompilerPlugins": false + "useCompilerPlugins": false, + "ignoreUploadUnusedFiles": true }, "compileType": "miniprogram", "libVersion": "2.21.3", "appid": "wx330e54aa6000516d", - "projectname": "%E8%AF%AD%E9%9F%B3%E5%8A%A9%E6%89%8B", - "condition": {}, + "projectname": "text-to-audio", "packOptions": { "ignore": [], "include": [] @@ -50,5 +49,6 @@ "editorSetting": { "tabIndent": "insertSpaces", "tabSize": 2 - } + }, + "condition": {} } \ No newline at end of file -- libgit2 0.22.2