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
model = VoiceCraft.from_pretrained("${model.id}")`,
1735
1735
];
1736
1736
1737
+
exportconstvoxcpm=(model: ModelData): string[]=>[
1738
+
`import soundfile as sf
1739
+
from voxcpm import VoxCPM
1740
+
1741
+
model = VoxCPM.from_pretrained("${model.id}")
1742
+
1743
+
wav = model.generate(
1744
+
text="VoxCPM is an innovative end-to-end TTS model from ModelBest, designed to generate highly expressive speech.",
1745
+
prompt_wav_path=None, # optional: path to a prompt speech for voice cloning
1746
+
prompt_text=None, # optional: reference text
1747
+
cfg_value=2.0, # LM guidance on LocDiT, higher for better adherence to the prompt, but maybe worse
1748
+
inference_timesteps=10, # LocDiT inference timesteps, higher for better result, lower for fast speed
1749
+
normalize=True, # enable external TN tool
1750
+
denoise=True, # enable external Denoise tool
1751
+
retry_badcase=True, # enable retrying mode for some bad cases (unstoppable)
1752
+
retry_badcase_max_times=3, # maximum retrying times
1753
+
retry_badcase_ratio_threshold=6.0, # maximum length restriction for bad case detection (simple but effective), it could be adjusted for slow pace speech
0 commit comments