• R/O
  • HTTP
  • SSH
  • HTTPS

nvdajpmiscdep: Commit

miscdep for NVDA Japanese


Commit MetaInfo

Revisiona21ee1871e933713ea1d9db312932c0dd067bab8 (tree)
Time2013-08-25 23:49:40
AuthorTakuya Nishimoto <nishimotz@gmai...>
CommiterTakuya Nishimoto

Log Message

updated jtalk dictionary

Change Summary

Incremental Difference

--- a/include/jtalk/custom_dic_maker.py
+++ b/include/jtalk/custom_dic_maker.py
@@ -219,6 +219,16 @@ jdic = [
219219 {'text':'放射能泉', 'braille':'ホーシャノーセン'},
220220 {'text':'次章', 'braille':'ジショー'},
221221
222+ {'text':'更衣室', 'braille':'コーイシツ'},
223+ {'text':'盗撮', 'braille':'トーサツ'},
224+ {'text':'所により', 'braille':'トコロニ ヨリ'},
225+ {'text':'編集人', 'braille':'ヘンシューニン'},
226+ {'text':'発行人', 'braille':'ハッコーニン'},
227+ {'text':'受取人', 'braille':'ウケトリニン'},
228+ {'text':'配達人', 'braille':'ハイタツニン'},
229+ {'text':'管理人', 'braille':'カンリニン'},
230+ {'text':'下請人', 'braille':'シタウケニン'},
231+
222232 {'text':'名speech集', 'speech':'メイスピーチシュー', 'accent':'4/8', 'braille':'メイspeechシュー', 'cost':1000},
223233 {'text':'一人当り', 'braille':'ヒトリアタリ', 'accent':'4/6'},
224234 {'text': '天照大神', 'braille':'アマテラス オオミカミ'},
--- a/include/jtalk/eng_dic_maker.py
+++ b/include/jtalk/eng_dic_maker.py
@@ -197,6 +197,10 @@ def make_dic(IN_FILE, CODE, THISDIR):
197197 ['files', 'ファイルズ', "1/4", 600],
198198 ['docs', 'ドックス', "1/4", 600],
199199 ['page', 'ページ', "1/3", 600],
200+ ['everyone', 'エブリワン', "1/5"],
201+ ['users', 'ユーザーズ', "1/5"],
202+ ['allowed', 'アラウド', "2/4"],
203+ ['designed', 'デザインド', "2/5"],
200204
201205 ]
202206 k = {}
--- a/include/jtalk/make_jdic.py
+++ b/include/jtalk/make_jdic.py
@@ -395,6 +395,8 @@ def filter_jdic(s):
395395 s = ""
396396 elif a[0] == '有難う' and a[12] == 'アリガター':
397397 s = ""
398+ elif a[0] == '山西' and a[12] == 'サンセイ':
399+ s = ""
398400 return s
399401
400402 def convert_jdic_file(src_file, src_enc, dest_file, dest_enc):
--- a/include/jtalk/mecabRunner.py
+++ b/include/jtalk/mecabRunner.py
@@ -311,6 +311,39 @@ tasks = [
311311 {'text':'名speech集', 'speech':'メイスピーチシュー', 'braille':'メイspeechシュー'},
312312 {'text':'一人当り10個ずつ', 'braille':'ヒトリアタリ/イチ/ゼロ/コ/ズツ'},
313313 {'text':'04月', 'speech':'ゼロシガツ', 'braille':'ゼロ/4ガツ'},
314+
315+ # 2013-08-25
316+
317+ {'text':'usage', 'speech':'ユーセイジ'},
318+ {'text':'june', 'speech':'ジューン'},
319+ {'text':'foundation', 'speech':'ファウンデイション'},
320+ {'text':'everyone', 'speech':'エブリワン'},
321+ {'text':'allowed', 'speech':'アラウド'},
322+ {'text':'designed', 'speech':'デザインド'},
323+ {'text':'take', 'speech':'テイク'},
324+ {'text':'share', 'speech':'シェアー'},
325+ {'text':'change', 'speech':'チェインジ'},
326+ {'text':'guarantee', 'speech':'ギャランティー'},
327+ {'text':'preamble', 'speech':'プリアムブル'},
328+ {'text':'make', 'speech':'メイク'},
329+ {'text':'sure', 'speech':'シュア'},
330+ {'text':'users', 'speech':'ユーザーズ'},
331+ {'text':'some', 'speech':'サム'},
332+ #{'text':'★~<QUIZ>~~~~~~~~~~~~~~~', 'speech':'★~<QUIZ>~~~~~~~~~~~~~~~', 'braille':'★/~/</QUIZ/>/~/~/~/~/~/~/~/~/~/~/~/~/~/~/~'},
333+
334+ {'text':'更衣室', 'braille':'コーイシツ'},
335+ {'text':'盗撮', 'braille':'トーサツ'},
336+ #{'text':'北の風晴れ所により一時雨', 'braille':'キタノ/カゼ/ハレ/トコロニ ヨリ/イチジ/アメ'},
337+ {'text':'晴れ所により一時雨', 'braille':'ハレ/トコロニ ヨリ/イチジ/アメ'},
338+ {'text':'山西', 'braille':'ヤマニシ'},
339+ {'text':'久代', 'braille':'ヒサヨ'},
340+
341+ {'text':'編集人', 'braille':'ヘンシューニン'},
342+ {'text':'発行人', 'braille':'ハッコーニン'},
343+ {'text':'受取人', 'braille':'ウケトリニン'},
344+ {'text':'配達人', 'braille':'ハイタツニン'},
345+ {'text':'管理人', 'braille':'カンリニン'},
346+ {'text':'下請人', 'braille':'シタウケニン'},
314347 ]
315348
316349 if __name__ == '__main__':
--- a/include/jtalk/roma_dic_maker.py
+++ b/include/jtalk/roma_dic_maker.py
@@ -241,12 +241,28 @@ def isGoodEntry(s):
241241 a = s.split(',')
242242 if a[0] == 'echo' and a[12] == 'エチョー':
243243 return False
244+ if a[0] == 'ati' and a[12] == 'アチー':
245+ return False
246+ if a[0] == 'usa' and a[12] == 'ウサー':
247+ return False
244248 if a[0] == 'use' and a[12] == 'ウセー':
245249 return False
246250 if a[0] == 'one' and a[12] == 'オネー':
247251 return False
248252 if a[0] == 'ese' and a[12] == 'エセー':
249253 return False
254+ if a[0] == 'gua' and a[12] == 'グアー':
255+ return False
256+ if a[0] == 'ge' and a[12] == 'ゲー':
257+ return False
258+ if a[0] == 'ke' and a[12] == 'ケー':
259+ return False
260+ if a[0] == 're' and a[12] == 'レー':
261+ return False
262+ if a[0] == 'me' and a[12] == 'メー':
263+ return False
264+ if a[0] == 'ne' and a[12] == 'ネー':
265+ return False
250266 return True
251267
252268 def make_dic(CODE, THISDIR):
--- a/source/synthDrivers/jtalk/dic/DIC_VERSION
+++ b/source/synthDrivers/jtalk/dic/DIC_VERSION
@@ -1 +1 @@
1-nvdajp-jtalk-dic (utf-8) 20130712-024042
1+nvdajp-jtalk-dic (utf-8) 20130825-144515
Binary files a/source/synthDrivers/jtalk/dic/sys.dic and b/source/synthDrivers/jtalk/dic/sys.dic differ
Binary files a/source/synthDrivers/jtalk/dic/unk.dic and b/source/synthDrivers/jtalk/dic/unk.dic differ
Show on old repository browser