You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
import phonemizer as ph
from phonemizer.separator import Separator
phonemized = ph.phonemize(lines, language_switch='remove-flags', separator=Separator(phone='-', word=' '),preserve_punctuation=True)
File "/data/home/*/.conda/envs/*/lib/python3.8/site-packages/phonemizer/punctuation.py", line 187, in _restore_aux
return cls._restore_current(current, text, marks, num)
File "/data/home/*/.conda/envs/*/lib/python3.8/site-packages/phonemizer/punctuation.py", line 151, in _restore_current
@classmethod
File "/data/home/*/.conda/envs/*/lib/python3.8/bdb.py", line 90, in trace_dispatch
return self.dispatch_call(frame, arg)
File "/data/home/*.conda/envs/*/lib/python3.8/bdb.py", line 128, in dispatch_call
if not (self.stop_here(frame) or self.break_anywhere(frame)):
File "/data/home/*/.conda/envs/*/lib/python3.8/site-packages/IPython/core/debugger.py", line 808, in break_anywhere
sup = super().break_anywhere(frame)
File "/data/home/*/.conda/envs/*/lib/python3.8/bdb.py", line 252, in break_anywhere
return self.canonic(frame.f_code.co_filename) in self.breaks
File "/data/home/*/.conda/envs/*/lib/python3.8/bdb.py", line 45, in canonic
if filename == "<" + filename[1:-1] + ">":
RecursionError: maximum recursion depth exceeded in comparison
Phonemizer version
3.1.1
System
linux
Expected behavior
len(lines) >= 2000
when i don't set preserve_punctuation=True, it works; when i set preserve_punctuation=True,if produce exceeded error;
The text was updated successfully, but these errors were encountered:
Describe the bug
Phonemizer version
3.1.1
System
linux
Expected behavior
len(lines) >= 2000
when i don't set preserve_punctuation=True, it works; when i set preserve_punctuation=True,if produce exceeded error;
The text was updated successfully, but these errors were encountered: