yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Watch] Cybernetic87:
This device which you are deleting is being created by my app and it's there for a purpose. Without it added there - some feature may not work (especially with HTML Responses turned on - I hope I will fix them, eventually).
[Samsung Galaxy Watch] luel1487:
does it really work for playing music? i have 0.9.3 tpk sideloaded and the same apk version installed in my galaxy note 8. unfortunately, everything works except playing music.
[Samsung Galaxy Watch] Dixon Butz:
Just gave [MENTION=3390574]Cybernetic87[/MENTION] a huge present to congratulate him on public release!
[Samsung Galaxy Watch] Nochlab1:
Where do i get thr tpk top sideload?
[Samsung Galaxy Watch] Dixon Butz:
No need to sideload. 0.9.3 is a test version. Nothing new. 0.9.2 is on the public store.
[Samsung Galaxy Watch] ThiagoAlmeida:
Background run

Incredible work. Thanks a lot for taking the time to develop this app. Is it possible to hide the notification and still keep the app running? Or at least implement a blank icon so that it wont appear. Again, thank you!
[Samsung Galaxy Watch] ledhed:
Is there a way to get a secrets.json file without a PC?? I only have access to Chromebook and Mac.
[Samsung Galaxy Watch] Dixon Butz:
Yes. App and settings. Gassist, notifications. set to off. It will still always run.
[Samsung Galaxy Watch] fahad86:
The issue with Gear S3 has been solved:

I am trying to download the App but Samsung Appstore says my device is not compatible.

Please change the app store setting to make the app compatible with Gear S3
[Samsung Galaxy Watch] dnkeyhnter:
It will be soon, he's holding off for a little bit. He's waiting for more people to get the update so he's not barraged with questions and complaints of why it won't work. It's been stated a few times throughout the thread (specifically a few pages back).
[Samsung Galaxy Watch] fahad86:
Ah I see.. :fingers-crossed: .. Sorry...
[Samsung Galaxy Watch] speedme:
Yesterday I received a new update for my Gear S3 (the first update after the major One UI update a few months back) and I can confirm that GAssist is working very well now.

I sideloaded version 0.92 on my Nokia 7 plus, because I also can't find GAssist in the Samsung Store.

If you don't have the new update on the Gear S3, GAssist won't work. So wait for the update then.
[Samsung Galaxy Watch] Nightshadow931:
For what it's worth, solved with Hacker's keyboard (Ctrl+V).
[Samsung Galaxy Watch] candell77:
You can do it on Mac with no problems, the json is generated via a web page and you just need to be able to access your phones file structure to place the file. On Mac Android File Transfer works perfectly but you could also email it yourself and save it to the folder or use Samsung sharing to get it etc. So many ways.

BTW, I followed the tutorial in realtime on my mac, it really is easy.
[Samsung Galaxy Watch] danarama:
Not sure what may be broken right now. I can now create reminders and can ask questions. I couldn't create reminders before deleting it because it needed me to allow it and it failed to change the settings.

I've attached a screenshot of the activity done since deletion. It's the same "from your device" as before.

Do you have some examples I could use to test that you suspect I could have broken please?

I'd Also be interested if anyone else had this issue, because without deleting the device, I was unable to change any settings for permission
[Samsung Galaxy Watch] hunnymadaan:
Do it on mobile phone with desktop view enable on browser.
[Samsung Galaxy Watch] Telone:
For me the assistant only speaks in english... Have already all settings to my language (italian)
[Samsung Galaxy Watch] Na!th:
I could really need that app for Autovoice/Tasker.. That would be awesome! =)
[Samsung Galaxy Watch] gaetanolip:
for what?
[Samsung Galaxy Watch] JordyEGNL:
It works great, but I have some minor issues.

1. I have set the app to the "double tap home button" action and when I double tap it it does indeed open the app, but it doesn't activate the speech recognition. I have to click on "Listen"

I have set 'Auto Listen on Start' to true, it does only work when the app isn't opened in recent apps.

2. Sometimes I don't get a response, it displays just a blacks screen. Only with some commands though.

3. Also I have set my language to Dutch, but the raw voice recognition text sometimes shows English text instead of Dutch. It corrects itself sometimes.

Other that that, it's a great app.
[Samsung Galaxy Watch] patience.relax:
I'm having the same exact issue.
[Samsung Galaxy Watch] Nochlab1:
But it works on gear s3 and he didn't make it compatible yet on the Samsung app store
[Samsung Galaxy Watch] Void_Dragon07:
dude can you help me too stuck at the python part
[Samsung Galaxy Watch] Dixon Butz:
Do you have the client secrets file yet? Big long file like this:

