OSDN Git Service

do not write empty log message from mecab
authorTakuya Nishimoto <nishimotz@gmail.com>
Mon, 11 Nov 2013 12:11:34 +0000 (21:11 +0900)
committerTakuya Nishimoto <nishimotz@gmail.com>
Mon, 11 Nov 2013 12:11:34 +0000 (21:11 +0900)
source/synthDrivers/jtalk/mecab.py

index 9aa4631..ebbd2cd 100644 (file)
@@ -271,7 +271,8 @@ def Mecab_initialize(logwrite_ = None, jtalk_dir = DEFAULT_JTALK_DIR):
                mecab = libmc.mecab_new(5, args)\r
                if logwrite_:\r
                        if not mecab: logwrite_('mecab_new failed.')\r
-                       logwrite_(libmc.mecab_strerror(mecab))\r
+                       s = libmc.mecab_strerror(mecab).strip()\r
+                       if s: logwrite_(s)\r
        #if logwrite_: logwrite_('mecab init end')\r
 \r
 def Mecab_analysis(src, features, logwrite_ = None):\r