Spaces:
Build error
Build error
import re | |
import numpy as np | |
from text.npu.symbols import * | |
import os | |
# Mappings from symbol to numeric ID and vice versa: | |
_ttsing_phone_to_id = {p: i for i, p in enumerate(ttsing_phone_set)} | |
_ttsing_pitch_to_id = {p: i for i, p in enumerate(ttsing_pitch_set)} | |
_ttsing_slur_to_id = {s: i for i, s in enumerate(ttsing_slur_set)} | |
ttsing_phone_to_int = {} | |
int_to_ttsing_phone = {} | |
for idx, item in enumerate(ttsing_phone_set): | |
ttsing_phone_to_int[item] = idx | |
int_to_ttsing_phone[idx] = item | |
ttsing_pitch_to_int = {} | |
int_to_ttsing_pitch = {} | |
for idx, item in enumerate(ttsing_pitch_set): | |
ttsing_pitch_to_int[item] = idx | |
int_to_ttsing_pitch[idx] = item | |
# opencpop | |
ttsing_opencpop_pitch_to_int = {} | |
for idx, item in enumerate(ttsing_opencpop_pitch_set): | |
ttsing_opencpop_pitch_to_int[item] = idx | |
ttsing_slur_to_int = {} | |
int_to_ttsing_slur = {} | |
for idx, item in enumerate(ttsing_slur_set): | |
ttsing_slur_to_int[item] = idx | |
int_to_ttsing_slur[idx] = item | |