Not my real secrets file but look just like this:

client_secret_45698885885-s2gewer5gsf5dfsf5s66s9fwerf23.apps.googleusercontent.com.json
[Samsung Galaxy Watch] Void_Dragon07:
yep got that did the python thing at the authentication code part but when i try to go to the link it says error 400

---------- Post added at 03:49 PM ---------- Previous post was at 03:44 PM ----------

nvm got this
[Samsung Galaxy Watch] Dixon Butz:
Okay. You don't need help now?
[Samsung Galaxy Watch] Void_Dragon07:
i dont think so that was it right i think i have the credential file now
[Samsung Galaxy Watch] Dixon Butz:
Great!

---------- Post added at 11:25 AM ---------- Previous post was at 10:52 AM ----------

Here is how I generated my credentials.json for those who may get stuck on that part.

I put that big long secrets file in my Python dir. My python dir is L:\Python37

That is my Windows 10 partition. I use multi boot so my windows is not on C. It is L

When I install python, it wanted to install user folder. I opted for L:\Python37.

Open a windows command prompt on that python directory

The command is this. A little different that that command on the google page. I had trouble with that one. But this worked!

google-oauthlib-tool --client-secrets path/to/client_secret_XXXXX.json --scope https://www.googleapis.com/auth/assistant-sdk-prototype --save --headless

Since that client_secret file is in my python folder, I did not have to type a path. So I put this in the command prompt.

google-oauthlib-tool --client-secrets client_secret_45698885885-s2gewer5gsf5dfsf5s66s9fwerf23.apps.googleuserconte nt.com.json --scope https://www.googleapis.com/auth/assistant-sdk-prototype --save --headless

Ran that command with the secret. Worked! Put that URL in a browser and got error:

Error 403: restricted_client

This app is not yet configured to make OAuth requests. To do that, set up the app’s OAuth consent screen in the Google Cloud Console.

So I used this guide

https://support.google.com/cloud/answer/6158849?hl=en

Put the URL in browser again and got the code to put in the cmd prompt and got this:

credentials saved: L:\Users\user\AppData\Roaming\google-oauthlib-tool\credentials.json
[Samsung Galaxy Watch] Void_Dragon07:
now im having a weirder issue when i try to add the watch and go to the on button it says the connection is on but when i close it its not connected its annoying
[Samsung Galaxy Watch] Dixon Butz:
Do you have Tizen studio open and BT off with Wifi on?
[Samsung Galaxy Watch] Void_Dragon07:
yep its showing the watch when i scan too
[Samsung Galaxy Watch] Dixon Butz:
You need to hit that on switch in device manager. Keep the watch screen on when doing this. You have to accept the connection on the watch.
[Samsung Galaxy Watch] Void_Dragon07:
getting this error in the attachment
[Samsung Galaxy Watch] Dixon Butz:
Keep trying and look at watch. This can be hard to connect the first time.

I can't see what port you have. Put more entries in manually like i did

Edit: I C your port now. Try the 26099
[Samsung Galaxy Watch] Void_Dragon07:
just one port rn
[Samsung Galaxy Watch] Void_Dragon07:
been trying for like 30 minutes'
[Samsung Galaxy Watch] Dixon Butz:
tizen-studio\tools and open command line there.

Put sdb devices and see the output.
[Samsung Galaxy Watch] Void_Dragon07:
now im getting this
[Samsung Galaxy Watch] Void_Dragon07:
not showing up
[Samsung Galaxy Watch] Dixon Butz:
Use a command prompt, not powershell

---------- Post added at 12:38 PM ---------- Previous post was at 12:37 PM ----------

do that command with Tizen Studio closed

---------- Post added at 12:40 PM ---------- Previous post was at 12:38 PM ----------

Also, make sure that debugging is on in watch. BT is off and watch is connected to WiFi
[Samsung Galaxy Watch] Void_Dragon07:
debugging is on wifi on bt off got this
[Samsung Galaxy Watch] Dixon Butz:
That is good. Open TS and keep trying. Look for that "Fingerprint" thing on watch. Try both ports. It took me a LONG time to connect the FIRST time. Frustrating I know.

Turn off windows firewall.
[Samsung Galaxy Watch] danarama:
Are you trying to allow permissions for reminders?

This is what happened to me

Steps to reproduce

Watch - press listen

Speak "create reminder"

Watch "looks like I need. Permission.... (Truncated)"

Phone - notification with "allow" option

Press allow

Set switch to allow personal data for assistant.

Error message "couldn't change the setting. Check your network connection"

Edit device name

