$ npm install zyfanyi -g
$ fanyi word
For short:
$ fy word
Translation data is fetched from iciba.com and fanyi.youdao.com, and only support translation between Chinese and English.
In Mac/Linux bash, words will be pronounced by say
command.
Translate one word.
$ fanyi love
love [ lʌv ] ~ fanyi.youdao.com
- n. 恋爱;亲爱的;酷爱;喜爱的事物;爱情,爱意;疼爱;热爱;爱人,所爱之物
- v. 爱,热爱;爱戴;赞美,称赞;喜爱;喜好;喜欢;爱慕
- n. (英)洛夫(人名)
love [ lʌv ] [ lʌv ] ~ iciba.com
- vt.&vi. 爱,热爱;爱戴;喜欢;赞美,称赞;
- vt. 喜爱;喜好;喜欢;爱慕;
- n. 爱情,爱意;疼爱;热爱;爱人,所爱之物;
More words.
$ zyfanyi make love
Support Chinese, even sentence.
$ zyfanyi 和谐
$ zyfanyi 子非鱼焉知鱼之乐
A configuration file can be put into ~/.fanyirc, in the user's home directory
Use subcommand fanyi config [options]
Example:
# Turn off the pronunciation
$ fanyi config --no-say
# or
$ fanyi config -S
# Disable the dictionaryapi
$ fanyi config --no-dictionaryapi
# or
$ fanyi config -D
A sample ~/.fanyirc file:
{
"iciba": true,
"youdao": true,
"dictionaryapi": false,
"say": false,
"color": true
}
Try this workaround from say.js in Linux.
sudo apt-get install festival festvox-kallpc16k