chboishabba / wavenet-for-chrome

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

License:MIT License


Languages

Language:TypeScript 76.3%Language:CSS 15.6%Language:HTML 8.1%