自动辞書
一款功能齐全的移动端沉浸式语言学习套件。
🧪 预览版: 2.9.0-preview2
✨ 最新版本: 2.8.9
📚 资源:
🏠 维基 ·
❓ 常见问题 ·
🩺 故障排除 ·
🚀 入门指南 ·
🃏 闪卡制作 ·
🗃️ 工作流程设置 ·
🎥 查看媒体 ·
💡 技巧和窍门 ·
🧑💻 开发 ·
👥 贡献 ·
📑 API文档
🗒️ 发布说明:
(旧版) 0.3 ·
0.4 ·
0.5 ·
0.6 ·
0.7 ·
0.8 ·
0.9 ·
0.10 ·
0.11 ·
0.12 ·
0.13 ·
0.14 ·
0.15 ·
0.16 ·
0.17 ·
0.18 ·
0.19 ·
0.20 ·
0.21 ·
0.22 ·
0.23 ·
0.24 ·
0.25 ·
0.26
(Chisa)
1.0 ·
1.1
(Yuuna)
2.0 ·
2.1 ·
2.2 ·
2.3 ·
2.4 ·
2.5 ·
2.6 ·
2.7 ·
2.8
jidoujisho是一款专为语言学习者设计的视频播放器、阅读辅助工具、词典和卡片制作工具包。
- 📖 点击并拖动选择字幕和段落,实现即时词典查询
- 🃏 导出闪卡到AnkiDroid,包含当前上下文的图像和音频
- 📺 从本地存储、YouTube或通过Jellyfin库或直接URL流媒体观看带字幕的视频或收听音频
- 📚 通过内置的自托管ッツ电子书阅读器随时随地离线阅读
- 🖼️ 阅读并提取经Mokuro预处理的漫画,导出或裁剪当前图像
- 🕸️ WebSocket支持便于与文本提取器配合使用,适用于视觉小说、游戏等
- 🎶 获取歌词并轻松查询音乐应用中当前播放歌曲的词典
- 🤖 用目标语言与ChatGPT互动,获取语法信息、例句等
- 📘 使用带有音调和频率信息的Yomichan词典,可选择性地默认折叠和展开词典
- ⛏ 流畅的句子挖掘和闪卡制作工作流程,支持模块化增强和自动化
🎞️ jidoujisho实际操作一瞥
[图片展示部分]
⚕️ 项目当前状态
**jidoujisho正在热切寻找贡献者。**如果您有兴趣维护词典格式、媒体源、增强功能或快速操作,甚至是应用程序的新语言,用户和开发者文档即将推出。
jidoujisho最初为日语学习社区打造,是免费开源软件,可在GitHub上下载。 请注意,应用程序的开发在实施更改和保持日常使用之间交替进行。更新频率可能取决于出现的问题的严重程度。暂停开发可以提供实际使用情况的洞察,并指导下一步的开发方向。
📖 使用应用程序
🚨 支持的格式
- jidoujisho 支持 VLC 可播放的视频和音频格式。建议使用 SDR 视频而非 HDR。字幕可以嵌入正在播放的视频中,并在播放时选择。
- 如果您的设备存储空间有限,您可以将应用程序作为 Jellyfin 的外部播放器,从您的 PC 媒体库中流式传输,并支持进度跟踪和外部字幕。
- 如果您想使用外部字幕,可以使用 SRT、ASS 或 SSA 格式,并可以在播放过程中通过菜单导入。您可以在不同的音频和字幕轨道之间切换。目前不支持基于图像的字幕,如 PGS。
- 观看 YouTube 视频时可使用闭路字幕和自动生成的字幕。这里有一些带有此类字幕的 YouTube 视频样本,展示了一些非常实用的应用场景。强烈建议用户如果无法可靠地辨别自动字幕的正确性,就不要使用。
- ッツ 电子书阅读器支持 EPUB 或 HTMLZ 格式的书籍。
- Mokuro 卷必须为 HTML 格式,图像位于相对目录中。
- 使用前请确保更新您的 Android WebView。这将解决 ッツ 电子书阅读器或 Mokuro 可能出现的常见问题。
- 用户可以导入 Yomichan 日语词典,这里可以找到一些。注意,目前不支持使用 structured-content 的 Yomichan 词典。
- 其他支持的格式包括 Migaku 和 DSL 词典。
🚀 开始使用
以下是应用程序基本使用的入门指南。
- 📲 下载并安装最新版本到您的 Android 设备上
- ⏯️ 使用播放器观看来自本地媒体库或 YouTube 的视频
- 📚 使用阅读器启动 ッツ 电子书阅读器,阅读 EPUB 或 HTMLZ 文件
- 🖼️ 使用 Mokuro 媒体源阅读预处理的 HTML 格式漫画
- 📋 点击单词进行即时词典查询,并打开卡片创建器或使用即时导出
- ❎ 您可以通过水平滑动、使用音量按钮或点击当前选择来关闭词典弹窗
- ↕️ 在播放器中垂直滑动可打开字幕文本,选择时间或阅读字幕
- ↔️ 在播放器中水平滑动可重复当前字幕音频
📲 导出到 AnkiDroid
- 📤 您还可以将当前上下文导出到 AnkiDroid 卡片,包括当前图像和音频
- ⚠️ 如果 AnkiDroid 未在后台运行,系统将提示您安装或启动它
- 🗃 系统会记住您上次导出到的 AnkiDroid 牌组,以便下次导出
- 📝 导出到 AnkiDroid 前,您可以编辑卡片字段
- ⚛️ 通过创建自己的导出配置文件,可以自定义 Anki 导出
🙌 用户提示
- 🇯🇵 找不到日语字幕?试试在kitsunekko或Nekomoekisatten找你需要的
- 🔮 尝试不同的增强功能和快速操作来定制你的工作流程
- 🈲 正在进行单语学习?默认折叠双语词典,并在展开和折叠的含义之间分割导出字段
- 📡 你可以使用Jellyfin从你的电脑流媒体播放,支持进度跟踪和外部字幕
- 🖐️ 阅读含义时双击一个字符可以快速选择它作为单词并进行递归搜索
- 📑 与所选视频文件同名的外部字幕将默认加载
- 📰 如果找到的句子太难,你可以从Massif、Tatoeba或ImmersionKit获取例句
- ⏲️ 如果字幕不同步,你可以设置延迟或为导出的音频时间添加余量
- ✊ 通过在字幕中长按当前字幕之外的字幕来导出多个字幕的范围
- 📹 YouTube视频默认会选择最接近上次选择质量的质量
- 💬 如果你的视频有烧录字幕,可以使用播放器选项中的模糊小工具来隐藏它们
- ✂️ 阅读漫画?你可以在导出卡片前裁剪图像
- 🎧 **听有声书?**你可以在播放时打开字幕阅读,方法是打开字幕并点击右上角的图标
- 🔔 你可以通过开启后台播放来后台收听,媒体通知中有实时字幕预览和控制
- 🪡 通过选择词典条目最右侧的按钮限制导出到单个词典
- 📜 在卡片创建器中点击字段的图标来锁定该字段,这在多次导出相同句子时很有用
- 🤖 用户可以用ChatGPT支持的各种语言聊天。如果用户无法准确判断其正确性和准确性,建议不要过度依赖AI语言模型。
👥 贡献和归属
jidoujisho使用Dart编写,由Flutter驱动,并在GNU通用公共许可证3.0下提供。 数据库由Isar和Hive提供支持。通过自托管的ッツ电子书阅读器进行阅读。使用Mokuro阅读漫画。视频流通过YouTube实现。聊天服务由ChatGPT提供。
图片搜索通过必应实现。音频搜索通过Forvo和JapanesePod101实现。例句来自Massif、Tatoeba和ImmersionKit。歌词来自谷歌和Uta-Net。
自然语言处理工具包括用于日语的Ve和MeCab。特别感谢Yomichan项目。
如果你喜欢我迄今为止的工作,可以通过在各种设备上测试应用程序来帮助我,这样我就可以评估应用程序与不同版本Android的兼容性,或者捐赠,或者与我合作进行进一步改进。
应用程序的logo由suzy和Aaron Marbella共同设计,如果可以的话,请支持他们的出色工作!