Model Maker Nasıl Kullanılır: Turkish translation by Enes
FDG ve Enes tarafından discord üzerinde hazırlanan rehberdir.
Hazırlık
Not: Bir model göndermek için şu bilgilere ihtiyacınız olacak:
- Modelinizle ilgili genel bilgiler
- Modelin .pth (ağırlık) dosyası
- Modelin index dosyası
- HuggingFace hesabı
- En az 1 tane TİCARİ İZNİ OLAN ses demo dosyası
Model dosyalarını hazırlama
Modeliniz, nihai .pth ve index dosyası ile birlikte bir zip dosyasına paketlenmiş olmalıdır.
Not: Google Colab kullanıcıları, bu dosyayı Colab üzerinde Adım 4'ü çalıştırarak alabilirler, ardından /RVC_Backup/Finished/ klasörüne giderek model zip dosyasını kontrol edebilirler.

Not: ANA HAT yerel kullanıcıları, bu dosyaları /assets/weights klasörü ve /logs klasöründe sırasıyla bulabilirler. Ana hattı kullanmayan kişiler, /assets/weights yerine /weights klasöründe pth dosyasını bulabilirler.

Her iki dosyayı da bulduktan sonra, bunların bir zip dosyasına paketlenmesi gerekir.
Sadece rar ve 7z olarak paketlenmiş dosyaları kabul edeceğiz.

Dosyaları HuggingFace'e Yükleme
Eğer henüz bir HuggingFace hesabınız yoksa, hesabınızı oluşturun. HuggingFace'e giriş yaptıktan sonra, sağ üst köşedeki hesap simgesine tıklayın ve new model düğmesine basın

Buradan, model deposunu nasıl kurmak istediğiniz sorulacak, bu da TÜM modellerinizin depolanacağı yerdir. Deposunu istediğiniz gibi adlandırabilirsiniz.
Not: Mutlaka genel ve lisans openrail olarak ayarlı olduğundan emin olun.

Depo oluşturulduktan sonra, dosya listesinin üstündeki Add file düğmesini bulun ve Upload files seçeneğini seçin

Dosyalarınızı yüklemek için dosyaları seçmeniz istenecek. Zip dosyanızı seçmek için yükleme kutusuna tıklayabilir veya basitçe kutuya sürükleyip bırakabilirsiniz. Zip dosyanızı yüklemeye hazır hale getirdikten sonra, alttaki Commit changes to main düğmesine basın.

Yükleme tamamlandığında, otomatik olarak dosya listesine geri getirileceksiniz. Buradan, model adının yanındaki indirme simgesine sağ tıklayın ve bağlantıyı kopyala seçeneğine tıklayın.

Modeli AI Hub'a Gönderme
Modeliniz hazır olduğunda, bunu QCBot'un /submit komutunu (#get-model-maker) kullanarak gönderebilirsiniz (veya Kits modelleri için /submitkits). !!! Komutu kullanırken lütfen modelinizle ilgili aşağıdaki bilgileri doldurun:
- modeladi: Modelinizin adı
- rvc: Bu eğitimde kullanılan RVC sürümü (bu neredeyse her zaman 2 olacaktır) (Kits modelleri için isteğe bağlı)
- extraction: Eğitim için kullanılan çıkarma yöntemi (crepe ve RMVPE kabul edilir. HARVEST ve diğerleri KABUL EDİLMEZ) (Kits modelleri için isteğe bağlı)
- epochs: Modelinizin kaç epoch eğitildiği (Kits modelleri için isteğe bağlı)
- link: Yukarıda kopyaladığınız HuggingFace bağlantısı
- image: Modelinizin temsil ettiği bir karakter veya kişinin resmi
- demo: Karakterinizin konuştuğu veya şarkı söylediği bir ses demo (bu KESİNLİKLE telif hakkı içermemeli ve HERHANGİ BİR SONRAKİ İŞLEME dahil edilmemelidir)
- not: (isteğe bağlı)
Not: Bu komutu kullanarak sadece bir ses demo dosyası ekleyebilirsiniz. Daha fazlasını eklemek istiyorsanız, bot onay cevabından sonra bunları gönderebilirsiniz.
Her şey yolundaysa, gönderiniz sıraya eklenir ve bot, gönderi kimliği içeren bir onay mesajı gönderir. Bu kimliği kullanmanız gerekecek, çünkü:
/queue [ID]komutu ile gönderinizin sıra numarasını kontrol edebilirsiniz/cancel [ID]komutu ile gönderinizi iptal edebilirsiniz
Buradan, Model QC'nin modelinizi doğrulamasını bekleyebilirsiniz. İnceleme yapıldığında size bildirim gönderilecektir. Ardından modelinizi (#voice-models) forumuna yeniden gönderebilirsiniz.

Ekstralar
Modeliniz kabul edilmedi mi? İşte bazı nedenler.
Zip dosyasındaki dosyalardan birini unuttunuz
Zip dosyası, model ağırlıklarını (.pth) VE index dosyasını (added_...index) içermelidir. Lütfen her ikisinin de yüklendiğinden emin olun.
Eski bir çıkarma yöntemi kullandınız
RVC'nin birçok çıkarma yöntemi vardır, sadece ikisini kabul ediyoruz: crepe ve RMVPE. Başka herhangi bir çıkarma yöntemi modelinizin kabul edilmesini sağlamaz.
Not: Bunlar arasında, ancak bununla sınırlı olmamak üzere: harvest, dio, crepe-tiny ve pm bulunmaktadır.
Not: mangio-crepe uygun.
Model düşük kalitede
Modeliniz, aşağıdakilerden bir veya birkaç tanesini içeriyorsa reddedilebilir:
- Ses tırmıklı/çığlık atıyor
- Ses gedikli
- Ses kaynağa uygun değil
- Ses belirli notalara ulaşamıyor
- Ses kelime telaffuzunu yapamıyor veya başka bir şekilde dilindeki kelimeleri düzgün bir şekilde söyleyemiyor
Not: Modelde aynı zamanda sanatsal bozulma da olabilir. Sanatsal bozulmalar, beyaz gürültü, yankı veya diğer istenmeyen seslerin (patlama, tıklama, vb.) modelde bulunduğu durumlardır. Bu genellikle kötü bir veri setinden kaynaklanır, ancak bir modelin çok az eğitim alması da buna neden olabilir.
Yukarıdakilerden herhangi biri modelinizi etkiliyorsa, veri setinizi temizlemeyi veya daha iyi bir veri seti bulmayı ve tekrar eğitmeyi düşünün.
Ses demosunda enstrümantal var
Telif hakkı endişeleri nedeniyle, LÜTFEN model gönderirken HERHANGİ BİR enstrümantal içermemeye dikkat edin. Herhangi bir enstrümantal içeren demolar muhtemelen reddedilecektir.
Ses demo değiştirilmiş
Demo dosyanızı reverb ve EQing gibi düzenlemek isteyebilirsiniz, lütfen bunu yapmayın. Bu, modelin temsil edilmesi değildir ve reddedilecektir. Kapaklarınız için istediğiniz gibi karıştırabilir ve düzenleyebilirsiniz, ancak model demoları için lütfen RVC'nin ham çıktısını kullanmış olduğunuzdan emin olun.
Not: Çıkarma başlangıcındaki veya sonundaki sessizliği kırpmak, iyidir.