Is the HABSpeaker Android app still maintained?

I don’t see anything in the forum since 2023.
I installed the app on my phone and in openHAB but the phone app says “Initialization failed”. I used developer mode on the phone and adb on my computer and it looks like the app doesn’t even attempt to connect.

I can’t find any documentation for it either. Has it been superseded by something else?

That’s not an app created by the openHAB project. I would imagine who ever built it might be watching the forum. There is a github repo at GitHub - habspeaker/habspeaker-builds.

Beyond that, it’s not something we built nor maintain so we can’t answer any questions about it.

Hmm.. There is a HABSpeaker addon in the addon store which for me is here: http://localhost:8080/addons/binding/marketplace:140655 which talks about the Android app but there have been no updates since Oct ‘23. I guess all the addons are not maintained by openHAB by definition.

@Miguel_M.A.D Any information about your projects status ?

Any add-on listed under “openHAB Distribution” in the Add-on store in MainUI are maintained by the openHAB project.

Any add-on listed under “Community Marketplace” is a community provided and maintained add-on and not maintained by the openHAB project. Anyone can publish an add-on to the community marketplace as long as they meet the community standards. But the openHAB project does not vouch for the quality of the binding nor contributes to it’s maintainence.

Note, when installing an add-on from the marketplace, you’ll get a warning like the following:

The key things to watch for is the “Unverified Author” part.

When installing an “official” add-on you won’t see such an error.

Another way to tell is if clicking on the “Documentation” link takes you the OH docs (official) or to a forum posting (marketplace).

Well, no response from @Miguel_M.A.D so I think that project is no longer maintained. He could be on vacation or something like that I suppose but if I can find the source code I’ll take a look at it.

I posted the link to the github repo above in my first reply.

2 Likes

I’m also interested in this idea, I managed to launch this application but the response keeps getting stuck, maybe you have ideas, there are no problems with the connection, you just need to open all access to the phone on the phone, I also tried on Windows, the computer has a microphone working but the sound response seems to get stuck all the time, I tried openHAB 5.1.0.M2

I couldn’t find any source code for HABSpeaker, just some build info so I ended up writing my own Android app that listens for webaudio and speaks what it hears. Then in a script I write:
actions.Voice.say(responseText, “pipertts:northern_english_male-en_GB”, “webaudio”);
for example and the Android app will speak whatever is in responseText. This is using the Piper TTS addon (obviously).

I’m going to extend it to use Android’s built-in speech-to-text and have the result sent to the openHAB server. That way I’m not dependent on the internet being available.

This topic was automatically closed 41 days after the last reply. New replies are no longer allowed.