Same error.
[Samsung Galaxy Watch] patience.relax:
Yup, that's exactly what is happening to me as well.
[Samsung Galaxy Watch] MacAdder:
Just sent a donation for your hard work Cybernetic87! Thank you so much you have given the Galaxy Watch the best update that could have been given.
[Samsung Galaxy Watch] Dixon Butz:
I realized that before I went to bed. Sorry
[Samsung Galaxy Watch] Vinn101:
I had some trouble initially with the secrets.json authentication on my phone app saying the Assistant API wasn't enabled, but the third time was the try. Tested the app just now on my watch and works great! :) I just thought of something that could make the app even more useful based on something I just tested. I asked the assistant for directions and it went through a voice explanation of directions, but then it said, "I sent the directions to your phone." I don't think it actually does send the directions to your phone (via Google Maps for example), but I think it'd be a great idea to actually allow it to be able to either send a confirmation window on your phone to take you to the place you requested, or to possibly open Google Maps on your phone instead. I think #2 would be harder because it'd be 1 app requesting to open another via a third party API but it may still be possible. I was wondering what you thought of the idea. Overall, great app!
[Samsung Galaxy Watch] hnxmaster:
Hi Thx for the App, i have installed the App on my Watch and Smartwatch, but the app closes automatically after I hit the Listen button (results will appear for one second and app closes)
[Samsung Galaxy Watch] Cybernetic87:
That's something new. Could you send me the logs ? Tutorial how to get the logs is in first post.
[Samsung Galaxy Watch] Xdenwarrior:
No Images and little text

Thanks for bringing Google Assistant to Samsung Watches!!

Coming from Voice In a Can (aka Alexa) which I had been using for a couple month now on my Galaxy Watch I do notice 2 pretty big things missing here:

1) GAssist does not support any images of any kind. VoiceInACan will always show a pic almost every time I ask about some landmark, which I find very useful. GAssist on another hand always gives some link and says I don't have a screen. So maybe some API missing?

2) Most of the time when it answers there is no text to read in case you couldn't catch right away the answer. And then I would have to pull up my phone. VoiceInCan would almost always show what it said in written words which I find very usefull.

With that said, I'm impressed how little battery GAssist uses compared to VoiceInCan and doesn't affect the battery of my Huawei Phone either. But the battery is not as big deal for me as 2 points above.

Google in general is smarter than Alexa in fact-based questions so it would be nice to see those 2 issues fixed.
[Samsung Galaxy Watch] ThiagoAlmeida:
Language.

Hello.

The device wont appear in the devices list at the google assistant app. How to change its language to Portuguese?
[Samsung Galaxy Watch] hunnymadaan:
Google app> more > settings> google assistant > assistant(tab)> languages.
[Samsung Galaxy Watch] Cybernetic87:
There was a feature HTML Responses (in beta version) which resolves both of this points but:

1) The html which Google API outputs is too big / rectangular shaped and DOES NOT fit the watch screen, I asked many times here for a help of somebody with HTML / CSS / JS knowledge to help me on that issue (modify the html so it fits the watch) - but NOBODY cares. I am not an HTML/CSS/JS expert and I DO NOT WANT TO LEARN IT (I already know enough programming languages).

2) Samsung rejected the app when this experimental option was active (the text got truncated, didnt fit on the screen etc).

So until someone will SERIOUSLY want to help on this html responses, there will be NO pictures / maps etc.
[Samsung Galaxy Watch] alexetna95:
Great to see projects like this. ;)

Still not working on Gear S3 ?
[Samsung Galaxy Watch] SuperKrog:
I had the same issue then somehow I managed to solve it.

Try to open google home app and see if it finds a new device.

Give it a nice name and a random room of your house. Don't worry, you will not see that device in the house.

It worked for me and never asked permissions again.
[Samsung Galaxy Watch] Thealshear:
Can someone assist me I keep getting failed to configure device after I paste in my code
[Samsung Galaxy Watch] danarama:
Thanks. I'll give that a try later. I don't really use Google hole much now, but set up a Chromecast audio the other day. I uninstalled it in case it was causing the issue.

That said, it's working at the moment after deleting the device in the Google app.
[Samsung Galaxy Watch] Cybernetic87:
Wrong configuration of Google Cloud console project.

Video tutorial -> Repeat.

If it doesnt help then :

Video tutorial -> Repeat.

Until you configure it properly.
[Samsung Galaxy Watch] JordyEGNL:
OP can you look into these ?
[Samsung Galaxy Watch] Cybernetic87:
Yea.

Did you try the Auto Listen on Resume option ?

This is expected, some of the responses don't have screen out - only the voice output. With HTML responses fixed - ALL responses would have the screen output.

