Skip to content

Whisper v29@main for Raspberry PI

Compare
Choose a tag to compare
@nettlep nettlep released this 05 Jul 21:31
· 8 commits to main since this release

Build of whisper for Raspberry Pi devices running Raspbian Bullseye on armv7 or better hardware. This was built/tested on a rPI model 4.

❌ This build does not include video capture support ❌

Prerequisites

In order to run, you will need to install some dependencies and setup a few files. Do this in a terminal on your Raspberry Pi.

Your best bet is to clone the repo and drop the pre-built whisper binary into the root of that directory.

Then, from within that directory, do these things:

# First, install the repository for the Swift language (see https://github.com/futurejones/swift-arm64)
$ curl -s https://archive.swiftlang.xyz/install.sh | sudo bash

# Next install the dependencies
$ sudo apt install libpng-dev libncurses5-dev libaa1-dev libavcodec-dev libavformat-dev swiftlang

# Next, setup your config files
$ ln -s decks.json ~/.decks.json
$ ln -s whisper.conf ~/.whisper.conf

$ Finally, run a test
$ ./whisper -6 Sources/Steve/Steve/Reference/inter6.quick-random-movements.mp4

If all goes well, that last command should produce a text-based GUI showing you the playback of the video along with stats of the scanning process.