You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The following command should result in the text message to be spoken out by the configured audio sink:
openhab:voice say Test
Current Behavior
The message is not spoken out and the following error appears on the logs:
18:00:33.292 [DEBUG] [ice.pipertts.internal.PiperTTSService] - Available number of piper voices: 1
18:00:33.294 [WARN ] [.core.voice.internal.VoiceManagerImpl] - Error saying 'Test ': Add-on is not loaded
I am using the org.openhab.voice.pipertts binding on OpenHAB 4.2.2-alpine container variant. I installed the binding through the UI from the section Add-on store.
I tried to use two different audio sinks but the behaviour is the same:
a Google Home Mini through the cromecast binding, without and also with adding it to the semantic model as an Equipment
the Web Audio sink
(NOTE: the PC which OpenHAB runs on has no builtin speakers)
I tried to restart OpenHAB after installing the binding and after cleaning the cache and tmp folders under the userdata volume.
I tried to restart the binding after OpenHAB was fully loaded up.
The PiperTTS binding appears inside the UI "Add-on Settings" section, where I can also change successfully its logging level.
The following log at trace level is what is printed for pipertts while it is being loaded:
If my configuration is not supported or I am missing something, I propose to make this clearer in the binding's documentation. If this is a bug, I really don't know where to go from here to find the cause and propose a solution.
Steps to Reproduce (for Bugs)
Install Fedora IoT stable/x86_64 40.20240918.0
Use Podman 5.2.2 (bundled with the OS) to start a container instance from the image docker.io/openhab/openhab:4.2.2-alpine
Install PiperTTS through the UI
Configure an Audio sink and the Voice settings from the UI settings
Try to run the command or the ECMA Script action say with any message
Context
I am trying to make OpenHAB play an audio transcription of a fixed text message on a Google Home Mini speaker.
Your Environment
OpenHAB 4.2.2 (container based on Alpine from Docker Hub), same version for the pipertts binding
OS Fedora IoT x86_64 version 40.20240918.0
Inside OpenHAB I also cofigured the Chromecast binding to discover the Google Home Mini speaker Thing
I interact with OpenHAB from a Firefox 132.0.1 browser (no extensions except the defaults) and directly from the CLI inside the container
The text was updated successfully, but these errors were encountered:
Procsiab
added
the
bug
An unexpected problem or unintended behavior of an add-on
label
Nov 5, 2024
I am also experiencing this issue, but on Windows 11, OpenHAB 4.2.2, and using Google Chrome to interact with OpenHAB. Apart from that my experience is identical (through the UI, using Google speakers but tried Web Audio sink, same error message).
Expected Behavior
The following command should result in the text message to be spoken out by the configured audio sink:
Current Behavior
The message is not spoken out and the following error appears on the logs:
I am using the
org.openhab.voice.pipertts
binding on OpenHAB 4.2.2-alpine container variant. I installed the binding through the UI from the section Add-on store.I tried to use two different audio sinks but the behaviour is the same:
(NOTE: the PC which OpenHAB runs on has no builtin speakers)
I tried to restart OpenHAB after installing the binding and after cleaning the cache and tmp folders under the userdata volume.
I tried to restart the binding after OpenHAB was fully loaded up.
The PiperTTS binding appears inside the UI "Add-on Settings" section, where I can also change successfully its logging level.
The following log at trace level is what is printed for pipertts while it is being loaded:
startup.log
Possible Solution
If my configuration is not supported or I am missing something, I propose to make this clearer in the binding's documentation. If this is a bug, I really don't know where to go from here to find the cause and propose a solution.
Steps to Reproduce (for Bugs)
40.20240918.0
docker.io/openhab/openhab:4.2.2-alpine
say
with any messageContext
I am trying to make OpenHAB play an audio transcription of a fixed text message on a Google Home Mini speaker.
Your Environment
40.20240918.0
The text was updated successfully, but these errors were encountered: