Model Detayları
Chatterbox Voice Conversion, konuşan birinin kaydını alıp farklı bir hedef sesle yeniden seslendirir: özgün sözler, zamanlama ve okuyuş korunur, yalnızca konuşmacının ses tınısı değişir. Dönüştürmek istediğiniz klibi `source_audio_url` olarak verin; isteğe bağlı olarak `target_voice_audio_url` ile sonucun benzemesini istediğiniz sesin kısa, temiz bir örneğini de ekleyin. Hedefi boş bırakırsanız yerleşik varsayılan bir dönüştürme sesi kullanılır. Çıktı, barındırılan bir WAV dosyasıdır. Metinle değil doğrudan sesle çalıştığı için mevcut anlatımları, diyalogları ya da seslendirmeleri hiçbir şeyi yeniden kaydetmenize gerek kalmadan yeniden seslendirir.
## En uygun olduğu işler - Mevcut bir kaydı farklı bir hedef sesle yeniden seslendirmek ya da dublajlamak - Sözleri olduğu gibi bırakıp sesini değiştirerek bir konuşmacıyı anonimleştirmek - Bitmiş bir seslendirmenin sesini, metni yeniden kaydetmeden değiştirmek - Farklı kişilerin kaydettiği kliplerdeki anlatımı tek ve tutarlı bir seste birleştirmek
## Şu durumlarda başka bir model seçin - Mevcut bir kaydı dönüştürmek yerine yazılı metinden konuşma üretmek istiyorsanız — `resemble-ai/chatterbox/text-to-speech` gibi bir text-to-speech modeli kullanın - Sesi değiştirmek yerine konuşmayı metne dökmeniz gerekiyorsa — bir speech-to-text modeli kullanın - Melodisi ve enstrümantasyonu olan bir müzik parçası istiyorsanız — bir müzik üretim modeli kullanın - Konuşma yerine genel ses efektleri ya da ortam sesi istiyorsanız — bir text-to-audio ses efekti modeli kullanın
## İpuçları - `source_audio_url`, sözleri ve okuyuşu korunacak kayıttır — temiz, tek konuşmacılı bir klip verin. - `target_voice_audio_url`, kaydın DÖNÜŞTÜRÜLECEĞİ sestir; o sesin temiz, tek konuşmacılı bir örneğini verin. Yerleşik varsayılan dönüştürme sesini kullanmak için boş bırakın. - İki girdi de yaygın ses formatlarını (WAV, MP3) kabul eder; sonuç barındırılan bir WAV olarak döner.
ModelRunner JavaScript client ile çalıştırmak için: ```js import { modelrunner } from "@modelrunner/client";
const result = await modelrunner.subscribe("resemble-ai/chatterbox/speech-to-speech", { input: { source_audio_url: "https://media.modelrunner.ai/RThSDFY174fUmaVkxBj6X.mp3", target_voice_audio_url: "https://media.modelrunner.ai/DeW8piXP0W8Oa6hEmSGrQ.mp3", }, }); ```
