1DOLLY 72PACKAGE voice3REQUIRES HOST runtime@04REQUIRES HOST microphone@05REQUIRES HOST pty@06REQUIRES HOST touch@07REQUIRES HOST threads@089# voice, linked against the transcribe package, with the model it reads:10# buttons and speech in the place of a keyboard, for a terminal program.11FROM /v0.1.4/Dollyfile-system 915c71d4ce772989e3076060967824e48ccd6a1a6259624fe6213542df088dbc12INSTALL /v0.1.4/demos/speech/Dollyfile-parakeet 45ac10e361a0746ba603aef41eedb00a06bd70c2a1cc76894e4dbda68995e7f513USE /v0.1.4/demos/speech/Dollyfile-transcribe e097b1acdd0fe16412f3f470fa6e81d7368198131cd7f8ec7637d0b65ae5aab914USE /v0.1.4/Dollyfile-libdolly-microphone bb9377fc91ed59526ca33926fbe826999373d4c75b30acfda08704d5eae360f715USE /v0.1.4/Dollyfile-libdolly-touch 07fbd180b1e76facefc348682df905541fb536cfe01cb1b871e8b6d7e884cba516REQUIRES TOOL cc17REQUIRES TOOL c++18REQUIRES TOOL tar19REQUIRES HEADER transcribe20REQUIRES LIB transcribe21SOURCE /v0.1.4/dist/static/speech/programs.tar 7482e5dc8e2a698dbc776f61ccd71b1a3a1888290ccdf94771add48c24aed96f /tmp/speech/programs.tar22SLOP tar -xf /tmp/speech/programs.tar -C /23SLOP cc -pthread -msimd128 -O2 -Wall -Werror -c /tmp/speech/voice.c -o /tmp/speech/voice.o24SLOP c++ -pthread -msimd128 -O2 /tmp/speech/voice.o /usr/lib/transcribe/libtranscribe.a \25  /usr/lib/transcribe/libggml.a /usr/lib/transcribe/libggml-cpu.a /usr/lib/transcribe/libggml-base.a -ldolly-pty -lm -o /usr/bin/voice2627EXPORTS TOOL   voice28EXPORTS FOLDER transcribe-licenses /usr/share/licenses/transcribe.cpp29FILE /usr/share/man/cat1/voice.130    voice: runs a terminal program in all but the terminal's last rows, where it31    draws buttons that a finger taps, and types what each says, or what is32    said, into the program: transcribe.cpp with NVIDIA's Parakeet model.33    34      voice MENU [MODEL.gguf] -- PROGRAM [ARG...]35    36    In MENU, "[NAME] caption" begins a page of buttons and "LABEL = TEXT" is a37    button that types TEXT (\r Enter, \e Escape, \t Tab, \xHH a byte, \w a wait38    of 0.4 s). After the text, :speak listens and types what was said, :word39    types it as a search word and :page NAME shows another page. pi-phone's40    /etc/dolly/pi.menu is one. PROGRAM runs on a pseudo-terminal; the keyboard41    and a paste still reach it. It needs touch@0, pty@0 and microphone@0; the42    microphone is open only while it listens, and nothing that is said leaves43    the page.44