Update app.py
Browse files
app.py
CHANGED
|
@@ -3,6 +3,9 @@ from collections.abc import Iterable
|
|
| 3 |
from gruut import sentences
|
| 4 |
from phonemap.g2pphonemizer import G2PPhonemizer
|
| 5 |
from phonemap.charsiu import CharsiuPhonemizer
|
|
|
|
|
|
|
|
|
|
| 6 |
g2p = G2PPhonemizer()
|
| 7 |
charsiu = CharsiuPhonemizer()
|
| 8 |
import phonemizer
|
|
@@ -50,8 +53,11 @@ def phonemizerfunc(text):
|
|
| 50 |
def dp(text):
|
| 51 |
text = replace_numbers_with_words(text)
|
| 52 |
return phonemizer(text, lang='en_us')
|
|
|
|
|
|
|
| 53 |
def run(t, r):
|
| 54 |
if r == 'phonemizer': return phonemizerfunc(t)
|
|
|
|
| 55 |
if r == 'gruut': return gruut(t)
|
| 56 |
if r == 'deep_phonemizer': return dp(t)
|
| 57 |
if r == 'g2p_en (buggy)': return g2pen(t)
|
|
|
|
| 3 |
from gruut import sentences
|
| 4 |
from phonemap.g2pphonemizer import G2PPhonemizer
|
| 5 |
from phonemap.charsiu import CharsiuPhonemizer
|
| 6 |
+
from openphonemizer import OpenPhonemizer
|
| 7 |
+
phonemizer = OpenPhonemizer()
|
| 8 |
+
|
| 9 |
g2p = G2PPhonemizer()
|
| 10 |
charsiu = CharsiuPhonemizer()
|
| 11 |
import phonemizer
|
|
|
|
| 53 |
def dp(text):
|
| 54 |
text = replace_numbers_with_words(text)
|
| 55 |
return phonemizer(text, lang='en_us')
|
| 56 |
+
def run_openphonemizer(text):
|
| 57 |
+
return phonemizer(text)
|
| 58 |
def run(t, r):
|
| 59 |
if r == 'phonemizer': return phonemizerfunc(t)
|
| 60 |
+
if r == 'openphonemizer': return run_openphonemizer(t)
|
| 61 |
if r == 'gruut': return gruut(t)
|
| 62 |
if r == 'deep_phonemizer': return dp(t)
|
| 63 |
if r == 'g2p_en (buggy)': return g2pen(t)
|