-
Notifications
You must be signed in to change notification settings - Fork 123
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature: Continued conversation with text on screen for ESP32-S3-Box-3 #174
Comments
Comments in https://community.home-assistant.io/t/esp32-s3-box3/638287/280?u=hjm so far confirm operation and request the following:
|
I have now modified the glyphs to add Slovenian, Danish, French, Spanish, German
|
It could also be added for Czech. glyphs: ' !"%()+,-.:/0123456789AÁBCČDĎEÉĚFGHIÍJKLMNOÓPQRŘSŠTŤUÚVWXYZŽ_abcdefghijklmnopqrstuvwxyzěščřžýáíéťúů°' |
Would like to have an option to shift to 24-hour clock as we use in Continental Europe Danish characters work beautifully /Lars |
I have found this link https://www.underware.nl/latin_plus/character_set/ I have in testing a version with 'date format' and 'time format' dropdown menus to replace the single dropdown presently in use and hope to put this up later today. |
New version is up with many many more glyphs, fix for stuck condition at boot, and methods for selecting date and/or time formats. Next is methods to allow for different languages in the text prompts. |
Method has now been added for multilingual text. Reinstall the same package and see #173 (comment) on how to use. |
Thanks for the new format, it's great, I would love to get a few more format without year, like 5th march and tuesday 5th march.
but the text is still in english |
When I do a Validate in ESPHome I see that the package being used is old and does not contain the most recent changes to the yaml in github. I suspect something is caching the package somewhere. I've tried restarting esphome, restarting core, but to no avail.
Not sure what is going on here. |
I did a validate and then an install and it finally worked |
@bobzer The black character would indicate something missing from the glyphs. Perhaps it is a special kind of space? The github editor however has changed to an ordinary space (ascii 0x0020). I copied your text into https://r12a.github.io/uniview/ and got this: The 2nd to last char is 20 hex, an ordinary space. Can you try pasting your output directly into that website (or any you like that would show unicode, not just ascii) and see what you get? For the missing time, try changing the format option to something else and back again to see if it returns. Sometimes if you do a reboot before it has saved it's cached variables to flash (about once every minute or two, it's in the logs), you get the old value back again, which may have been 'None', the default. |
Found this: https://community.home-assistant.io/t/esphome-addon-caches-yaml-depndency-from-github/657415/6?u=hjm
So if my understanding is correct, to get new commits immediately and to not have to wait 24 hours... In our device's yaml, we should replace this:
with this:
Note, this is only until the pr is accepted. After that, the url will change anyhow. Edit: I can thank the new Claude for pointing me in the right direction. https://claude.ai/chat |
#173 is ready and awaiting for review now. |
@bobzer, noted and once we have a stable version merged then maybe we can tweak it some more in a way that still keeps the interface simple. |
This is in draft PR #173 pending more testing.
Here is a demo video of this beta of Voice assistant with Continued conversation and text.
Demo of Continued conversation BETA
I'm looking for testers who can give feedback on issues, further suggestions for improvement, etc. I've tested it with the HA streaming wake word but it works much better with the on-device wake word. Once it is verified, we can hopefully get it accepted in the ESPHome repository for everybody. Please leave issues and suggestions here.
To install, in your device's yaml change this:
to this:
If you change the wake word model, add another substitution for the wake word text as follows:
Note this is a beta and the repo above is temporary until after the PR is accepted.
Before doing an Install, be sure to do a Clean build files from the 3-dot hamburger menu in ESPHome.
The text was updated successfully, but these errors were encountered: