`Traceback (most recent call last):

 "/home/frappe/benches/sunseap-prod/apps/frappe/frappe/core/page/data_import_tool/importer.py", line 257, in upload
doc.insert()

 "/home/frappe/benches/sunseap-prod/apps/frappe/frappe/model/document.py", line 207, in insert
self.set_new_name()

 "/home/frappe/benches/sunseap-prod/apps/frappe/frappe/model/document.py", line 325, in set_new_name
set_new_name(self)

 "/home/frappe/benches/sunseap-prod/apps/frappe/frappe/model/naming.py", line 38, in set_new_name
doc.run_method("autoname")

 "/home/frappe/benches/sunseap-prod/apps/frappe/frappe/model/document.py", line 638, in run_method
return Document.hook(fn)(self, *args, **kwargs)

 "/home/frappe/benches/sunseap-prod/apps/frappe/frappe/model/document.py", line 816, in composer
return composed(self, method, *args, **kwargs)

 "/home/frappe/benches/sunseap-prod/apps/frappe/frappe/model/document.py", line 799, in runner
add_to_return_value(self, fn(self, *args, **kwargs))

 "/home/frappe/benches/sunseap-prod/apps/frappe/frappe/model/document.py", line 632, in <lambda>
fn = lambda self, *args, **kwargs: getattr(self, method)(*args, **kwargs)

 "/home/frappe/benches/sunseap-prod/apps/frappe/frappe/custom/doctype/custom_script/custom_script.py", line 12, in autoname
self.name = self.dt + "-" + self.script_typeTypeError: coercing to Unicode: need string or buffer, NoneType found`
Traceback (most recent call last):


 "/root/Jarvis/jarviscli/tests/test_manual/test_parser.py", line 8, in setUp

self.jarvis = Jarvis()


 "/root/Jarvis/jarviscli/Jarvis.py", line 48, in __init__

first_reaction, enable_voice)


 "/root/Jarvis/jarviscli/CmdInterpreter.py", line 130, in __init__

self.speech = voice.Voice()


 "/root/Jarvis/jarviscli/utilities/voice.py", line 25, in __init__

self.create()


 "/root/Jarvis/jarviscli/utilities/voice.py", line 33, in create

self.engine = pyttsx3.init()


 "/usr/local/lib/python2.7/dist-packages/pyttsx3/__init__.py", line 46, in init

eng = Engine(driverName, debug)


 "/usr/local/lib/python2.7/dist-packages/pyttsx3/engine.py", line 52, in __init__

self.proxy = driver.DriverProxy(weakref.proxy(self), driverName, debug)


 "/usr/local/lib/python2.7/dist-packages/pyttsx3/driver.py", line 75, in __init__

self._module = importlib.import_module(name)


 "/usr/lib/python2.7/importlib/__init__.py", line 37, in import_module

__import__(name)


 "/usr/local/lib/python2.7/dist-packages/pyttsx3/drivers/espeak.py", line 5, in <module>

from . import _espeak, toUtf8, fromUtf8


 "/usr/local/lib/python2.7/dist-packages/pyttsx3/drivers/_espeak.py", line 18, in <module>

dll = cdll.LoadLibrary('libespeak.so.1')


 "/usr/lib/python2.7/ctypes/__init__.py", line 444, in LoadLibrary

return self._dlltype(name)


 "/usr/lib/python2.7/ctypes/__init__.py", line 366, in __init__

self._handle = _dlopen(self._name, mode)
OSError: libespeak.so.1: cannot open shared object file: No such file or directory
