划词时如何获取单词所在的整句?

zwyyy456 · 昨天 18:28 · 517 次点击

我想使用 tauri 或者 swiftUI 开发一个简单的支持划词的词典 app ,但是有个特殊需求就是获取单词所在的整个句子,例如我在使用 zotero 阅读英文文献,碰到一个不认识的单词,我希望划词查找该单词的意思时,同时能记录该单词所处的句子,不知道该功能能否实现?

有没有了解这方面知识的f友,能给点建议吗?

举报· 517 次点击
登录 注册 站外分享
4 条回复  
akira 初学 昨天 18:31
windows 的话,传统的方案应该是通过 windows 消息获得鼠标所在位置的文本。 现在的话,猜测可以直接全屏截图然后丢 AI OCR 识别了
EngAPI 小成 昨天 19:22
https://microsoftedge.microsoft.com/addons/detail/wordsaver-%E4%BF%9D%E5%AD%98%E4%B8%8D%E8%AE%A4%E8%AF%86%E7%9A%84%E5%8D%95%E8%AF%8D%E5%8F%8A%E5%8F%A5%E5%AD%90/ahannhgcgpdondpcedfmiggaojkpkpbe 我用 edge/chrome 插件形式实现的 源码你装了应该能直接看
zwyyy456 楼主 小成 昨天 19:32
@EngAPI 浏览器扩展我知道是能获取到用户在浏览器中的网页中选中的句子的,这里主要是想讨论用户在另外的某个 app ,例如 zotero 或者 PDF 阅读器中选中某个单词的情况,词典作为另外一个 app ,能否获取到选中的这个单词所在的句子,但还是感谢提醒 https://i.imgur.com/4aXVwxJ.png
EngAPI 小成 昨天 19:39
@zwyyy456 pdf 的话,pdf.js 配合浏览器+我这个插件可以实现。 桌面 app 我的使用场景不多,但是很期待你做出来
wangchengfeng 初学 昨天 20:24
chrome 扩展的话,可以看看这个源码实现。 https://github.com/chengfengfengwang/lingo-link
返回顶部