hark je nástroj příkazového řádku, který zachytává mikrofon, veškerý systémový zvuk nebo zvuk konkrétních aplikací a převádí jej na text. Je tvořen jediným binárním souborem bez ovladačů, virtuálních zařízení a ve výchozím nastavení bez síťové komunikace. Přepis probíhá na zařízení s výběrem modulů whisper.cpp, Apple Speech, WhisperKit nebo Parakeet a text se průběžně vypisuje na standardní výstup, takže jej lze zřetězit s nástroji, jako jsou ffmpeg nebo sox.
Parametr pro označení mluvčích přiřazuje úsekům přepisu podle zdroje štítky Vy a Ostatní nebo podle hlasu štítky Mluvčí 1 až N pomocí rozpoznávání na zařízení. Interaktivní režim zobrazuje přepis v terminálu a umožňuje pozastavit záznam, ztlumit mikrofon a zkopírovat dosavadní text do schránky. Agent vzdáleného ovládání poskytuje rozhraní HTTP pro spouštění a zastavování nahrávání, například uživatelským skriptem pro hovory Google Meet. Existující výstupní soubory se nikdy nepřepisují bez dotazu, nástroj se zotavuje z uzamčení obrazovky, spánku a změn zařízení a je licencován pod licencí MIT.
Pro hodnocení programu se prosím nejprve přihlaste