I believe that this is due to the fact that it's initially set up for English language and the it switches, during the recognition. I believe that the problem is marginal enough that can be ignored.
[Samsung Galaxy Watch] JordyEGNL:
Thank you, it's fixed now.
[Samsung Galaxy Watch] Allexsander:
Very good! It works perfectly (and in Brazilian Portuguese) following the step-by-step available on video. If it does not work in the PT-BR language, install the Google Assistant and add the language in the settings (if it is not already there), then just open the application in the Smartwatch that is PT-BR. Congratulations to the developer, excellent support.
[Samsung Galaxy Watch] speedme:
Check : https://xdaforums.com/showpost.php?p=79917950&postcount=957

I had the same problem, solved it using these steps.
[Samsung Galaxy Watch] weinberk:
Can you post a couple samples of the html/css/js that Google answers with for us to take a look at? I hope to be able to help.
[Samsung Galaxy Watch] erghetto:
me too.
[Samsung Galaxy Watch] Cybernetic87:
Yes, here is a playground project where me and [MENTION=4674763]djwuh[/MENTION] (the only person who actually engaged on this)

here is a zip file with some sample assistant responses:

https://github.com/cybernetic87/Tiz...roach_cyber/Tizen Webview Playground/html.zip

You can take a look at the approaches we already took.

This repository is public and I can invite anyone who would like to play with those htmls, or has some more ideas about how to deal with them :)

Guys,

Australian PC World made a great article on how to install and setup GAssist :D (the app is getting famous !!!! :D)

https://www.pcworld.idg.com.au/arti...-google-assistant-on-your-samsung-smartwatch/
[Samsung Galaxy Watch] danarama:
Congratulations
[Samsung Galaxy Watch] taino211:
This is awesome. Can't wait to try it out on my Gear S3. Anxiously waiting for it to show up the Galaxy Store. :victory:
[Samsung Galaxy Watch] Maqdxb:
I think it should be made available for S3. Many people anyways are asking the questions for S3 availability ?

if you are worried u will get questions on compatibility, you can tell them to wait for the update. but i think all the phones are updated now... Please release it for S3 on Galaxy Store !! or atleast give us a link to download from ? thanks

---------- Post added at 05:43 PM ---------- Previous post was at 05:13 PM ----------

Bro how do you change your CSC to XAR. Can you please specify thoroughly ! thanks
[Samsung Galaxy Watch] weinberk:
I spent some time looking at the returned HTML. The big issue is that there's lots of different layouts that google is returning expecting a high resolution screen. Sure, we could work out parsing/reformatting those results that we know about, but as soon as Google changes the layout even a small bit, it could easily stop working. Are you actually sending a request to google assistant through your app, or are you sending the request to the google assistant app on the phone? I ask, because if you're sending it directly, I wonder if there's an API setting that allows you to specify screen resolution. If there were a way to get a json or other non-formatted result, we could work with that too...

I'm happy to move this to a private discussion if you'd prefer to keep this thread clean.
[Samsung Galaxy Watch] Cybernetic87:
I'm calling the API directly, not using the Original Google Assistant at all.

The API has 2 ways of screen output:

1) Supplementary text display which we use at the moment - as the name says its only supplementary and shows up not for all responses.

2) HTML screen-out - not customizable AT ALL, we are just getting the whole html as a part of the response json from Google API.

So I came up with this idea of manipulating this HTML by replacing some tags and attributes inside. If you have a better idea, I am open.
[Samsung Galaxy Watch] weinberk:
How does the API call get to the assistant api system? Could it be looking at the resolution of your app that's running on the phone? If only we could tell Google to return whatever it's doing with a max width of 360px, we'd be in luck!

It sounds like you've got the right idea, but knowing what to parse and staying on top of Google changes and layout variations depending on what is asked of Assistant is going to be a big challenge.
[Samsung Galaxy Watch] Cybernetic87:
Let's move this conversation to Hangouts / or anything. I PM'ed you.
[Samsung Galaxy Watch] Vinn101:
You've been featured! https://9to5google.com/2019/07/19/google-assistant-samsung-galaxy-watch/

Congratulations, Cybernetik. You've been featured on the major Android news website 9to5google.com. :) Just wanted to let you know that a lot more people now can see your hard work reviving this project in action. Keep up the great work.

PS: I don't work for 9to5google, just a reader and saw the article.
[Samsung Galaxy Watch] kshitij84:
Featured also on technoproz and Android police!! Congratulations
[Samsung Galaxy Watch] Dixon Butz:
S3 Compatible Version already submitted to Samsung and will be available on the public Galaxy store SOON!!

