OpenVoice icon indicating copy to clipboard operation
OpenVoice copied to clipboard

v2 demo_part3 error

Open zhjygit opened this issue 1 month ago • 2 comments

Speed is adjustable speed = 1.0

for language, text in texts.items(): model = TTS(language=language, device=device) speaker_ids = model.hps.data.spk2id

for speaker_key in speaker_ids.keys(): speaker_id = speaker_ids[speaker_key] speaker_key = speaker_key.lower().replace('_', '-')

source_se = torch.load(f'checkpoints_v2/base_speakers/ses/{speaker_key}.pth', map_location=device)
model.tts_to_file(text, speaker_id, src_path, speed=speed)
save_path = f'{output_dir}/output_v2_{speaker_key}.wav'

# Run the tone color converter
encode_message = "@MyShell"
tone_color_converter.convert(
    audio_src_path=src_path, 
    src_se=source_se, 
    tgt_se=target_se, 
    output_path=save_path,
    message=encode_message)

image image

zhjygit avatar May 21 '24 08:05 zhjygit