Tekst na mowę: głosy, które masz już w systemie
Wklej tekst, naciśnij Czytaj, a przeglądarka powie go na głos. Strona korzysta z Web Speech API (speechSynthesis), więc każdy głos z listy pochodzi z przeglądarki albo z systemu operacyjnego, a nie z tej witryny. Windows, macOS, Android i iOS mają różne głosy. Lista w telefonie rzadko wygląda tak samo jak w laptopie.
Jak czytać, wstrzymać i zatrzymać
- Wpisz lub wklej tekst. Licznik pokazuje długość na tle limitu 100 000 znaków.
- Wybierz głos. Głosy w języku strony są na górze, a w obrębie języka głosy „na urządzeniu” stoją przed głosami „online”.
- Ustaw suwakami tempo (od 0,5 do 2), wysokość (od 0 do 2) i głośność (od 0 do 1).
- Naciśnij Czytaj. Przyciski Pauza i Wznów przerywają i wznawiają czytanie, Zatrzymaj je kończy.
Głos online i prywatny tekst
Przeglądarka informuje stronę, czy głos jest lokalny. Narzędzie pokazuje to jako „na urządzeniu” lub „online” i domyślnie wybiera głos na urządzeniu. Przy głosie online przeglądarka lub system operacyjny może wysłać tekst na serwer, który tworzy dźwięk. Strona tego nie widzi i nie może temu zapobiec.
Samo narzędzie niczego nie wysyła, nie zapisuje tekstu i nie używa schowka. Do prywatnego listu wybierz więc głos na urządzeniu.
Dlaczego długi tekst jest czytany we fragmentach
Niektóre przeglądarki przerywają wypowiedź po około 15 sekundach albo po kilkuset znakach. Dlatego narzędzie dzieli tekst na końcach zdań (kropka, wykrzyknik, znak zapytania, wielokropek, także chińskie i japońskie 。) na części do 200 znaków i czyta je jedna po drugiej. Zdanie dłuższe niż 200 znaków jest cięte na spacjach, a pojedyncze słowo dłuższe niż 200 znaków w środku słowa.
Wiersz pod przyciskami pokazuje postęp, na przykład „Część 3 z 12”. Pauza i Wznów działają przez wszystkie części, a Zatrzymaj odrzuca pozostałe. Jeśli zmienisz głos, tempo, wysokość lub głośność w trakcie czytania, nowa wartość zadziała od następnej części.
Plik audio: dlaczego nie można go zapisać
Web Speech API odtwarza dźwięk, ale nie przekazuje go stronie. Narzędzie nie może więc nagrać ani zapisać pliku MP3 czy WAV, i dlatego nie ma przycisku pobierania.
Limity: długość tekstu, przeglądarka i lista głosów
Tekst dłuższy niż 100 000 znaków jest odrzucany z komunikatem. Gdy przeglądarka nie ma speechSynthesis, pojawia się komunikat, a elementy sterowania są wyłączone. Niektóre przeglądarki ładują głosy z opóźnieniem: narzędzie od razu wypełnia listę, wypełnia ją ponownie, gdy przeglądarka zgłosi nowe głosy, i zachowuje Twój wybór. Jeśli lista pozostaje pusta, w systemie nie ma żadnego głosu.