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.
Łą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ść
tagudo 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.
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
V3ze względu na jego zarządzanie tagami emocjonalnymi, co zapewnia lepszą kontrolę narracyjną.
Po utworzeniu, przejdź do sekcji swoich głosów.

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.
regexprzechwyci 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.

Łą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.
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.