手册
1. DWIMECore
1.1  SDK使用流程图
1.2  getEngineVersion
1.3. 数据加载
1.3.1  dataAdd
1.3.2  dataMap
1.3.3  dataFile
1.3.4  dataClear
1.3.5  dataExist
1.3.6  数据ID定义
1.4. 键盘模块
1.4.1  init
1.4.2  deinit
1.4.3  reset
1.4.4  setPYFuzzy
1.4.5  customPYFuzzy
1.4.6  setCorrect
1.4.7  addCorrect
1.4.8. 输入
1.4.8.1  processKey
1.4.8.2  processKeys
1.4.8.3  setCandSelect
1.4.8.4  setSyllableSelect
1.4.9. 输出
1.4.9.1  getCandCount
1.4.9.2  getSyllableCount
1.4.9.3  getInputString
1.4.9.4  getCompString
1.4.9.5  getCompCorrectCount
1.4.9.6  getCompCorrectInfo
1.4.9.7  getFormatPinyin
1.4.9.8  getCandString
1.4.9.9  getSyllableString
1.4.9.10  getSyllableSelectedInfo
1.4.9.11  getCommitString
1.4.9.12  getCandCode
1.4.9.13  getCandAttr
1.4.10. 查询
1.4.10.1  getLanguage
1.4.10.2  getInputMode
1.4.10.3  getKBType
1.4.10.4  isCanCommit
1.4.10.5  isAssociateMode
1.5. 手写模块
1.5.1  hwInit
1.5.2  hwDeinit
1.5.3  hwReset
1.5.4  hwSetOption
1.5.5  hwRecognize
1.5.6  hwAssociate
1.5.7  功能设置项定义
1.5.8  手写识别模式定义
1.6. 记忆模块
1.6.1  userDBCopy
1.6.2  userDBFree
1.6.3  userDBGetPhr
1.6.4  userDBGetCode
1.6.5  userDBGetCount
1.6.6  userDBDelPhr
1.6.7  userDBDelPhr2
1.6.8  userDBIsNewPhr
1.6.9  userDBItemExisted
1.6.10  userDBAdd
1.6.11  userDBGetAttr
1.6.12  userDBImportContacts
1.7. 授权模块
1.7.1  appBinding (C/C++)
1.7.2  appBinding (Android)
1.7.3  appBinding (iOS)
1.7.4  getLicense
1.8. 宏定义
1.8.1  语言定义
1.8.2  键盘类型定义
1.8.3  输入模式定义
1.8.4  按键定义
1.8.5  按键动作定义
1.8.6  模糊音定义
1.8.7  错误码定义
1.8.8  记忆数据类型dbType定义

customPYFuzzy

344
文子
2022-02-16 12:06:55
int  customPYFuzzy( const unsigned short * fuzzyFirst[], const unsigned short * fuzzySecond[], int count );

加入count个自定义的模糊音。目前只支持声母。

注意:必须在Init前调用才能生效。

参数:

  1. fuzzyFirst - 模糊音声母1
  2. fuzzySecond -  模糊音声母2
  3. count 数量,最多5个。

返回:

返回0表示成功。

// 如需要设置 j <=> zh:


// 第一步:添加1个自定义模糊音
const unsigned short * fuzzyFirst[] = { u"j" };
const unsigned short * fuzzySecond[] = { u"zh" };
customPYFuzzy(fuzzyFirst, fuzzySecond, 1);


// 第二步:启用模糊音

setPYFuzzy( DWIME_FUZZY_C_CH
                  DWIME_FUZZY_S_SH
                  DWIME_FUZZY_Z_ZH |      
                  DWIME_FUZZY_CUSTOM1);    // 这里就是启用 j <=> zh 的模糊音


// PS: 如果添加了多个自定义模糊音,

// 就按顺序使用: DWIME_FUZZY_CUSTOM1、 DWIME_FUZZY_CUSTOM3、 DWIME_FUZZY_CUSTOM3 ....最多能设置5个。