8000 GitHub - finnvoor/yap at 1.0.0
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
/ yap Public

🗣️ A CLI for on-device speech transcription using Speech.framework on macOS 26

License

Notifications You must be signed in to change notification settings

finnvoor/yap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🗣️ yap

A CLI for on-device speech transcription using Speech.framework.

Usage

USAGE: yap transcribe [--locale <locale>] [--censor] <input-file> [--txt] [--srt] [--output-file <output-file>]

ARGUMENTS:
  <input-file>            Path to an audio or video file to transcribe.

OPTIONS:
  -l, --locale <locale>   (default: current)
  --censor                Replaces certain words and phrases with a redacted form.
  --txt/--srt             Output format for the transcription. (default: --txt)
  -o, --output-file <output-file>
                          Path to save the transcription output. If not provided,
                          output will be printed to stdout.
  -h, --help              Show help information.

Installation

Homebrew

brew install finnvoor/tools/yap

Mint

mint install finnvoor/yap

Examples

Transcribe a YouTube video using yap and yt-dlp

yt-dlp "https://www.youtube.com/watch?v=ydejkIvyrJA" -x --exec yap

Summarize a video using yap and llm

yap video.mp4 | uvx llm -m mlx-community/Llama-3.2-1B-Instruct-4bit 'Summarize this transcript:'

About

🗣️ A CLI for on-device speech transcription using Speech.framework on macOS 26

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Languages

0