Głos

LSDE integruje funkcję zarządzania ścieżką dźwiękową Twojego projektu, zsynchronizowaną z Twoimi dialogami.
Wymagania wstępne
Najpierw musisz uzyskać klucz API Elevenlabs.Elevenlabs oferuje obecnie darmowy plan miesięczny, idealny do testowania ich API i poznania ich możliwości.
Konfiguracja
Aby skonfigurować system głosowy dla swojego projektu, przejdź do sekcji konfiguracji głosów.Zdefiniuj folder eksportu głosów, które będą zapisywane przy każdym zapisie projektu.
System umożliwia nazywanie plików wyjściowych.
Ta opcja dostosowuje nazwy do potrzeb Twojego silnika gry lub projektu.
Przeciąganie i upuszczanie dostosowuje kolejność etykiet.
Ta opcja dostosowuje nazwy do potrzeb Twojego silnika gry lub projektu.
Przeciąganie i upuszczanie dostosowuje kolejność etykiet.
Łączenie zmiennych (automatyczne)

Ten przykład pokazuje, jak skonfigurować system głosowy dla JRPG z wieloma postaciami na dialog, gdzie Twój silnik gry musi je wyodrębnić.
Wybierz grupę zmiennych dla swoich rozmówców.
Zaznacz opcję Wielu rozmówców na dialog.
Otworzy się sekcja konfiguracji wyrażenia regularnego (`regex`) z obowiązkową 1 grupą:
Grupa
id: Przechwytuje wartość tagu do wyszukania w zmiennych wybranej grupy.Grupa
value: Tekst przechwycony dla grupy id.Opcjonalne, ponieważ możesz redagować tekst.
Ta grupa maksymalizuje automatyzację i zmniejsza obciążenie pracą.
Zobaczysz wtedy wszystkie zmienne skonfigurowanej grupy, z ich odpowiednią ikoną, jeśli została wprowadzona.

Testowanie Twojego regex
Możesz przetestować swój regex, aby lepiej go zrozumieć na regexr.regex:
xxxxxxxxxjavascriptxxxxxxxxxxxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxxxx
Na przykład, wybierając drugie przechwycenie.
Przejdź do 'Szczegółów'.
Zauważysz, że:
Grupa 1 przechwytuje `tag id` Twojej postaci a1.
Grupa 2 przechwytuje resztę tekstu dla `id` a1.

Zmienne
W sekcji zmiennych:W grupie
ACTORS, wcześniej utworzonej.Ta lista będzie odpowiadać tej widzianej wcześniej.
Wprowadzenie wyglądu znacznie ułatwia organizację i walidację dialogów oraz osobowości postaci.
Zauważ, że możesz edytować te informacje w dowolnym momencie lub uzupełnić je później.

Konfigurowanie postaci
Wróćmy do konfiguracji głosów.Przypisz ID głosu do swojej zmiennej.
ID głosów są tworzone na platformie Elevenlabs.
Twoje konto Elevenlabs zawiera już domyślne modele.
Będziesz mógł również testować i dostosowywać generator głosu.

Tworzenie ID głosu
Na swoim profilu elevenlabs:Utwórz nowy, spersonalizowany głos.
LSDE obsługuje wszystkie modele API.
Obecnie zdecydowanie polecam model
LSDE obsługuje wszystkie modele API.
Obecnie zdecydowanie polecam model
V3 ze względu na jego zarządzanie tagami emocjonalnymi, co zapewnia lepszą kontrolę narracyjną.Po utworzeniu, przejdź do sekcji swoich głosów.
Sprawdź obecność ID (np. Lia Sun-berry, główna postać FCT7O).

Generowanie tekstu głosowego
Po wprowadzeniu ID, aby wyświetlić lub wygenerować teksty głosowe, otwórz okno menedżera głosów.Wybierz klucz w drzewie.
Nie wybieraj folderu, ponieważ teksty głosowe są tam wyświetlane tylko do odczytu.
Nie wybieraj folderu, ponieważ teksty głosowe są tam wyświetlane tylko do odczytu.
regex przechwyci postacie z dialogu i zaproponuje interfejs do generowania głosu.Podczas generowania tekst otrzymuje „podpis” w momencie T.
Jeśli tekst zmieni się bez zmiany kolejności postaci, pojawi się alert z prośbą o sprawdzenie, czy głos wymaga ponownego wygenerowania.
Jeśli tekst zmieni się bez zmiany kolejności postaci, pojawi się alert z prośbą o sprawdzenie, czy głos wymaga ponownego wygenerowania.

Łączenie zmiennych (ręcznie)
Dla scenariuszy z jedną postacią na dialog (bez interakcji), typowych dla prostych projektów.Możesz odznaczyć pole Wielu rozmówców na klucz.

Konfigurowanie metadanych
Przypisz do każdego dialogu postać lub postacie, dla których chcesz wygenerować głosy.Wybierz klucz docelowego dialogu.
Zaznacz każdego aktora do zarządzania dla tego dialogu.
Dlaczego wiele postaci?
Może to być przydatne dla ogólnych dialogów, takich jak powitalne zdanie używane przez wielu losowych PNJ o różnych osobowościach lub płciach.
Reorganizacja
Zawsze na kluczu, a nie na folderze.
Menedżer głosów może sygnalizować problem z reorganizacją.
W tym przykładzie przeszliśmy z automatycznego przypisywania wielu postaci na system ręczny.
W tym przykładzie przeszliśmy z automatycznego przypisywania wielu postaci na system ręczny.
Jeśli system wykryje znaczące zmiany w kolejności lub liczbie postaci, będziesz musiał ręcznie zreorganizować każdą już wygenerowaną instancję głosu.

Wystarczy przeciągnąć i upuścić każdy plik głosowy dialogu do powiązanej postaci, zadeklarowanej w metadanych lub za pośrednictwem systemu automatycznego przypisywania.