actions-on-google

Cost of developing a Google Assistant App?

微笑、不失礼 提交于 2019-12-04 02:23:59
问题 What costs are involved with developing and/or releasing a Google Assistant App? eg: Can you develop an app using DialogFlow and a backend (say Firebase) without having to pay while you learn? 回答1: First of all - you don't need to use Dialogflow or Firebase to develop your action. Both are suggested, but neither are required. You can use any NLP you want, or none at all if you use the Actions SDK (but you want an NLP). You can use any backend at all, including running it off your local

Can't find the function url for Firebase webhook in Google Assistant tutorial

痞子三分冷 提交于 2019-12-04 01:28:49
问题 I've been doing the Codelabs tutorial on "Facts about You: Build a conversational app for the Google Assistant" but have run into a problem. Page 4 of the tutorial is devoted to using Cloud Functions for Firebase for setting up a webhook to provide custom responses. Step 7 on that page says "Once the Cloud Functions is deployed, the Function URL will be printed in the Firebase CLI logs. This URL is separate from the Project Console URL.” My problem is that I only see the Console URL. I don’t

redirect_uri_mismatch when OAuth2 account linking from Google Home Simulator

烈酒焚心 提交于 2019-12-03 21:52:44
问题 I am developing an account linking integration for an "Actions on Google" integration with API.AI for use with Google Home. When I test this agent in the simulator (https://developers.google.com/actions/tools/web-simulator) As expected, this is my response: { "response": "It looks like your conference manager account is not linked yet. You can link conference manager to your Google Account from the Google Home app.", "audioResponse": "//NExAARC..."content_copy, "debugInfo": { "sharedDebugInfo

Can I deploy fulfillment in my own server with Actions SDK?

南笙酒味 提交于 2019-12-03 21:51:29
I'm a beginner, and I can't understand something about building fulfillment with the Node.js client library (Actions SDK). The development document use the Actions SDK by firebase, but I don't want to deploy fulfillment by firebase. So I don't know how to deploy fulfillment in my own server with Actions SDK. Please tell me how to do it. Thanks! Here is one working example with nodeJs library 'use strict'; var express = require('express'); var bodyParser = require('body-parser'); var exps = express(); const ApiAiApp = require('actions-on-google').ApiAiApp; exps.use(bodyParser.json()); // API.AI

Requesting User Location from Google Actions with Api.ai

天大地大妈咪最大 提交于 2019-12-03 21:34:42
Google Actions can provide you with the user's location, name, and few other details. How can this be done on Api.ai without the nodejs SDK? All examples from Google are using the Nodejs sdk. According to the Conversation Api it is just a matter of putting the correct json in the response, however it is unclear how to get Api.ai to fill in this json. I've read the docs here , but am still unclear. Sample code, or more detailed documentations, would be great for the non nodejs developers. I'm working in Java, however a good explanation of how Api.ai builts the response json for Google Actions

What is the relationship between 'intents' and 'actions' in Dialogflow?

倾然丶 夕夏残阳落幕 提交于 2019-12-03 20:35:41
I'm having a bit of trouble conceptualizing the relationship between 'intents' and 'actions' in a Dialogflow agent. I get that intents map the user's spoken request to a particular feature of my fulfillment service, optionally carrying parameters as input variables. This is how intents are defined in the official documentation : "An intent represents a mapping between what a user says and what action should be taken by your software." But what then are actions? Their definition reads almost exactly the same: "An action corresponds to the step your application will take when a specific intent

Got the “My test app isn't responding right now. Try again soon.” error message even a clean start from Google Assistant Simulator

偶尔善良 提交于 2019-12-03 16:02:00
I am still quite new to this topic, so sorry if I didn't provide enough information. For the first time, I copoed everything from https://developers.google.com/actions/dialogflow/first-app to learn about it, which works great. After, I tried to create my own one, then at the end, I got this message "My test app isn't responding right now. Try again soon." from https://console.actions.google.com/project/[[PROJECT-ID]]/simulator/ . Therefore, I tried to delete everything and make a complete new start, including all the projects on https://console.actions.google.com/ and https://console

why I can't use google action in web simulator

六眼飞鱼酱① 提交于 2019-12-03 10:50:43
Does anyone know why my action can NOT use in web simulator?? I set my invocation name for testing as "test", and in web simulator , I try to use my action by input "Talk to test", but it told me "Sorry, this action is not available in simulation"... Is there anything wrong with me ?? This bug should be resolved now. If you are still having this problem, you should try pairing your account with an actual device first. The issue was resolved for me by signing in to the Google Home app on my mobile device and pairing it to a home unit. After that, using the simulator then works in the browser. I

Change language of actions-on-google websimulation or test google home in German

拜拜、爱过 提交于 2019-12-03 03:08:34
I am using actions on google with api.ai. I am able to create a api.ai bot in a language other than English, but the web simulator of actions-on-google ( https://developers.google.com/actions/tools/web-simulator ) seems to work in English only? Is there any option to change the language there or a time schedule when other languages (in my case German) will be available in the simulator? Currently testing a non English action is impossible, because the web simulator does not even forward requests if it doesnt understand their meaning on its own. Update 09/08/2017 : Google Home is now available

Wait some seconds before agent's reply

送分小仙女□ 提交于 2019-12-02 15:32:41
问题 I'm trying to build a very simple Dialogflow app for Actions on google. What I had in mind was a very simple timer, but every X seconds the agent will tell the user "X seconds left". I'm using the Fulfillment section on dialogflow. What I've tried to do was a simple "setTimeout" that include another agent.add but this seems to be ignored by Dialogflow when I deploy it: function startTimer(agent) { agent.add("Timer started! 20 seconds from now."); setTimeout(function(){ agent.add("10 seconds