ห่อหุ้มอย่างง่าย ๆ ผ่านระบบ Piper Text-to-Speech
VIM Piper เป็นปลั๊กอิน VIM ที่รวมระบบ Piper Text-to-Speech เข้ากับ VIM ช่วยให้คุณสามารถแปลงข้อความภายใน vim เป็นคำพูดได้อย่างง่ายดายโดยใช้ไพเพอร์
หากคุณไม่สนใจ TTS ที่ทำให้เกิดเสียงเป็นธรรมชาติคุณสามารถใช้ VIM-espeak
ปลั๊กอินนี้ขึ้นอยู่กับสิ่งต่อไปนี้:
บน Arch Linux ทำสิ่งต่อไปนี้:
yay -S piper-tts-bin piper-voices-en-us # or your language of choice นอกจากนี้คุณยังอาจพบไพเพอร์และเป็นเสียงในที่เก็บของ distros อื่น ๆ ถ้าไม่เพียงแค่คว้าไบนารีที่รวบรวมไว้ล่วงหน้าของไพเพอร์จากที่นี่และดาวน์โหลดเสียงที่คุณต้องการด้วยตนเองจากที่นี่
เมื่อการดาวน์โหลดเสร็จสิ้นคุณสามารถอ้างถึงส่วนการกำหนดค่าของ readme นี้เพื่อค้นหาการตั้งค่า VIM-Piper
เพิ่มสิ่งต่อไปนี้ใน ~/.vimrc หรือ ~/.config/nvim/init.vim :
Plug ' wolandark/vim-piper ' จากนั้นเรียกใช้ :PlugInstall ใน VIM
คุณสามารถกำหนดค่าตัวแปรต่อไปนี้ใน ~/.vimrc ของคุณ
let g: piper_bin = ' /path/to/piper '
let g: piper_voice = ' /path/to/voice/model.onnx 'ค่าเริ่มต้นคือ:
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 'ดังนั้นหากคุณติดตั้ง Piper-TTS และ Piper-Voices-en-us จาก AUR ทุกอย่างจะทำงานนอกกรอบ
ปลั๊กอินมีฟังก์ชั่นต่อไปนี้:
การแมปต่อไปนี้ถูกกำหนดโดยค่าเริ่มต้น:
เหมือนกับ Vim