{ "timestamp":"%{begin:%Y-%m-%dT%H:%M:%S%z}t", "time_elapsed":%{time.elapsed.usec}V, "is_tls":%{if(req.is_ssl, "true", "false")}V, "client_ip":"%{req.http.Fastly-Client-IP}V", "geo_city":"%{client.geo.city}V", "geo_country_code":"%{client.geo.country_code}V", "request":"%{req.request}V", "host":"%{req.http.Fastly-Orig-Host}V", "url":"%{cstr_escape(req.url)}V", "request_referer":"%{cstr_escape(req.http.Referer)}V", "request_user_agent":"%{cstr_escape(req.http.User-Agent)}V", "request_accept_language":"%{cstr_escape(req.http.Accept-Language)}V", "request_accept_charset":"%{cstr_escape(req.http.Accept-Charset)}V", "cache_status":"%{regsub(fastly_info.state, "^(HIT-(SYNTH)|(HITPASS|HIT|MISS|PASS|ERROR|PIPE)).*", "\\2\\3") }V" }
timestamp:STRING,time_elapsed:FLOAT,is_tls:BOOLEAN,client_ip:STRING,geo_city:STRING,geo_co untry_code:STRING,request:STRING,host:STRING,url:STRING,request_referer:STRING,request_use r_agent:STRING,request_accept_language:STRING,request_accept_charset:STRING,cache_status:S TRING
{ "name": "parades", "version": "0.0.1", "main": "index.js", "dependencies": { "actions-on-google": "^1.1.1" } }
const ApiAiApp = require('actions-on-google').ApiAiApp; function parade(app) { app.ask(`Chinese New Year Parade in Chinatown from 6pm to 9pm.`); } exports.parades = function(request, response) { var app = new ApiAiApp({request: request, response: response}); var actionMap = new Map(); actionMap.set("inquiry.parades", parade); app.handleRequest(actionMap); };
#define API_KEY @"YOUR_API_KEY"
NSDictionary *paramsDictionary = @{@"requests":@[ @{@"image": @{@"content":binaryImageData}, @"features":@[ @{@"type":@"LANDMARK_DETECTION", @"maxResults":@1}]}]};
#import AVSpeechUtterance *utterance = [[AVSpeechUtterance alloc] initWithString:message]; AVSpeechSynthesizer *synthesizer = [[AVSpeechSynthesizer alloc] init]; [synthesizer speakUtterance:utterance];
recognitionConfig.languageCode = @"en-US";
recognitionConfig.languageCode = @"zh-Hans";
#import AVSpeechUtterance *utterance = [[AVSpeechUtterance alloc] initWithString:message]; utterance.voice = [AVSpeechSynthesisVoice voiceWithLanguage:@"zh-Hans"]; AVSpeechSynthesizer *synthesizer = [[AVSpeechSynthesizer alloc] init]; [synthesizer speakUtterance:utterance];
「音声データから対応するテキストをたどれるようになり、テキストの校正にかかる時間が大幅に短縮されました。」 — Andre Bastie 氏、Happy Scribe の共同設立者
「Cloud Speech API がタイムスタンプをサポートしてくれたおかげで、リアルタイムのテキスト変換を通じて 2 人の通話内容を正確に分析できるようになり、お客様のビジネスに大きな影響を与えています。タイムスタンプを使えば通話内容を正確に把握できるため、お客様は時間を有効に活用でき、今まで以上に Cloud Speech API を重宝するようになりました。」 — Alexey Aylarov 氏、VoxImplant の CEO
where
location
ticket
hours
map
#context.parameter
inquiry.where.location.ticket
#inquiry-where-location.location