MBROLA - MBROLA
Autor oryginału (s) | Thierry Dutoit |
---|---|
Twórca (y) | Vincent Pagel |
Pierwsze wydanie | 1995 |
Magazyn | github |
Napisane w | do |
System operacyjny |
Linux Okna FreeBSD |
Rodzaj | syntezator mowy |
Licencja | Licencja GNU Affero General Public |
Stronie internetowej | tcts |
MBROLA ma mowy synteza oprogramowanie jako światowy wspólnego projektu. Na stronie internetowej projektu MBROLA zapewnia baz dyfonicznych dla dużej liczby wypowiadanych językach .
Oprogramowanie MBROLA nie jest kompletnym mowy synteza system dla wszystkich tych języków; tekst musi najpierw zostać przekształcone fonem i prozodycznych informacji w formacie MBROLA, a oddzielne oprogramowanie (np [eSpeakNG]) jest konieczne.
Historia
Projekt MBROLA rozpoczął w 1995 roku w TCTS Lab w Faculté Polytechnique de Mons (Belgia) jako projekt naukowy do uzyskania zestawu syntezatorów mowy dla tak wielu językach, jak to możliwe. Pierwsza wersja oprogramowania MBROLA był w 1996 roku i został dostarczony jako freeware do niekomercyjnego zastosowania non-wojskowej. Licencje dla tworzonych baz danych głosowych różnią, ale są również głównie do użytku niekomercyjnego i non-wojskowej.
Ze względu na jego bezpłatne korzystanie tylko do zastosowań niekomercyjnych, MBROLA był jako alternatywny wybór dla prywatnych / użytkowników domowych za de facto synteza mowy silnika eSpeakNG w Linux stacji roboczych, ale w większości nie został wykorzystany dla rozwiązań komercyjnych (np mówiąc zegary, pokład Powiadomienia dla portów i terminali itp) Po początkowym rozwoju głosem baz aktualizacje i wsparcie oprogramowania MBROLA przestał i stopniowo binarne zamkniętym źródłowe spadł za rozwojem najnowszych systemów sprzętowych i operacyjnych. Aby poradzić sobie z tym deweloperami MBROLA postanowił zwolnić MBROLA jako open source oprogramowanie, a 24 października 2018 Kod źródłowy wydany na GitHub z Licencji Publicznej GNU Affero .
Zastosowana technologia
Oprogramowanie MBROLA wykorzystuje MBROLA (Multi-Band resynthesis pokrywają się Dodaj) algorytm do generowania mowy. Chociaż dyfonicznych -na jakość syntezy MBROLA jest uważany za wyższy niż większości syntezatory dyfonicznych gdyż preprocesses diphones nakładających się stały skok i harmonicznych faz, który zwiększa ich konkatenacji, a tylko lekko pogarszania ich jakości segmentowych.
MBROLA jest algorytmem dziedzinie czasu podobna do PSOLA , co oznacza niskie obciążenie obliczeniowe w czasie syntezy. W przeciwieństwie PSOLA jednak MBROLA nie wymaga oznakowania okresów skoku wstępne. Funkcja ta pozwoliła na opracowanie projektu MBROLA wokół algorytmu MBROLA, dzięki której wiele badań mowy laboratoria , firmy lub osoby z całego świata dostarczonych dyfonicznych baz danych dla wielu języków i głosów, ale istnieją jednak pewne braki, takie jak chiński .
Referencje
- ^ Lista głosy MBROLA
- ^ Licencja MBROLA
- ^ MBROLA-64 zawiesza się bezpośrednio z wysypać
- ^ Dutoit T; Leich H (grudzień 1993). "MBR-PSOLA: synteza Text-To-Speech oparta na MBE ponownej syntezie bazy segmentów". Komunikat mowy . 13 (3-4): 435-440. Doi : 10,1016 / 0167-6393 (93) 90042-J .