Ein einfacher Wrapper über das Piper-Text-zu-Sprach-System.
Vim Piper ist ein VIM-Plugin, das das Piper-Text-zu-Sprach-System in VIM integriert. Sie können mit Piper problemlos Text in VIM in die Sprache umwandeln.
Wenn Sie sich nicht für natürliche klingende TTS interessieren, können Sie Vim-Leak verwenden.
Dieses Plugin hängt von Folgendes ab:
Führen Sie auf Arch Linux Folgendes aus:
yay -S piper-tts-bin piper-voices-en-us # or your language of choice Möglicherweise finden Sie Piper und seine Stimmen in den Repositorys anderer Distribos, wenn nicht, einfach die vorgefertigten Binärdateien von Piper von hier aus und laden Sie Ihre gewünschten Stimmen von hier aus manuell herunter.
Sobald der Download beendet ist, können Sie sich auf den Konfigurationsabschnitt dieses ReadMe verweisen, um es herauszufinden, um Vim-Piper einzustellen.
Fügen Sie Ihrem ~/.vimrc oder ~/.config/nvim/init.vim Folgendes hinzu:
Plug ' wolandark/vim-piper ' Dann laufen Sie :PlugInstall in vim.
Sie können die folgenden Variablen in Ihrem ~/.vimrc konfigurieren.
let g: piper_bin = ' /path/to/piper '
let g: piper_voice = ' /path/to/voice/model.onnx 'Die Standardwerte sind:
let g: piper_bin = ' /usr/bin/piper-tts '
let g: piper_voice = ' /usr/share/piper-voices/en/en_US/joe/medium/en_US-joe-medium.onnx 'Wenn Sie also Piper-TTS und Piper-Voices-en-us von AUR installieren, funktioniert alles nicht.
Das Plugin bietet die folgenden Funktionen:
Die folgenden Zuordnungen sind standardmäßig definiert:
Gleich wie Vim.