Jana audio pelbagai bahasa secara pukal dengan Gemini TTS dan n8n | Alpha | PandaiTech

Jana audio pelbagai bahasa secara pukal dengan Gemini TTS dan n8n

Cara hasilkan voiceover atau audio snippet dalam pelbagai bahasa dari Google Sheets menggunakan API Text-to-Speech Gemini secara automatik.

Learning Timeline
Key Insights

Cara Jimat Kredit API

Gunakan node 'Filter' di n8n untuk mengehadkan proses kepada 2-3 baris pertama sahaja semasa fasa testing. Ini bagi mengelakkan pembaziran baki kredit Gemini atau Google API sebelum anda berpuas hati dengan hasilnya.

Variasi Suara Gemini

Gemini TTS menawarkan hampir 30 pilihan suara yang berbeza. Anda boleh tetapkan parameter untuk memilih suara lelaki atau perempuan, mengawal kelajuan (speed), serta nada (tone) mengikut kesesuaian projek anda.
Step by Step

Proses Automasi Jana Audio Pukal

  1. Sediakan fail Google Sheets yang mengandungi kolum untuk 'Text' (ayat) dan 'Language' (bahasa sasaran).
  2. Buka n8n dan tambah node 'Google Sheets' untuk membaca (Read) semua baris data dari helaian tersebut.
  3. Sambungkan ke node 'Gemini' dan pilih model 'Pro Preview' yang menyokong fungsi TTS (Text-to-Speech).
  4. Masukkan prompt ke dalam node Gemini dengan memetik rujukan data (mapping) dari kolum Google Sheets tadi.
  5. Gunakan node 'Code' atau fungsi transformasi data untuk menukar output API Gemini (Base64) kepada format Binary.
  6. Tambahkan skrip ringkas atau node pemprosesan untuk menukar format audio tersebut kepada format .wav yang mesra Google Drive.
  7. Tambah node 'Google Drive' dan pilih folder destinasi untuk memuat naik (Upload) hasil fail audio yang telah siap dijana.
  8. Klik butang 'Execute Workflow' untuk memulakan proses penjanaan audio secara automatik bagi setiap baris maklumat.

More from Bina & Deploy Ejen AI

View All