Read Text-0.8.79

Extension:
Extension ID:
ca.bc.vancouver.holgate.james.readtextextension
Release date:
19/05/2024 - 19:04
Version:
0.8.79
Operating system:
Linux, Linux x86-64, MacOS X, System Independent, Windows
Compatibility:
--
Binary type:
OpenOffice extension (.oxt)
Release Notes: 

All
---

* On supported releases, the *About* dialog shows the application python version information as a tool tip when the dialog displays a python script. This allows developers to determine what libraries and commands are appropriate for new python code.
* Remove unused code and some verbose comments.
* Fix bugs and improved legacy platform compatibility.

Linux
-----

* The latest version of the application installed with Ubuntu LTS now supports the SourceForge library, so it can show the application python major version, minor version and patch level as a tooltip whether using the normal system Office suite, a Snap release or a Flatpak release.
* When using the `"(PIPER_READ_TEXT_PY)" --language (SELECTION_LANGUAGE_COUNTRY_CODE) "(TMP)"` command, the *About* dialog
suggests using the [Pied](https://pied.mikeasoft.com/) app to install and manage Piper voice models.
* If you use the Pied app to manage Piper voice models after already having installed voice models manually, the Piper client no longer tries to create virtual links to replace hard linked files.

### Rhasspy Piper Server

[Rhasspy Piper](https://github.com/rhasspy/piper) is a fast, local neural text to speech system.

A local network server version of [Rhasspy Piper Server](https://github.com/rhasspy/piper/blob/master/src/python_run/README_http.md) can serve a single voice model to different devices for a home network as an assistant to home automation devices or as a speech synthesis system for computer desktop applications that cannot run a locally installed piper program or model.

This Rhasspy Piper network client will only work correctly if the language of the model that it serves is the same as the language locale of the user. Use `"(NETWORK_READ_TEXT_PY)" "(TMP)"`. Use a specific local network address to access a Rhasspy server that you host on another computer in your home network. For example,  with the default Piper server settings, you could use `"(NETWORK_READ_TEXT_PY)" --url http://192.168.0.108:5000 --voice piper "(TMP)"`.

When running the piper server in a command line window, it shows the following warning:

> WARNING: This is a development server. Do not use it in a production deployment.

You can find out more about installing and using the server on the [GitHub Rhasspy project](https://github.com/rhasspy/piper/blob/master/src/python_run/README_http.md)) site.
See also:

### Rhvoice Server

Correct a default string value.