Skip to content

RustyHearth/LetMeSpeak-Extension

Repository files navigation

TTS extensions for browsers

Description

A simple TTS extension to highlight or copy text and produce a TTS from selected text. To run TTS first press Ctrl+Shift+Y(linux: Ctrl+Shift+U, can be changed in extension settings) to start highlight by html elements, then press Ctrl+Alt+Y(linux: Ctrl+Alt+U) to process the text. Alternative, select text with mouse and then right click, the extension should appear in the menu to start processing selected text.

Manually build extension

To rebuild after changes just simply run npm run build:firefox or npm run build:chrome, npm run build for both firefox and chrome, output is in dist folder.

Espeak-ng synthesizer.

In order for the extension to work, the current models need espeak library. to regenerate the wasm (in js format), run the script: espeak-build.sh. to build the package you need dependencies, for example in ubuntu: make packages: sudo apt-get install make autoconf automake libtool pkg-config, compiler: sudo apt-get install gcc g++.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors