10000 GitHub - zeke/eavesdrop: ๐Ÿ‘‚ A little Node.js CLI that makes it easy to run Whisper locally to transcribe your microphone input.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
/ eavesdrop Public

๐Ÿ‘‚ A little Node.js CLI that makes it easy to run Whisper locally to transcribe your microphone input.

Notifications You must be signed in to change notification settings

zeke/eavesdrop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

9 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ‘‚ Eavesdrop

A Node.js CLI that makes it easy to run Whisper locally to transcribe your microphone input.

Prerequisites

  • Git
  • Node.js
  • A C++ compiler (like the XCode command line tools on MacOS)

Installation

Then install the eavesdrop CLI directly from GitHub:

npm i -g zeke/eavesdrop

This includes a postinstall script that downloads and compiles the whisper.cpp library.

Usage

Run eavesdrop to start listening to your microphone input and print output to the console:

eavesdrop

Alternatively, you can pipe the output to a file:

eavesdrop > output.txt

Nota Bene

Eavesdropping is the act of secretly listening to a private conversation or communication without the consent of the participants.

This thing is intended be run knowingly (not secretly) by the owner of the computer, so maybe "eavesdrop" is a misnomer... I'm open to better name suggestions!

About

๐Ÿ‘‚ A little Node.js CLI that makes it easy to run Whisper locally to transcribe your microphone input.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0