Read Text-0.8.94

Erweiterung:
Extension ID:
ca.bc.vancouver.holgate.james.readtextextension
Release date:
07/03/2025 - 21:31
Version:
0.8.94
Operating system:
Linux, Linux x86-64, MacOS X, System Independent, Windows
Compatibility:
3.4
Binary type:
OpenOffice extension (.oxt)
Release Notes: 

Read Text 0.8.94
================

## All

- The extension fixes an error where the extension could not use an extension configuration file when using a recent version of the application.
- The extension falls back to the default settings without user intervention
when the scripting environment raises an error when reading text aloud.
- Edit default URLs in `.po` files.
- The `en-US` regional `.po` file now only includes text strings that are
different than the default English strings, making it easier to manage.

## Linux

- Speech synthesizer containers can now use Podman or Docker with essentially
the same command, only differing in the program name. You can install and
set preferences using a single command in a terminal.
- Update the currently supported container-powered local speech servers using
the `(NETWORK_READ_TEXT_PY)` option in the extension main menu.
- Fix how the [mimic3][1] reads capitalized sentences and titles aloud.

### What is Podman?

[Podman][2] is a container management system that does not require root
privileges to run. It uses daemonless architecture. These features enhance
security and reduce potential points of failure, especially on systems with
multiple users.

### Docker Example (Mimic3)

The `mimic3` neural speech synthesis application can use a web interface to
download large neural speech models. For this reason, it benefits from having
permission to access files in arbitrary locations as a superuser. The default
Docker command workflow grants the necessary permissions.

```bash
mkdir -p "${HOME}/.local/share/mycroft/mimic3"
chmod a+rwx "${HOME}/.local/share/mycroft/mimic3"
docker run \
-it \
-p 59125:59125 \
--restart=always \
-v "${HOME}/.local/share/mycroft/mimic3:/home/mimic3/.local/share/mycroft/mimic3" \
docker.io/mycroftai/mimic3
```

### Podman Example (Rhvoice-rest)

As of May 2024, `rhvoice-rest` uses [ghcr.io][3] to distribute the `rhvoice-rest`
container instead of [docker.io][4]. The `podman` command below can install this
container for a local user using normal read and write permissions:

```bash
podman pull ghcr.io/aculeasis/rhvoice-rest:latest
podman run -d \
--name=rhvoice-rest \
-p 8080:8080 \
--restart unless-stopped \
ghcr.io/aculeasis/rhvoice-rest:latest
```

You can check the status and licensing terms of `rhvoice-rest` at the
[GitHub][5] project page.

[1]: https://mycroft-ai.gitbook.io/docs/mycroft-technologies/mimic-tts/mimic-3
[2]: https://podman.io/
[3]: https://ghcr.io
[4]: https://docker.io
[5]: https://github.com/aculeasis/rhvoice-rest/pkgs/container/rhvoice-rest