Skip to content

Uses MacOs voice synthesizer to convert buffer contents to voice

License

Notifications You must be signed in to change notification settings

calbertts/neovim-to-voice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Neovim to Voice (MacOS only)

Very simple neovim plugin that uses MacOS voice synthesizer to convert buffer contents to voice.

Requirements

  • NodeJS >=8
  • Neovim NodeJS Client (npm i -g neovim)
  • MacOS voice synthesizer, installed by default

Verify NodeJS client is correctly configured running on neovim: :checkhealth

"Node.js provider" must be OK

How to install

Copy the neovim-to-voice.js file to ~/.config/nvim/rplugin/node/

Open neovim and run :UpdateRemotePlugins, then restart neovim

Capabilities

Action Key shortcut
Read char <leader>lc
Read word <leader>lw
Read line <leader>ll
Read file name <leader>lfn
Read file directory <leader>lfd
Read file path <leader>lfp
Read full file content <leader>lff
Read current line number <leader>lfl

About

Uses MacOs voice synthesizer to convert buffer contents to voice

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published