PipeYume

Results 5 issues of PipeYume

Use `require("electron").remote` instead of `require("remote")` ``` Object. (D:\Atom\Atom x64\resources\app.asar\exports\remote.js:4:6) Object. (D:\Atom\Atom x64\resources\app.asar\exports\remote.js:11:3) Module._compile (:11:149837) Object..js (:11:153385) Module.load (internal/modules/cjs/loader.js:815:32) Module._load (internal/modules/cjs/loader.js:727:14) ```

#### Summary Mods "[BombasticPerks] A new playstyle perk: Enchanting Master" #### Purpose of change Enchanting Master will get a spell to enchant the weapon you wield. After using 500 Mana,...

<Enhancement / Feature>
<Documentation>
NPC / Factions
Translation
[JSON]
Mods
Missions
[C++]
[Markdown]
Scenarios
[Python]
astyled
json-styled
BasicBuildPassed
EOC: Effects On Condition
Mods: Bombastic Perks

用于有提前配音的录制感觉比较方便。 注:该功能在main.py中写在后面的,所以会覆盖 面捕的口型大小。 在 args.py 中添加 args.auto_mouth_threshold 参数,该参数用于归一化音量。当该参数为0时,表示不使用这个功能。个人测试感觉 8000 比较好。 在 launcher.py 中 增加了获取用户输入的UI。 在 main.py中 使用pyaudio 来获取音频输入流并改变口型大小。 额外:我的环境中OpenSeeFace的面捕的口型较小,眼睛闭不了,所以增加了对于 口型和眼睛 开合 的调整函数。

从长到短查找单词。查到后,将段落split为多个,多个段落中不存在这个单词。之后再在多个段落中查找较短的单词。防止重翻时,如果更新的是短术语,而长术语中又恰好包含这个短术语,则避免重翻只包含那个长术语而不包含短术语的段落。 例子:对于这个段落,同时存在 ディー 和 ディーゼル 的术语。 [jp.幽鬼test.txt](https://github.com/user-attachments/files/16179714/jp.test.txt) 修改前分段术语表检测 修改后的分段术语表检测 获取未翻译章节 jp.幽鬼test.txt [0] jp.幽鬼test.txt/0  segGlossary:{}  分段1/8 从缓存恢复  segGlossary:{ "ディーゼル": "迪赛尔", "ディー": "迪" }  分段2/8 从缓存恢复  segGlossary:{ "ディーゼル": "迪赛尔", "ディー": "迪" }  ...

1. 术语表更新后,重翻很多章节的小说时,大量的时间消耗在请求每章内容和判断是否需要重翻上。 解决方法: 每次请求多个章节 / 在翻译时异步请求后面的章节。 2. 关于GPT工作区。使用的一些第三方GPT代理或其它模型(支持openai格式的api调用)会支持并发。希望在工作区可以增加一个“并发”的设置,然后翻译同时发送多个请求以增添效率🧐