Skip to content

A wrapper for Google Cloud’s text-to-speech services that transforms highlighted text into high-quality natural sounding audio.

License

Notifications You must be signed in to change notification settings

chboishabba/wavenet-for-chrome

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WaveNet for Chrome

A wrapper for Google Cloud’s text-to-speech services that transforms highlighted text into high-quality natural sounding audio.

How to use

Note: Although WaveNet for Chrome is a free extension and Google Cloud's text-to-speech services offer the first 1 million characters free of charge, the regular pricing is $16.00USD per 1 million characters.

Features

Currently available

  • Support for all Google WaveNet voices and languages.
  • Ajustable pitch and speed.
  • Download selected text to an MP3 file.
  • SSML support
  • Shortcuts to start speaking (Cmd+Shift+S on macOS and Ctrl+Shift+S on all other platforms & modfiable through the following URL: chrome://extensions/shortcuts).

Suggested features

  • Split large queries into smaller one to prevent the 5000 character limit.
  • Live sentence highlighting.
  • Skip or replay sentences and paragraphs.
  • Multimedia functions with onscreen display.

Development build

npm install
npm run watch

Production build

npm run build

You can then load the unpacked extension from the dist folder.

License

MIT

About

A wrapper for Google Cloud’s text-to-speech services that transforms highlighted text into high-quality natural sounding audio.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 76.3%
  • CSS 15.6%
  • HTML 8.1%