App is 100% written by [MENTION=3390574]Cybernetic87[/MENTION]

I am not the author. I am his agent.
[Samsung Galaxy Watch] Telone:
Already done: nothing change
[Samsung Galaxy Watch] alexetna95:
So after it gets to the store I will find it ?

Because right now, I can't find it.
[Samsung Galaxy Watch] Dixon Butz:
Yes it will! No one with an S3 can see it yet.
[Samsung Galaxy Watch] sniickers:
Please tell me there is a way I can side load this app.

I have been waiting on Google Assistant on Gear since Gear 2. Sadly I am now on Lineage OS 16 on my Note 4 and my Gear S3 works perfectly. I just dont have Galaxy Store. Not possible with Lineage. If I make a donation can I get a side load of this app?
[Samsung Galaxy Watch] Dixon Butz:
You have Samsung Wear app installed. That has a Galaxy store you can use when the S3 compatible version is approved by Samsung.

You can't see GAssist yet. See above.

Side-loading is not support here anymore. See here
[Samsung Galaxy Watch] alexetna95:
Can't wait for it:D
[Samsung Galaxy Watch] KingCobra24:
Thanks, Looking forward for it to be available on the Galaxy Store for the Gear S3 :good:
[Samsung Galaxy Watch] ecompton59:
great work I learned something new thanks helped a lot possibly for this app is endless if set right api
[Samsung Galaxy Watch] cruiser33:
Great work on this, well done!

After granting permissions, it seems to set a reminder ok, but there is no reminder/notification.

Any thoughts?
[Samsung Galaxy Watch] DarkStarr:
Dunno why but the listen is grayed out on my Galaxy Watch after downloading both apps. Uninstalled/reinstalled and restarted both to no effect.

I previously had it working fine but once the app went up on the play store I updated and it broke and I never bothered to sideload the update since it would soon be on the actual Samsung store. Now that I've updated both I would expect it to work but listen is just grayed out for me.
[Samsung Galaxy Watch] MrTissues:
I know this advice may sound dumb but have you tried uininstalling and reinstalling from the Gear Watch store? Maybe the mix between sideload and store messed up.
[Samsung Galaxy Watch] wrollo:
This is fantastic. Any chance of adding functionality to change the Google Assistant accent to Australian or UK English?
[Samsung Galaxy Watch] dnkeyhnter:
It already has that functionality. You can set it by going into your Google assistant settings.
[Samsung Galaxy Watch] sinjinsin:
Hi Cybernetic87

Great app ! Now to get it to work on my Gear S3 :)

Samsung have released an update that fixes the missing Samsung.Sap.dll library for the Gear S3. I have updated my device today. Can you share the .wgt or update the store so that Gear S3 users can download the app to their watches.

Tx in advance
[Samsung Galaxy Watch] Cybernetic87:
Its too much effort to support sideloading - the same problems come back ALL THE TIME, people can't install the tpk so I won't share them / support them anymore. Sorry.

App will be available for Gear S3 this week.
[Samsung Galaxy Watch] jennyrocket:
Great work. It works really good on my Galaxy Watch. Good to have people like you making devices better!! The only thing I d like to have is getting this app to work on 4G remote mode. But I m really happy the way it is today. Thanks!!!

offtopic: since you are a genius, please make what's app web work on Samsung watches. so we can use WhatsApp as a whole and not only respond to messages. You would be my hero ;)
[Samsung Galaxy Watch] Maqdxb:
Probably the greatest news on the planet today ! can you give a rough estimate as to how long before it shows up ? already searched 45 times :D
[Samsung Galaxy Watch] primod808:
Hopefully this week at the earliest the OP CAN'T CONTROL WHEN it's up to Samsung to clear his app. Thanks again OP FOR YOUR APP! HOPE to try it on gear s3 when it hits the Samsung store! ?
[Samsung Galaxy Watch] Canon16:
Is it possible to reply to messages by voice to text or maybe voice recording (fb messenger)?
[Samsung Galaxy Watch] ialhabbal:
Thank you dear developer! Do you plan to make the GAssist.Net Companion compatible with Nougat? I have Galaxy Note 5 on Nougat 7.0 and the app cannot be installed from Google App Store due to incompatibility.
[Samsung Galaxy Watch] daurnimator:
Is a standalone mode still planned for LTE watches?
[Samsung Galaxy Watch] maxip:
Great job OP - thanks very much. Can't wait to be able to run GA on my Gear S3
[Samsung Galaxy Watch] Cybernetic87:
The app is already too dependent on the new Android API's - it's too much effort to rework it all... sorry.