himeditator
|
3324b630d1
|
feat(app): 适配最新版本
- 修改软件内部分提示文本
- 添加 API KEY 掩码,防止直接输出 API KEY 内容
|
2026-01-10 20:15:32 +08:00 |
|
nocmt
|
0825e48902
|
feat(engine): 添加GLM-ASR语音识别引擎支持
- 新增GLM-ASR云端语音识别引擎实现
- 扩展配置界面添加GLM相关参数设置
- Ollama支持自定义域名和Apikey以支持云端和其他LLM
- 修改音频处理逻辑以支持新引擎
- 更新依赖项和构建配置
- 修复Ollama翻译功能相关问题
|
2026-01-10 16:02:24 +08:00 |
|
himeditator
|
383e582a2d
|
docs(readme): 更新说明并添加终端使用指南
engine
|
2025-11-02 20:53:56 +08:00 |
|
himeditator
|
e6a65f8362
|
feat(engine): 字幕引擎添加在终端直接显示字幕的功能
|
2025-11-01 21:06:28 +08:00 |
|
himeditator
|
77726753bb
|
fix(renderer): 修复暗色主题下部分字体不可见的问题
|
2025-09-15 22:17:47 +08:00 |
|
himeditator
|
4b47e50d9e
|
release v1.0.0
v1.0.0
|
2025-09-08 15:19:10 +08:00 |
|
himeditator
|
4494b2c68b
|
feat(renderer):实现多行字幕显示功能
- 在 CaptionStyle 组件中添加字幕行数设置选项
- 修改组件以支持多行字幕显示
- 优化字幕数据处理逻辑,支持按时间顺序显示多条字幕
|
2025-09-07 21:06:11 +08:00 |
|
himeditator
|
4abd6d0808
|
feat(renderer): 在用户界面中添加新功能的设置
- 添加录音功能,可保存为 WAV 文件
- 优化字幕引擎设置界面,支持更多配置选项
- 更新多语言翻译,增加模型下载链接等信息
|
2025-09-07 14:35:18 +08:00 |
|
himeditator
|
6bff978b88
|
feat(engine): 替换重采样模型、SOSV 添加标点恢复模型
- 将 samplerate 库替换为 resampy 库,提高重采样质量
- Shepra-ONNX SenseVoice 添加中文和英语标点恢复模型
sosv-model
|
2025-09-06 23:15:33 +08:00 |
|
himeditator
|
eba2c5ca45
|
feat(engine): 重构字幕引擎,新增 Sherpa-ONNX SenseVoice 语音识别模型
- 重构字幕引擎,将音频采集改为在新线程上进行
- 重构 audio2text 中的类,调整运行逻辑
- 更新 main 函数,添加对 Sosv 模型的支持
- 修改 AudioStream 类,默认使用 16000Hz 采样率
|
2025-09-06 20:49:46 +08:00 |
|
himeditator
|
2b7ce06f04
|
feat(translation): 添加非实时翻译功能用户界面组件
|
2025-09-04 23:41:22 +08:00 |
|
himeditator
|
14987cbfc5
|
feat(vosk): 为 Vosk 模型添加非实时翻译功能 (#14)
- 添加 Ollama 大模型翻译和 Google 翻译(非实时),支持多种语言
- 为 Vosk 引擎添加非实时翻译
- 为新增的翻译功能添加和修改接口
- 修改 Electron 构建配置,之后不同平台构建无需修改构建文件
|
2025-09-02 23:19:53 +08:00 |
|
himeditator
|
56fdc348f8
|
fix(engine): 解决在引擎状态不为 running 时强制关闭字幕引擎失败的问题
- 合并了 CaptionEngine 类中的 kill 和 forceKill 方法,删除了状态警告中的提前 return
- 更新了 README 文件中的macOS兼容性说明,添加了配置链接
|
2025-08-30 20:57:26 +08:00 |
|
Chen Janai
|
f42458124e
|
Merge pull request #17 from xuemian168/main
feat(engine): 添加启动超时功能和强制终止引擎的支持
|
2025-08-28 12:25:33 +08:00 |
|
himeditator
|
2352bcee5d
|
feat(engine): 优化超时启动功能的小问题
- 更新接口文档
- 修改国际化文本使得内容不超过标签长度
- 解决强制关闭按钮点击无效的问题
|
2025-08-28 12:22:19 +08:00 |
|
xuemian
|
051a497f3a
|
feat(engine): 添加启动超时功能和强制终止引擎的支持
- 在 ControlWindow 中添加了 'control.engine.forceKill' 事件处理,允许强制终止引擎。
- 在 CaptionEngine 中实现了启动超时机制,若引擎启动超时,将自动强制停止并发送错误消息。
- 更新了国际化文件,添加了与启动超时相关的提示信息。
- 在 EngineControl 组件中添加了启动超时的输入选项,允许用户设置超时时间。
- 更新了相关类型定义以支持新的启动超时配置。
|
2025-08-28 10:24:08 +10:00 |
|
himeditator
|
34362fea3d
|
feat(auto-caption): 发布 v0.7.0 版本
v0.7.0
|
2025-08-20 00:53:06 +08:00 |
|
himeditator
|
771f7ad002
|
feat(log): 添加软件日志功能
- 新增 SoftwareLog 相关接口和数据结构
- 实现日志数据的收集和展示
- 添加日志相关的国际化支持
- 优化控制页面布局,支持日志切换显示
|
2025-08-19 22:23:54 +08:00 |
|
himeditator
|
01936d5f12
|
feat(renderer): 添加界面主题颜色功能,添加复制最新字幕选项(#13)
- 新增界面主题颜色功能,支持自定义主题颜色
- 使用 antd 滑块替代原生 input 元素
- 添加复制字幕记录功能,可选择复制最近的字幕记录
|
2025-08-18 16:03:46 +08:00 |
|
himeditator
|
1c0bf1f9c4
|
refactor(engine): 修改虚拟环境设置,修改音频工具函数
- 更新虚拟环境目录名为 .venv
- 调整音频块采集速率默认值为 10
- 为 AudioStream 类添加重设音频块大小的方法
- 更新依赖文件 requirements.txt
|
2025-08-03 16:40:26 +08:00 |
|
himeditator
|
38b4b15cec
|
feat(engine): 添加字幕窗口宽度记忆功能并优化字幕引擎关闭逻辑
- 添加 captionWindowWidth 属性,用于保存字幕窗口宽度
- 修改 CaptionEngine 中的 stop 和 kill 方法,优化字幕引擎关闭逻辑
- 更新 README,添加预备模型列表
|
2025-08-02 15:57:07 +08:00 |
|
Chen Janai
|
64ea2f0daf
|
Merge pull request #12 from HiMeditator/dev-0.6.0-engine
Release v0.6.0 with new caption engine structure
v0.6.0
|
2025-07-30 00:32:00 +08:00 |
|
himeditator mac
|
a7a60da260
|
fix(engine): 字幕引擎启动路径适配、音频重采样函数适配
|
2025-07-30 00:16:54 +08:00 |
|
himeditator
|
1b7ff33656
|
feat(docs): 更新项目文档和图片
|
2025-07-29 23:20:15 +08:00 |
|
himeditator mac
|
d5d692188e
|
feat(engine): 优化字幕引擎、提升程序健壮性
- 优化服务器启动流程,增加异常处理
- 主程序和字幕引擎的 WebSocket 端口号改为随机生成
|
2025-07-29 19:37:03 +08:00 |
|
himeditator
|
e4f937e6b6
|
feat(engine): 优化字幕引擎通信和控制逻辑,优化窗口信息展示
- 优化错误处理和引擎重启逻辑
- 添加字幕引擎强制终止功能
- 调整通知和错误提示的显示位置
- 优化日志记录精度到毫秒级
|
2025-07-28 21:44:49 +08:00 |
|
himeditator
|
cd9f3a847d
|
feat(engine): 重构字幕引擎并实现 WebSocket 通信
- 重构了 Gummy 和 Vosk 字幕引擎的代码,提高了可扩展性和可读性
- 合并 Gummy 和 Vosk 引擎为单个可执行文件
- 实现了字幕引擎和主程序之间的 WebSocket 通信,避免了孤儿进程问题
|
2025-07-28 15:49:52 +08:00 |
|
himeditator
|
b658ef5440
|
feat(engine): 优化字幕引擎输出格式、准备合并两个字幕引擎
- 重构字幕引擎相关代码
- 准备合并两个字幕引擎
|
2025-07-27 17:15:12 +08:00 |
|
himeditator
|
3792eb88b6
|
refactor(engine): 重构字幕引擎
- 更新 GummyTranslator 类,优化字幕生成逻辑
- 移除 audioprcs 模块,音频处理功能转移到 utils 模块
- 重构 sysaudio 模块,提高音频流管理的灵活性和稳定性
- 修改 TODO.md,完成按时间降序排列字幕记录的功能
- 更新文档,说明因资源限制将不再维护英文和日文文档
|
2025-07-26 23:37:24 +08:00 |
|
himeditator
|
8e575a9ba3
|
refactor(engine): 字幕引擎文件夹重命名,字幕记录添加降序选择
- 字幕记录表格可以按时间降序排列
- 将 caption-engine 重命名为 engine
- 更新了相关文件和文件夹的路径
- 修改了 README 和 TODO 文档中的相关内容
- 更新了 Electron 构建配置
|
2025-07-26 21:29:16 +08:00 |
|
himeditator
|
697488ce84
|
docs: update README, add TODO
|
2025-07-20 00:32:57 +08:00 |
|
himeditator
|
f7d2df938d
|
fix(engine): 修复自定义字幕引擎相关问题
v0.5.1
|
2025-07-17 20:52:27 +08:00 |
|
himeditator
|
5513c7e84c
|
docs(compatibility): 添加 Kylin OS 支持、更新文档
|
2025-07-16 20:55:03 +08:00 |
|
himeditator
|
25b6ad5ed2
|
release v0.5.0
- 更新了发行说明和用户手册
- 优化了界面显示和功能
- 过滤 Gummy 字幕引擎输出的不完整字幕
v0.5.0
|
2025-07-15 18:48:16 +08:00 |
|
himeditator mac
|
760c01d79e
|
feat(engine): 添加字幕引擎资源消耗监控功能
- 在控制窗口添加引擎状态显示,包括 PID、PPID、CPU 使用率、内存使用量和运行时间
- 优化字幕记录导出和复制功能,支持选择导出内容类型
|
2025-07-15 13:52:10 +08:00 |
|
himeditator
|
a0a0a2e66d
|
feat(caption): 调整字幕窗口、添加字幕时间轴修改 (#8)
- 新增修改字幕时间功能
- 添加导出字幕记录类型,支持 srt 和 json 格式
- 调整字幕窗口右上角图标为竖向排布
|
2025-07-14 20:07:22 +08:00 |
|
himeditator
|
665c47d24f
|
feat(linux): 支持 Linux 系统音频输出
- 添加了对 Linux 系统音频输出的支持
- 更新了 README 和用户手册中的平台兼容性信息
- 修改了 AudioStream 类以支持 Linux 平台
|
2025-07-13 23:28:40 +08:00 |
|
himeditator
|
7f8766b13e
|
docs(engine-manual): 更新字幕引擎开发文档
- 添加了命令行参数指定的详细说明
- 增加了字幕引擎打包和运行的步骤说明
- 修复了一些文档中的错误和拼写问题
|
2025-07-11 13:25:52 +08:00 |
|
himeditator
|
6920957152
|
Merge branch 'dev-v0.4.0-vosk'
v0.4.0
|
2025-07-11 02:32:33 +08:00 |
|
himeditator
|
604f8becc9
|
fix: 添加构建说明、修复 vosk 提示逻辑
- 优化 EngineStatus 组件中的引擎启动逻辑,增加对 vosk 引擎的判断
- 在 README.md、README_en.md 和 README_ja.md 中添加 macOS 截图
|
2025-07-11 02:31:10 +08:00 |
|
Chen Janai
|
0af5bab75d
|
Merge pull request #7 from HiMeditator/dev-v0.4.0-vosk
Release v0.4.0 with Vosk Caption Engine
|
2025-07-11 01:36:08 +08:00 |
|
himeditator
|
0b8b823b2e
|
release v0.4.0
- 更新 README 和用户手册,增加 Vosk 引擎的使用说明
- 修改构建配置,支持 Vosk 引擎的打包
- 更新版本号至 0.4.0,准备发布新功能
|
2025-07-11 01:33:04 +08:00 |
|
himeditator
|
d354a6fefa
|
feat(engine): 优化 Vosk 字幕引擎支持
- 实现文件夹选择功能,用于选择 Vosk 模型路径
- 在 EngineControl 组件中添加模型路径选择按钮和相关提示
- 在 EngineStatus 组件中增加对空模型路径的检查和错误提示
|
2025-07-10 11:22:39 +08:00 |
|
himeditator
|
1c29fd5adc
|
feat(engine): 添加 Vosk 本地离线引擎支持
- 新增 Vosk 引擎配置和识别逻辑
- 更新用户界面,增加 Vosk 引擎选项和模型路径设置
- 更新依赖,添加 vosk 库
|
2025-07-09 19:53:30 +08:00 |
|
himeditator
|
f97b885411
|
release v0.3.0
- 在 README中更新访问者徽章的 page_id 为正确的项目路径
- 修改 electron-builder.yml 中的 extraResources 配置
|
2025-07-09 02:34:15 +08:00 |
|
himeditator
|
606f9b480b
|
release v0.3.0
- 新增字幕字体粗细、文本阴影等设置选项
- 更新相关文档,增加新功能说明
- 修复系统主题载入颜色bug
v0.3.0
|
2025-07-09 01:33:21 +08:00 |
|
Chen Janai
|
546beb3112
|
Merge pull request #6 from HiMeditator/mac-adaption
Mac Adaption
|
2025-07-08 22:46:51 +08:00 |
|
himeditator mac
|
3c9138f115
|
feat(docs): 更新文档、添加 macOS 平台适配指南
|
2025-07-08 22:44:11 +08:00 |
|
himeditator mac
|
cbbaaa95a3
|
feat(gummy): 支持通过设置添加 API KEY
- 更新 main-gummy.py 以支持 API KEY 参数
- 修改 electron-builder.yml 以调整 Gummy 可执行文件路径
|
2025-07-08 21:05:43 +08:00 |
|
himeditator mac
|
7e953db6bd
|
feat(sysaudio): 支持 macOS 系统音频流采集
- 新增 darwin.py 文件实现 macOS 音频流采集功能
- 修改 main-gummy.py 以支持 macOS 平台
- 更新 AllConfig 和 CaptionEngine 以适配新平台
|
2025-07-08 17:04:15 +08:00 |
|