hosxy / rime-aurora-pinyin

【极光拼音】输入方案
Apache License 2.0
70 stars 3 forks source link

"呒"这个字经常出现在候选词里 #11

Closed Eliot00 closed 2 years ago

Eliot00 commented 2 years ago

Mac Big Sur系统,删掉所有扩展词库,还是一样,输入shen m候选词就是什呒,并且m的候选词只有两个:

截屏2021-10-15 下午4 31 29

还有n也只有这两个候选

hosxy commented 2 years ago

不信你可以查一下,这些拟声词的读音就是这样

Eliot00 commented 2 years ago

不信你可以查一下,这些拟声词的读音就是这样

問題是在明月拼音按m顯示的是所有拼音m開頭的單字,極光拼音就只顯示呒和呣這兩個字

hosxy commented 2 years ago

不信你可以查一下,这些拟声词的读音就是这样

問題是在明月拼音按m顯示的是所有拼音m開頭的單字,極光拼音就只顯示呒和呣這兩個字

这个是因为明月拼音里面 呒 标注的读音是 mu和wu, 呣 标注的读音是 mou 和 mu,没有注单字母的音 我看看有没有什么好办法来解决这个问题

临时解决方法是把字典里单字母的音删掉

可以尝试做如下修改 在 aurora_pinyin.schema.yaml 中找到如下部分

speller:
  alphabet: zyxwvutsrqponmlkjihgfedcba
  delimiter: " '"
  algebra:
    - erase/^xx$/
    - abbrev/^([a-z]).+$/$1/
    - abbrev/^([zcs]h).+$/$1/
    - derive/^([nl])ve$/$1ue/
    - derive/^([jqxy])u/$1v/
    - derive/([dtngkhrzcs])o(u|ng)$/$1o/

加一句 - fuzz/^([m-n]).+$/$1/,大概是这个样子

speller:
  alphabet: zyxwvutsrqponmlkjihgfedcba
  delimiter: " '"
  algebra:
    - erase/^xx$/
    - fuzz/^([m-n]).+$/$1/
    - abbrev/^([a-z]).+$/$1/
    - abbrev/^([zcs]h).+$/$1/
    - derive/^([nl])ve$/$1ue/
    - derive/^([jqxy])u/$1v/
    - derive/([dtngkhrzcs])o(u|ng)$/$1o/

我这测试可以解决问题,你可以试一下

Eliot00 commented 2 years ago

可以了,谢谢