Ana Brainiall

Kloning suara Anda hanya dengan 10 detik audio

iniciante · 10 min · Por Ana Brainiall

Mengapa 10 detik sudah cukup sekarang (dulu tidak bisa)

Hingga tahun 2023, mengkloning suara membutuhkan 30 menit hingga beberapa jam rekaman bersih di studio, dengan membaca korpus tertentu. Kini, model seperti Kokoro TTS dan XTTS v2 melakukan hal yang sama hanya dengan 6 hingga 15 detik audio referensi, di lingkungan mana pun yang cukup tenang.

Apa yang berubah? Arsitekturnya. Model modern memisahkan apa yang Anda ucapkan (konten) dari cara Anda mengucapkannya (timbre, prosodi, ritme). Sebuah encoder kecil mengekstrak "profil vokal" Anda dalam beberapa ratus milidetik; setelah itu, teks apa pun dapat disintesis menggunakan profil tersebut. Model sintesis itu sendiri sudah tahu cara berbicara dalam bahasa Indonesia, Inggris, atau bahasa lainnya — ia hanya "mewarnai" teks dengan suara Anda.

diagrama de dois caminhos — à esquerda, encoder extraindo "timbre" de 10s de áud

Pipeline Brainiall dalam praktiknya

Di Brainiall, kami menggunakan model suara native yang berjalan di GPU khusus, dengan 54 suara yang telah dilatih dalam 9 bahasa — termasuk 3 suara neural dalam bahasa Indonesia. Untuk mengkloning suara baru, alurnya adalah:

1. Anda merekam 10 detik berbicara apa saja dalam bahasa Indonesia (misalnya, membaca paragraf ini)
2. Encoder mengekstrak "voice embedding" Anda — sebuah vektor berisi 512 angka
3. Synthesizer menerima teks yang ingin Anda narasikan + embedding Anda
4. Anda menerima file MP3 dalam 2–4 detik (waktu nyata < 1, artinya sintesis lebih cepat dari durasi audio akhir)

Kapan hasilnya natural, kapan masih terdengar robotik

Hasilnya sangat baik ketika:
- Audio referensi Anda bersih (kebisingan latar belakang rendah, tanpa gema)
- Anda berbicara dengan nada netral, tanpa tawa atau ekspresi berlebihan
- Teks yang dinarasikan menggunakan bahasa yang sama dengan sampel
- Kalimat pendek hingga sedang (maksimal 30 kata per kalimat)

Masih kurang optimal ketika:
- Anda meminta emosi yang sangat spesifik (kemarahan meledak-ledak, tangisan)
- Teks mengandung banyak nama asing atau jargon teknis yang jarang digunakan
- Sampel asli memiliki kebisingan latar — model ikut menyalin kebisingan tersebut
- Audio yang sangat panjang (>2 menit) mulai mengalami "drift" secara prosodik

gráfico estilo barra horizontal mostrando 4 cenários — "frase curta limpa: 95%",

Batas-batas etis (penting)

Mengkloning suara tanpa persetujuan adalah masalah hukum dan etika yang serius. Di Brainiall:

Voice cloning memiliki kegunaan yang sah dan powerful: menarasikan buku dengan suara Anda sendiri, membuat konten dalam berbagai bahasa sambil mempertahankan identitas Anda, serta aksesibilitas bagi mereka yang kehilangan kemampuan berbicara. Gunakan dengan penuh tanggung jawab.

Coba sekarang juga

Di chat Brainiall, klik ikon mikrofon di kolom input, rekam 10 detik (konten apa saja), lalu ketik teks yang ingin dinarasikan. Kloning suara itu sendiri gratis hingga 3 kali percobaan per bulan. Paket Pro membuka akses ke 100 gambar dan 10 video per bulan, ditambah 54 suara siap pakai — banyak di antaranya sudah terdengar lebih natural dibandingkan suara kloning dari rekaman amatir.

Integrasi via API

Selain chat, gunakan REST API untuk integrasi ke aplikasi Anda. Autentikasi Bearer token (buat di app.brainiall.com).

curl -X POST https://chat.brainiall.com/api/voice/clone \
  -H "Authorization: Bearer $BRAINIALL_KEY" \
  -F "audio=@my_voice.wav" \
  -F "name=My Voice"
import requests, os
key = os.environ["BRAINIALL_KEY"]
# 1. Upload sample to clone voice
with open("my_voice.wav", "rb") as f:
    r = requests.post("https://chat.brainiall.com/api/voice/clone",
        files={"audio": f}, data={"name": "My Voice"},
        headers={"Authorization": f"Bearer {key}"})
voice_id = r.json()["voice_id"]
# 2. Synthesize any text with the cloned voice
r = requests.post("https://chat.brainiall.com/api/tts",
    json={"text": "Hello from my clone!", "voice_id": voice_id},
    headers={"Authorization": f"Bearer {key}"})
open("output.wav", "wb").write(r.content)

Suka kursusnya?

Buka 17 kursus Pro + 40+ AI di chat + pembuatan video, musik, dan Studio lengkap.

Jadi Pro · Rp 49rb/bulan

Batalkan kapan saja · Tanpa komitmen