- Czy działa z Zoomem, Teams i Google Meet?
-
Tak. Subtitles przechwytuje dźwięk odtwarzany przez aplikację, zamiast integrować się z konkretną usługą, więc okno Zooma, huddle w Slacku i rozmowa w karcie przeglądarki dostają napisy w ten sam sposób. Dotyczy to też przeglądarek i aplikacji Electron: przechwytywane są procesy pomocnicze, które uruchamiają, bo to z nich naprawdę pochodzi dźwięk.
- W jakich językach aplikacja wyświetla napisy?
-
Osiemnaście: angielski, hiszpański, francuski, włoski, portugalski, niemiecki, niderlandzki, turecki, rosyjski, arabski, hindi, japoński, koreański, wietnamski, ukraiński, polski, szwedzki i chiński mandaryński, a do tego eksperymentalnie duński i norweski. Aplikacja rozpoznaje, który z nich słychać, albo możesz wskazać język w menu, żeby nie zgadywała. Lista jest taka sama w każdej obsługiwanej wersji macOS, bez warunków dotyczących kraju czy regionu, a od macOS 15 każdy z tych języków można przetłumaczyć na niemal każdy inny: wyjątkiem są szwedzki, duński i norweski, których tłumacz Apple nie tłumaczy na rosyjski, ukraiński, polski, arabski i hindi ani z nich.
- Czy może tłumaczyć to, co słyszy?
-
Tak, od wersji 1.3. Pozycja „Tłumacz na” w menu tłumaczy z każdego z osiemnastu języków na niemal każdy z pozostałych siedemnastu, za pomocą tłumacza Apple działającego na urządzeniu, więc przetłumaczone napisy nigdy nie opuszczają komputera, tak samo jak nieprzetłumaczone. Tłumaczenie jest wyłączone, dopóki nie wybierzesz języka docelowego, a przytrzymanie ⌃ pokazuje pod spodem oryginał. Możesz też wyświetlać w nakładce jednocześnie tłumaczenie i oryginał, a „Odczytuj tłumaczenie”, pozycja pod „Tłumacz na”, czyta tłumaczenie na głos, ze ściszonym oryginałem w tle. Wymaga to systemu macOS 15; same napisy nadal działają na 14.2.
- Czy działa z VoiceOver?
-
Tak. VoiceOver odczytuje ramkę napisów i naciska jej przycisk, a funkcja „Odczytuj tłumaczenie”, domyślnie włączona, gdy działa VoiceOver, czyta tłumaczenie na głos, więc rozmowę czy film w innym języku można śledzić ze słuchu. Pytania aplikacji, na przykład czy zachować transkrypcję, są odczytywane od razu, gdy się pojawiają, a mowa samego VoiceOver nigdy nie trafia do napisów ani do tłumaczenia.
- Czy nakładka nie przeszkadza?
-
Nie przechwytuje żadnych kliknięć, więc pracujesz przez nią bez przeszkód, a pod wskaźnikiem znika, żeby można było czytać to, co jest pod spodem, i z tym pracować. Jak bardzo znika, jak daleko sięga prześwit, jak kryjąca jest ramka i ile wierszy mieści, to wszystko ustawienia. Przytrzymaj ⇧, aby ramka pozostała nieprzezroczysta, i przeciągnij ją w inne miejsce; aplikacja zapamięta, gdzie ją umieścisz na ekranie.
- Czy tworzy napisy do mojego głosu?
-
Nie, chyba że wybierzesz mikrofon w menu „Słuchaj”. Domyślnie aplikacja słyszy to, co odtwarza Twój Mac, więc podczas rozmowy czytasz innych, a nie siebie. Po wybraniu mikrofonu wyświetla napisy do tego, co słychać w pomieszczeniu, macOS za pierwszym razem prosi o pozwolenie, a gdy w „Tłumacz na” włączysz „Pokazuj oba języki”, dwie osoby mogą rozmawiać w dwóch językach i każda czyta w swoim.
- Czy potrzebne jest połączenie z internetem?
-
Raz, przy pierwszym uruchomieniu, aby pobrać model, około 633 MB. Potem działa całkowicie offline. Jedyne inne zapytania, jakie może wysłać, to codzienne sprawdzanie nowszej wersji, na które aplikacja najpierw prosi o zgodę i z którego możesz zrezygnować, oraz od czasu do czasu sprawdzenie licencji.
- Czy mogę zachować lub wyeksportować transkrypcję?
- Tak, gdy o to poprosisz. Po co najmniej minucie mowy ramka napisów proponuje zachowanie sesji, gdy dźwięk ucichnie albo zanim odpowiednio długa cisza wyczyści historię do cofania, a polecenie „Zachowaj transkrypcję…” w menu zachowuje ją w dowolnej chwili, jako zwykły tekst, Markdown lub napisy SRT; poza tym nic nie jest zapisywane na dysku. Gdy aplikacja działa, przytrzymanie ⌥ pozwala przewijać wstecz zakończone ramki, a ⌥F je przeszukuje, żeby odnaleźć zdanie, które Ci umknęło. Jeśli potrzebujesz notatek albo podsumowania rozmowy, to nie to narzędzie; zaprojektowano je jako uzupełnienie narzędzi do notatek.
- Czy dział IT musi ją zatwierdzić?
-
Nie ma tu dostawcy do zatwierdzenia: nie ma konta, serwera ani transkrypcji opuszczającej Maca i nic nie dołącza do rozmowy jako uczestnik, więc nikt na spotkaniu nie jest przez nic nagrywany. To jedna podpisana i poświadczona notarialnie przez Apple aplikacja na jednym komputerze, a po jednorazowym pobraniu modelu jedyne zapytania, jakie może wysłać, to sprawdzanie wersji, które możesz wyłączyć, i sprawdzanie licencji. Czy to spełnia Twoje wewnętrzne zasady, decydujesz Ty, ale nie ma tu żadnej strony trzeciej do sprawdzenia.
- Czy działa ze słuchawkami lub AirPods?
-
Tak. Subtitles przechwytuje dźwięk wytwarzany przez aplikację, a nie dźwięk wychodzący z głośnika, więc nie ma znaczenia, czy słuchasz przez głośniki, słuchawki czy AirPods.
- Czy spowolni mojego Maca?
-
Transkrypcja działa na Neural Engine, a nie na CPU, ze współczynnikiem czasu rzeczywistego około 0,15, czyli sześć sekund mowy na sekundę obliczeń. Ten sam model na CPU okazał się w pomiarach około 100× za wolny, żeby nadążyć.
- Na jakich Macach działa?
-
Apple silicon, macOS 14.2 lub nowszy. Minimalną wersję wyznacza przechwytywanie dźwięku procesów w Core Audio (process taps), czyli API, na którym opiera się całość. Tłumaczenia działają od macOS 15.
- Czy działa w czasie rzeczywistym?
-
Tak. Model rozpoznaje mowę strumieniowo, więc napisy pojawiają się, gdy zdanie jest jeszcze wypowiadane, a nie po jego zakończeniu. Odczytuje dźwięk systemowy odtwarzany przez aplikację, bez instalowania sterownika loopback, a opcje dla angielskiego pozwalają wybrać między opóźnieniem a dokładnością, od 160 ms wzwyż. Jeśli szukasz zamiany mowy na tekst albo transkrypcji w czasie rzeczywistym na Maca, to jest właśnie to, tyle że wyświetlane na ekranie na bieżąco, a nie zapisywane do pliku.
- Czy to subskrypcja?
-
Nie. Pobrana aplikacja ma bezpłatny, siedmiodniowy okres próbny. Klucz licencyjny kosztuje jednorazowo 19 $, ze wszystkimi przyszłymi uaktualnieniami, bez zakładania konta i bez kupowania minut; działa na każdym Macu, którego używasz, a aplikacja sprawdza go w serwisie Gumroad mniej więcej raz w miesiącu, wysyłając sam klucz i nic o Tobie. Jeśli aplikacja nie jest dla Ciebie, masz 14 dni na zwrot pieniędzy.
- Czy mogę zobaczyć kod źródłowy?
-
Tak. Kod jest opublikowany na licencji FSL-1.1-ALv2, która dwa lata po każdym wydaniu zmienia się w Apache 2.0. Przeczytaj go lub zbuduj aplikację samodzielnie: github.com/daformat/subtitles.