最新文章

發佈時間:2019-05-15 (更新:2019-05-24 01:06)發佈者:hurt
標題:Unicode 重複編碼文字表與修正讀音字庫

說明

在 Unicode 的 F900 到 FA6A 區段裡的字,視覺上與一些常用字相同或相似,但使用 NVDA 時,不論選擇何種語音引擎均無法報讀,經查詢相關資料,該區段為重複編碼之文字,雖依規範不應用來做文書處理,但還是可能出現在文件中。

以下文為例,括號中的文字均無法讀出:

十幾(年)前盜用他人網(路)帳號,並(不)能稱這是犯罪(行)為,因為當時(立)法院尚未修訂刑法對於電腦網(路)使用的相關規定,這是基於刑法中的哪一種(精)(神)?

如果這種狀況出現在考試中,則會對題目理解有極大的影響。

最根本的解決方式,還是由官方將這些字加入到 symbols.dic 的檔案裡,才能一勞永逸的解決此一問題,目前已提交相關論壇 ( https://groups.google.com/forum/#!topic/nvdazh_tw/dQQF5XL0Cjk )

 

2019.05.16 補充

測試不同語音引擎的報讀行為

  • 該區段字無法報讀的有:Microsoft Speech Platform 、 Microsoft SAPI5 、 Microsoft One Core 、 星光雙語
  • 該區段字可正確報讀的有: ITRI (工研院)、訊飛

 

2019.05.20 補充

輸入法與此區文字關係

此區放的是多餘重複編碼的字,一般輸入法無法輸入此一區塊文字,就算按照其內碼輸入,也會自動導向正確編碼的字,例如:「豈」這個字按九宮格 2 三次聽到的最後一組數字是 F900 ,但用內碼輸入 F900 (在注音輸入法中文模式輸入 `UF900 再按空白鍵)會出現「豈」(8C48) 這個字(按九宮格 2 三次聽到的最後一組數字是 8C48)。

後續處理

相關群組接受以加入 symbols.dic 的方式,將此區文字對應到正常區段的文字讀音,預計下次 NVDA 更新(2019.2)可改善此一問題;更新後將不需以讀音字庫的方式來處理此一區段文字。

 

20191.05.24 補充

目前已有修正該區段報讀之檔案,有急需使用者可下載本文附件 symbols.dic 置於 C:\Program Files (x86)\NVDA\locale\zh_TW (需有管理者權限),或等待下次 NVDA 更新即可解此一問題。

 

處理方式

為避免誤用這些字造成無法報讀,可使用 NVDA 「讀音字庫」的功能來修正此問題:

  • 若之前未使用過讀音字庫功能,可下載本文附件 default.dic 放到「開始→程式集→ NVDA →開啟使用者設定檔目錄」中 ( C:\Users\使用者名稱\AppData\Roaming\nvda\speechDicts ),然後重新啟動 NVDA 即可。
  • 若曾使用過讀音字庫功能,打開「開始→程式集→ NVDA →開啟使用者設定檔目錄」的 default.dic 檔,將本文附件的 default.dic 檔內容複製貼過去,存檔後重新啟動 NVDA 即可。

 

對照表

無讀音字

Unicode

同/似字

Unicode

F900 8C48
F901 66F4
F902 8ECA
F903 8CC8
F904 6ED1
F905 4E32
F906 53E5
F907 9F9C
F908 9F9C
F909 5951
F90A 91D1
F90B 5587
F90C 5948
F90D 61F6
F90E 7669
F90F 7F85
F910 863F
F911 87BA
F912 88F8
F913 908F
F914 6A02
F915 6D1B
F916 70D9
F917 73DE
F918 843D
F919 916A
F91A 99F1
F91B 4E82
F91C 5375
F91D 6B04
F91E 721B
F91F 862D
F920 9E1E
F921 5D50
F922 6FEB
F923 85CD
F924 8964
F925 62C9
F926 81D8
F927 881F
F928 5ECA
F929 6717
F92A 6D6A
F92B 72FC
F92C 90CE
F92D 4F86
F92E 51B7
F92F 52DE
F930 64C4
F931 6AD3
F932 7210
F933 76E7
F934 8001
F935 8606
F936 865C
F937 8DEF
F938 9732
F939 9B6F
F93A 9DFA
F93B 788C
F93C 祿 797F
F93D 7DA0
F93E 83C9
錄 F93F 9304
F940 鹿 9E7F
F941 8AD6
F942 58DF
F943 5F04
F944 7C60
F945 807E
F946 7262
F947 78CA
F948 8CC2
F949 96F7
F94A 58D8
F94B 5C62
F94C 6A13
F94D 6DDA
F94E 6F0F
F94F 7D2F
F950 7E37
F951 964B
F952 52D2
F953 808B
F954 51DC
F955 51CC
F956 7A1C
F957 7DBE
F958 83F1
F959 9675
F95A 8B80
F95B 62CF
F95C 6A02
F95D 8AFE
F95E 4E39
F95F 5BE7
F960 6012
F961 7387
F962 7570
F963 5317
F964 78FB
F965 便 4FBF
F966 5FA9
F967 4E0D
F968 6CCC
F969 6578
F96A 7D22
F96B 53C3
F96C 585E
F96D 7701
F96E 8449
F96F 8AAA
F970 6BBA
F971 8FB0
F972 6C88
F973 62FE
F974 82E5
F975 63A0
F976 7565
F977 4EAE
F978 5169
F979 51C9
F97A 6881
F97B 7CE7
F97C 826F
F97D 8AD2
F97E 91CF
勵 F97F 52F5
F980 5442
F981 5973
F982 5EEC
F983 65C5
F984 6FFE
F985 792A
F986 95AD
F987 9A6A
F988 9E97
F989 9ECE
F98A 529B
F98B 66C6
F98C 6B77
F98D 8F62
F98E 5E74
F98F 6190
F990 6200
F991 649A
F992 6F23
F993 7149
F994 7489
F995 79CA
F996 7DF4
F997 806F
F998 8F26
F999 84EE
F99A 9023
F99B 934A
F99C 5217
F99D 52A3
F99E 54BD
F99F 70C8
F9A0 88C2
F9A1 8AAA
F9A2 5EC9
F9A3 5FF5
F9A4 637B
F9A5 6BAE
F9A6 7C3E
F9A7 7375
F9A8 4EE4
F9A9 56F9
F9AA 5BE7
F9AB 5DBA
F9AC 601C
F9AD 73B2
F9AE 7469
F9AF 7F9A
F9B0 8046
F9B1 9234
F9B2 96F6
F9B3 9748
F9B4 9818
F9B5 4F8B
F9B6 79AE
F9B7 91B4
F9B8 96B8
F9B9 60E1
F9BA 4E86
F9BB 50DA
F9BC 5BEE
F9BD 尿 5C3F
F9BE 6599
樂 F9BF 6A02
F9C0 71CE
F9C1 7642
F9C2 84FC
F9C3 907C
F9C4 9F8D
F9C5 6688
F9C6 962E
F9C7 5289
F9C8 677B
F9C9 67F3
F9CA 6D41
F9CB 6E9C
F9CC 7409
F9CD 7559
F9CE 786B
F9CF 7D10
F9D0 985E
F9D1 516D
F9D2 622E
F9D3 9678
F9D4 502B
F9D5 5D19
F9D6 6DEA
F9D7 8F2A
F9D8 5F8B
F9D9 6144
F9DA 6817
F9DB 7387
F9DC 9686
F9DD 5229
F9DE 540F
F9DF 5C65
F9E0 6613
F9E1 674E
F9E2 68A8
F9E3 6CE5
F9E4 7406
F9E5 75E2
F9E6 7F79
F9E7 88CF
F9E8 88E1
F9E9 91CC
F9EA 96E2
F9EB 533F
F9EC 6EBA
F9ED 541D
F9EE 71D0
F9EF 7498
F9F0 85FA
F9F1 96A3
F9F2 9C57
F9F3 9E9F
F9F4 6797
F9F5 6DCB
F9F6 81E8
F9F7 7ACB
F9F8 7B20
F9F9 7C92
F9FA 72C0
F9FB 7099
F9FC 8B58
F9FD 4EC0
F9FE 8336
刺 F9FF 523A
FA00 5207
FA01 5EA6
FA02 62D3
FA03 7CD6
FA04 5B85
FA05 6D1E
FA06 66B4
FA07 8F3B
FA08 884C
FA09 964D
FA0A 898B
FA0B 5ED3
FA0C 5140
FA0D 55C0
FA10 585A
FA12 6674
FA15 51DE
FA16 732A
FA17 76CA
FA18 793C
FA19 795E
FA1A 7965
FA1B 798F
FA1C 9756
FA1D 7CBE
FA1E 7FBD
FA20 8612
FA22 8AF8
FA25 9038
FA26 90FD
FA2A 98EF
FA2B 98FC
FA2C 9928
FA2D 9DB4
FA30 4FAE
FA31 50E7
FA32 514D
FA33 52C9
FA34 52E4
FA35 5351
FA36 559D
FA37 5606
FA38 5668
FA39 5840
FA3A 58A8
FA3B 5C64
FA3C 5C6E
FA3D 6094
FA3E 6168
憎 FA3F 618E
FA40 61F2
FA41 654F
FA42 65E2
FA43 6691
FA44 6885
FA45 6D77
FA46 6E1A
FA47 6F22
FA48 716E
FA49 722B
FA4A 7422
FA4B 7891
FA4C 793E
FA4D 7949
FA4E 7948
FA4F 7950
FA50 7956
FA51 795D
FA52 798D
FA53 798E
FA54 7A40
FA55 7A81
FA56 7BC0
FA57 7DF4
FA58 7E09
FA59 7E41
FA5A 7F72
FA5B 8005
FA5C 81ED
FA5D 8279
FA5E 8279
FA5F 8457
FA60 8910
FA61 8996
FA62 8B01
FA63 8B39
FA64 8CD3
FA65 8D08
FA66 8FB6
FA67 9038
FA68 96E3
FA69 97FF
FA6A 983B

 

參考資料

附檔:-----------------------------------
default.dic
symbols.dic