Posted in: Language, PC

MacOS 日语朗读的bug修复

去年在一篇文章里面提过,MacOS Big Sur开始在日语朗读和查词典方面,遇到纯汉字词汇时会误认为是中文而导致 bug。目前官方没有修正 bug 的意思,我就自己动手。

修复朗读 bug

为了避免系统把「学生」误认为是一个汉语词汇,我采用这种思路:选中某些文字之后,按一个自定义的快捷键,选中的文字做为输入,执行以下Shell命令(Kyoko为日本女声):

say -v Kyoko

实现这种途径的是MacOS系统自带的“自动操作”app,模仿这篇文章,打开它,找到“快速操作”里面的“运行shell脚本”,把“运行shell脚本”直接拖到右边,注意下图中的选项:

注意三处红框

然后继续模仿这篇文章,添加快捷键,注意添加之前先自己在其他地方选中文本测试一下,确保按下快捷键时不会把文本消除掉。我用的快捷键是Control+Shift+J。然后就可以测试成功了。

查词典bug

MacOS没有提供官方查词典的command line,故目前没法修复。

文件存放位置

Workflow的存放位置是~/Library/Services/,里面是各个.workflow后缀的文件夹。不用的删除即可。

Comments (2) on "MacOS 日语朗读的bug修复"

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注