Głos

doc-lsde-features-howto-generatevoice-1

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)

doc-lsde-features-howto-generatevoice-2

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.


doc-lsde-features-howto-generatevoice-3

Testowanie Twojego

regex

Możesz przetestować swój

regex

, aby lepiej go zrozumieć na

regexr

.


regex:

xxxxxxxxx
javascript
xxxxxxxxxxxxxxxx
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

.


doc-lsde-features-howto-generatevoice-4

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.


doc-lsde-features-howto-generatevoice-5

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.


doc-lsde-features-howto-generatevoice-6

Tworzenie ID głosu

Na swoim profilu

elevenlabs

:



Utwórz nowy, spersonalizowany głos.


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

).


doc-lsde-features-howto-generatevoice-7

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.

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.

doc-lsde-features-howto-generatevoice-8

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

.


doc-lsde-features-howto-generatevoice-9

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.



doc-lsde-features-howto-generatevoice-10

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.

doc-lsde-features-howto-generatevoice-11

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.