终于将自己的有道翻译 Workflow 撸出了我想要的样子

2017-01-13 21:03:35 +08:00
 wensonsmith
2014 年 6 月写了这个 workflow, 那时候还是 Alfred 2 呢。
一直用的很顺手,不知道有没有 V 友碰巧用过 ,让我开心一下~~



现在 Alfred 3 都已经出来了, 也想做一个功能就是可以在音标上回车然后播放读音。 花了一天的时间,重构了一遍。
发布 V2 啦! 撒花撒花~~

这个版本改变有:

1. 优化了翻译结果的顺序,应该比之前更人性化了

2. *可以在发音的结果上进行回车,然后播放发音了!使用的是 MacOS 自带的 say 命令



3. 可以在结果上 按 `Shift` 调出有道网页的预览



4. 更新了添加自己的 KEY 的方式,现在变的更简单了。

更详细的看 Github 上 README 吧, 希望能看到用过的朋友举起你们的双手呀~~ 哈哈哈

https://github.com/wensonsmith/YoudaoTranslate
22672 次点击
所在节点    分享创造
52 条回复
basefas
2017-01-13 21:13:08 +08:00
赞!
Antidictator
2017-01-13 21:14:43 +08:00
我只想知道有没有全部翻译当前网页的功能
holong2000
2017-01-13 21:28:35 +08:00
多谢,文字个不错
Lentin
2017-01-13 22:50:01 +08:00
这个图标。还是换了吧 ……直接用谷歌的标真的好吗
aogg
2017-01-13 22:53:03 +08:00
Yinz
2017-01-14 00:12:55 +08:00
Nice!
Yinz
2017-01-14 00:18:08 +08:00
刚想去 Github 下新版本,结果 Github 就挂了。。。
blanu
2017-01-14 00:19:26 +08:00
@Yinz 同。。 Github💊,难道又是 GxW 弄的 DDoS ?
blanu
2017-01-14 04:17:06 +08:00
cd $TMPDIR
curl -o {query} "http://dict.youdao.com/dictvoice?audio={query}"
afplay {query}
rm {query}
建议用这个语音发音,比较好听一点
zander
2017-01-14 08:46:33 +08:00
say -v Alex
say -v Samantha
etc.
teloti
2017-01-14 08:53:07 +08:00
正在用之前的老的版本 2333 非常实用,也谢谢改进~
derek80
2017-01-14 09:17:50 +08:00
一直在用老版本。
panlilu
2017-01-14 09:22:42 +08:00
这是我最常用的 workflow 了
920678778
2017-01-14 10:56:34 +08:00
分享个查询当前激活窗口 menu 项的 workflow 呗, 以前旧的在升级 alfred 3 后不能用了.@wensonsmith
wensonsmith
2017-01-14 11:02:10 +08:00
@Antidictator 并没有 (摊手)

@Lentin 图标什么的可以自己改哒~ 我挺喜欢这个的


@Yinz
@blanu Gayhub 最近抽风的厉害, 我上传了一份取百度云了
wensonsmith
2017-01-14 11:03:25 +08:00
@blanu 这个还得再请求网络一次, 不过声音确实好听多了。 MacOS 内置了好几个声音可以换个试试


@zander 我最喜欢 Samantha , 因为 电影《 Her 》里面的那个人工智能, 就是 Samantha
wensonsmith
2017-01-14 11:04:01 +08:00
@teloti
@derek80
@panlilu

好开心! 哈哈哈, V 站居然真有人用过~~
wensonsmith
2017-01-14 11:04:57 +08:00
@920678778 你把旧的地址发给我,我看看能不能改一下。 我研究这个的时候,好像看到过获取当前窗口的一些问题什么的。
yyyle
2017-01-14 11:06:44 +08:00
每天都用的 workflow ,谢谢大神~
ynyounuo
2017-01-14 11:33:25 +08:00
个人解决方案是将全部 http://media.merriam-webster.com/soundc11/ 的语音放到本地并且分类

query={query}
word="${query//\~}"
char=${word::1}
afplay ~/Dropbox/Resources/English/Pronunciations/$char/$word.wav

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/334466

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX