Google Assistant test app unavailable in my country - dialogflow-es

I've been following this tutorial on using Dialogflow and Firebase so I can control a simple website, but when trying to Talk to <app name> I receive the response
<app name> isn't available on devices set up for your language or
country. Sorry about that.
I am located in New Zealand, but I did go into the settings for my google assistant and change the search language to English (US) and my search region to United States, although I get the same results, is there any way I can fix this or is there any way around it? Thanks

Following Nick Felker's comment, changing my phone's locale to English (US) enabled me to test the app. Thanks Nick!

Related

What is the account for Pepper Host/Chat?

I'm trying to deploy a Dialogflow chatbot on our Pepper robot. To do this, according to the tutorial provided by Softbank, I need to access to the Pepper Host and Peppy Chat CMS website to pair my chatbot and my robot. However, I have no idea what the account is. I can only see a window asking for an account and a password when opening the website, but cannot find a place where I can create an account. Dose anyone know where I can get an account? I'm in Europe by the way.
Here’s the link
for the tutorial: https://softbankroboticstraining.github.io/pepper-chatbot-api/
for Pepper Chat: https://pepper-chat.azurewebsites.net/
I was in the same situation a year ago and got in touch with softbank.
This is a product from SBRA (Softbank Robotics America) and you need to buy a $5000 licence.
They also wrote:
[...] but it should be noted that we are actually no longer actively
developing the Pepper Chat solution (despite its overwhelming success
in the market!), as we are planning to launch a new 1st party solution
to replace it in the near future. The new solution also integrates
with Dialogflow, but in an abstracted, template-based way, configured
through the CMS. If you are interested in purchasing a license to the
software, please contact our sales team at
sales_us#softbankrobotics.com [...]
Here is a more recent tutorial: https://developer.softbankrobotics.com/pepper-qisdk/lessons/integrating-chatbot-dialogflow
This one doesn't require any special account (apart from a dialogflow account), but does require a Pepper with the latest software.

actions on google demo code is not working on my android phone

I followed https://developers.google.com/actions/dialogflow/first-app tutorial and built my first google action. The action is working fine on my laptop browser in the test (Followed "Preview the App" section of the tutorial) environment. However, when I am trying to use this action on my phone by saying "OK Google talk to my first app". It's not working. Is it supposed to work on my phone as well? I have logged in with the same Gmail account on my phone also.
PS - I have posted the same question on "actions on google" google plus community google as well but I am not sure if that community is to post such questions or not. Therefore, I am posting it here also.
Thanks in advance!
Once you have enabled testing through the simulator, it should be available on all devices (mobile, speakers like Google Home, etc) with the same account your simulator is running in. Double check to make sure they're the same account.
In your case, however, you may be using the wrong invocation phrase. If you actually said what you did above, you need to say the exact same thing that you typed to invoke it.
If you haven't set a name in the configuration, then that phrase will be
Talk to my test app
Update
As you note in the comments - you also need to make sure you're running the Google Assistant, and not one of the other voice search components. The Google Assistant requires:
Android 6.0 or higher
Google app 6.13 or higher
Google Play services
1.5 GB of memory
720p screen resolution
Phone set to a supported language
As you probably already know you have to enable Web & App Activity, Device Information, Voice & Audio Activity in the Activity controls page.
Then you also have to be sure that the language of your agent is the same used by your google assistant.
I solved thanks this last step.
Hope this helps

Google Actions/Home/Assistant - Custom App Name not recognized. Mistaken for another word

been trying to figure out how to resolve this.
I have an app via api.ai to Google Assistant for Google Home and if I "type" my app into google assistant in test mode, it works. For example "Hey Google, let me talk to Simonee". Google Assistant replies with "Sure, here is Sinomee and then the app kicks in".
However, if I speak it, no matter how I try it, over the mic, Google Assistant thinks I'm saying "cinnamon". Is there any way to register the name of the app on Google home? or tell is the pronunciation so it knows to kick off your app? So that the name of the app overrides a similar word?
Thanks.
If you're still testing, there isn't much that you can do. Adding a shortcut through the Google Home app might help.
However, when you submit your app for review, one of the things you need to do is specify the invocation name, which can be different than the name of the app itself. This is to deal with pronunciation issues, and is why they suggest you record the invocation name, rather than typing it in. For very complicated pronunciations, you may wish to also specify in the notes how it is pronounced and why - this will help them shape the recognizer to capture your name correctly.

Cortana skill not working on Windows 10 or iOS

I have added a Cortana skill using Microsoft Bot Framework. My invocation phrase is "My Skill". When I tried to talk to Cortana in iOS or Windows, it doesn't invoke the skill. Instead, it keep directing me to Bing results. Here are the sentences I talked to Cortana:
Start My Skill
Ask My Skill to
Tell My Skill that
Anyone advices?
One friend fixed this issue, so at the moment Cortana only supports English(United States). To fix it, go to Cortana setting (please note , not the OS language setting) -> In Language, select English (United States). And it should work, please note for apps on the phone, a restart will be needed.
You might find a better success rate for skill invocation by following the Cortana Invocation Name Guidelines. More specifically, the docs have a short (but helpful) section on Invocation Name Recommendations.
Following this, the emphasis and intonation you place on the skill invocation name will also help determine if your skill activates, or if you end up with a Bing search for, "ask my skill..."
I added myself to the Test Group and then joined the group using the Group Access URL. Then it worked.
It also helped to use a very distinct invocation name.

Sagepay non-english support

We currently have a Server intergration with the sagepay API, when the time comes for the card details to be entered the user is redirected to the sage pay website which displays all the information in english. Does anyone know if its possible to specify which language sage pay uses to display information on its site ?
This will be available when the next protocol version is available as far as I know.
Regards.

Resources