Install IndexTTS2 Local: Clone, Venv & Dependencies | Alpha | PandaiTech

Install IndexTTS2 Local: Clone, Venv & Dependencies

Cara clone repository IndexTTS2, setup virtual environment, dan install dependencies menggunakan 'uv' dan Hugging Face CLI.

Learning Timeline
Key Insights

Kepentingan Virtual Environment

Menggunakan virtual environment adalah penting untuk mengelakkan konflik antara dependencies IndexTTS2 dengan tool lain yang sedia ada dalam komputer anda. Ia bertindak sebagai 'container' yang mengasingkan semua package.

Isu Pemasangan DeepSpeed di Windows

Library DeepSpeed sering menghadapi masalah pemasangan pada sistem operasi Windows. Jika proses pemasangan gagal di bahagian ini, anda biasanya boleh mengabaikannya dan IndexTTS2 masih boleh berfungsi.

Tip Case-Sensitivity

Semasa mengaktifkan virtual environment, pastikan anda mengeja folder 'Scripts' dengan huruf 'S' besar kerana sistem fail tertentu mungkin sensitif terhadap penggunaan huruf besar/kecil.
Step by Step

Cara Clone Repository IndexTTS2

  1. Pilih lokasi folder di dalam komputer anda (contohnya Desktop).
  2. Klik pada address bar di bahagian atas folder tersebut.
  3. Taip 'cmd' dan tekan Enter untuk membuka Command Prompt terus ke lokasi tersebut.
  4. Salin dan tampal (paste) arahan 'git clone' bagi repository IndexTTS2 ke dalam Command Prompt.
  5. Tekan Enter dan tunggu sehingga proses clone selesai.
  6. Sahkan folder 'index-tts' telah muncul di lokasi yang anda pilih dan mengandungi semua fail dari GitHub.

Setup Virtual Environment Menggunakan 'uv'

  1. Taip arahan 'pip install uv' di dalam Command Prompt untuk memasang package 'uv' secara global.
  2. Masuk ke dalam folder 'index-tts' yang telah di-clone tadi.
  3. Buka Command Prompt di dalam folder tersebut.
  4. Jalankan arahan untuk mencipta virtual environment (contoh: 'uv venv').
  5. Sahkan folder '.venv' telah tercipta di dalam direktori tersebut.
  6. Aktifkan virtual environment dengan menaip '.venv\Scripts\activate' (Pastikan huruf 'S' pada 'Scripts' adalah huruf besar).
  7. Tunggu sehingga terminal menunjukkan virtual environment telah aktif sebelum meneruskan pemasangan.

Pemasangan Dependencies & Download Model AI

  1. Jalankan arahan pemasangan dependencies menggunakan 'uv' (seperti 'uv pip install').
  2. Biarkan sistem memuat turun dan memasang semua package yang diperlukan (proses ini mungkin mengambil masa mengikut kelajuan internet).
  3. Jika muncul error berkaitan 'DeepSpeed' pada Windows, anda boleh abaikan (skip) langkah tersebut kerana ia sukar dipasang pada Windows.
  4. Gunakan Hugging Face CLI dengan memasukkan arahan download model yang disediakan untuk IndexTTS2.
  5. Tunggu sehingga semua fail model selesai dimuat turun sepenuhnya tanpa sebarang mesej error.

More from Hasilkan Suara & Muzik AI

View All