OSDN Git Service

added logwrite regarding user_dics
authorTakuya Nishimoto <nishimotz@gmail.com>
Tue, 18 Feb 2014 09:35:48 +0000 (18:35 +0900)
committerTakuya Nishimoto <nishimotz@gmail.com>
Tue, 18 Feb 2014 09:35:48 +0000 (18:35 +0900)
source/synthDrivers/jtalk/mecab.py

index 2b22008..7a172cc 100644 (file)
@@ -118,7 +118,7 @@ def Mecab_initialize(logwrite_ = None, libmecab_dir = None, dic = None, user_dic
                libmc.mecab_new.argtypes = [c_int, c_char_p_p]\r
        global mecab\r
        if mecab is None:\r
-               if logwrite_: logwrite_('dic: %s' % dic)\r
+               if logwrite_: logwrite_(u'dic: %s' % dic)\r
                try:\r
                        f = open(os.path.join(dic, "DIC_VERSION"))\r
                        s = f.read().strip()\r
@@ -133,6 +133,7 @@ def Mecab_initialize(logwrite_ = None, libmecab_dir = None, dic = None, user_dic
                if user_dics:\r
                        # ignore item which contains comma\r
                        ud = ','.join([s for s in user_dics if not ',' in s])\r
+                       if logwrite_: logwrite_(u'user_dics: %s' % ud)\r
                        argc, args = 5, (c_char_p * 5)('mecab', '-d', dic.encode('utf-8'), '-u', ud.encode('utf-8'))\r
                mecab = libmc.mecab_new(argc, args)\r
                if logwrite_:\r