Retrieve voices dynamically
Previously every time Google added new voices, the extension needed to be updated. Now the extension should be able to retrieve the new voices automatically. This fixes #8
Added download shortcut
Default keys (CTRL+SHIFT+E
) can be modified from the chrome://extensions/shortcuts page. This fixes #10
Use OGG_OPUS
encoding
OGG_OPUS
encoding is now used for everything. Although the quality might suffer a little, it should allow for much better latency and smaller file size.
Reading of img's alt attribute
See #9. Contributed by @Evoludo
Other changes in the code base
The code base has been converted to Typescript and is bundled using Parcel. This should make the extension more maintainable as it allows the use of NPM packages. Instructions on how to run the extension locally have been added to the README.