From b5d7cd0f29fddb853e39ee2d3dddadb0d9073990 Mon Sep 17 00:00:00 2001 From: pqdong <40668796+pq-dong@users.noreply.github.com> Date: Sat, 19 Apr 2025 12:32:17 +0800 Subject: [PATCH 1/2] FIX:Demo supports Apple Silicon, resolving issues #18,#272,#9 --- demo_part3.ipynb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/demo_part3.ipynb b/demo_part3.ipynb index 2033310..a126851 100644 --- a/demo_part3.ipynb +++ b/demo_part3.ipynb @@ -105,6 +105,8 @@ " speaker_key = speaker_key.lower().replace('_', '-')\n", " \n", " source_se = torch.load(f'checkpoints_v2/base_speakers/ses/{speaker_key}.pth', map_location=device)\n", + " if torch.backends.mps.is_available() and device == 'cpu':\n + " torch.backends.mps.is_available = lambda: False\n " model.tts_to_file(text, speaker_id, src_path, speed=speed)\n", " save_path = f'{output_dir}/output_v2_{speaker_key}.wav'\n", "\n", From 9574bfe70f94afe28ec58fd5a80c92b973fb0fc9 Mon Sep 17 00:00:00 2001 From: pqdong <40668796+pq-dong@users.noreply.github.com> Date: Sat, 19 Apr 2025 12:36:35 +0800 Subject: [PATCH 2/2] FIX:Demo supports Apple Silicon, resolving issues #18,#272,#9 --- demo_part3.ipynb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/demo_part3.ipynb b/demo_part3.ipynb index a126851..9b2bd34 100644 --- a/demo_part3.ipynb +++ b/demo_part3.ipynb @@ -105,8 +105,8 @@ " speaker_key = speaker_key.lower().replace('_', '-')\n", " \n", " source_se = torch.load(f'checkpoints_v2/base_speakers/ses/{speaker_key}.pth', map_location=device)\n", - " if torch.backends.mps.is_available() and device == 'cpu':\n - " torch.backends.mps.is_available = lambda: False\n + " if torch.backends.mps.is_available() and device == 'cpu':\n", + " torch.backends.mps.is_available = lambda: False\n", " model.tts_to_file(text, speaker_id, src_path, speed=speed)\n", " save_path = f'{output_dir}/output_v2_{speaker_key}.wav'\n", "\n",