Skip to content

Latest commit

 

History

History
166 lines (103 loc) · 4.72 KB

INSTALL.md

File metadata and controls

166 lines (103 loc) · 4.72 KB

Install notes 📝

System requirements 💻

Windows: Version 8 greater.

Hardware: No special requirement. resource usage can be customized through advanced settings in main window.

Currently, MacOS computers get the best performance since there's GPU optimizations.

Nvidia 🚀

Nvidia's performance is incredible — transcribe 1 hour in just 1-5 minutes!

Look for installers with nvidia in vibe/releases/latest

On Linux, you may also need to install cuda-toolkit.

Just install the regular installer.

AMD 🚀 ~Only available under Linux!~

Look for installers with amd in vibe/releases/latest

rocm toolkit is strictly required at runtime.

Just install the regular installer.

Speedup GPU in Windows 🚀

Sometimes Windows doesn't use the GPU although nvidia / vulkan is supported. There's a potential fix in windows settings.

  1. Hit Win + R
  2. Type ms-settings:display-advancedgraphics and press Enter
  3. Select Browse
  4. Navigate to vibe.exe by pasting %localappdata%\vibe in the path address bar and press Enter
  5. Select vibe.exe
  6. Vibe added to the list. select Options
  7. Select the best GPU option - high Performance
  8. Save it
  9. Restart Vibe
macOS with `coreml` for faster transcribe (2-3x) 🌟
  1. Download ggml-medium-encoder.mlmodelc.zip
  2. Unzip it (double click)
  3. Open models path from Vibe settings
  4. Drag and drop the file ggml-medium-encoder.mlmodelc there
  5. Transcribe some file. it will take 5 minutes to initiate once. then it will be fast.
Ubuntu 🐧

Download deb file and execute

sudo apt install ./vibe*.deb

Currenly, listening for the audio file isn't supported on Linux

In addition you may need to set this environment variable before start it

export WEBKIT_DISABLE_COMPOSITING_MODE=1
Manual Install 🛠️

MacOS Apple silicon: install aarch64.dmg file from releases Don't forget to right click and open from Applications once

MacOS Intel: install x64.dmg file from releases Don't forget to right click and open from Applications once

Windows: install .exe file from releases

Linux: install .deb from releases (Arch users can use debtap)

All models available for manual install. see Pre built models

Offline Setup 💾

Offline installation with Vibe is easy: open the app, cancel the download, and navigate to the Customize section within settings.

All models available for manual install. see settings or Pre built models

Error of `msvc140.dll` not found ❌

Download and install vc_redist.x64.exe

Unsupported CPU

Some CPUs aren't support some features used by Whisper.

Please try to download and install the release file named with older-cpu.exe: Vibe releases

Special link to download models in vibe

You can add links to your websites for letting users download your models easily from your website directly to vibe.

The URL should be like

vibe://download/?url=https://huggingface.co/ggerganov/whisper.cpp/resolve/main/ggml-tiny.bin?download=true
Install on Windows 7

There's no support for Windows 7

Usage on linux server

To use Vibe on linux server you need to install fake display

sudo apt-get install xvfb -y
Xvfb :1 -screen 0 1024x768x24 &
export DISPLAY=1

wget https://github.com/thewh1teagle/vibe/releases/download/v0.0.1/ggml-medium.bin
wget https://github.com/thewh1teagle/vibe/raw/main/samples/single.wav
vibe --model ggml-medium.bin --file single.wav