kun432's blog

技術ネタ、読書記録、など。2015年から人生をやり直し中です。

Voiceflow TIPS #18 Googleスプレッドシート連携で作るゼロカロリースキルもどき 〜スプレッドシートの更新〜

Voiceflow夏休みAdvent Calendarの18日目です。 Googleスプレッドシート連携シリーズ第4回です。検索・登録機能まで実装した「ゼロカロリースキル」に「更新」機能を追加していきたいと思います。 前回のあらすじはこちら。 ではまずスキルの実行イメージか…

Voiceflow TIPS #17 音声・音楽データの再生(Stream Block編)

Voiceflow夏休みAdvent Calendarの17日目です。 前回に引き続き、音声・音楽データ再生の2回目、今回はStream Blockを使ってみたいと思います。 Stream Blockの最大の利点は、Speak Blockであった4分の制限がないことです。したがって、よくある30分〜1時間…

Voiceflow TIPS #16 音声・音楽データの再生(Speak Block編)

Voiceflow夏休みAdvent Calendarの16日目です。1日ビハインドなので、キャッチアップしていきます! 今日は音声・音楽データ再生をやってみたいと思います。効果音的な使い方はもちろんですが、人気の環境音スキルなんかも、Voiceflowだととても簡単にできち…

Voiceflow TIPS #15 Integration Block でカスタムAPI連携

1日遅れてしまいましたが、Voiceflow夏休みAdvent Calendarの15日目です。 Googleスプレッドシート連携は一休みして、今日はIntegration Blockを使って、他の外部のAPIとの連携をやってみたいと思います。 VoiceflowのIntegration Blockでできるのは以下の3…

Voiceflow TIPS #14 Googleスプレッドシート連携で作るゼロカロリースキルもどき 〜スプレッドシートへの登録〜

Voiceflow夏休みAdvent Calendarの14日目です。 Googleスプレッドシート連携シリーズ第3回です。前回、検索機能まで実装した「ゼロカロリースキル」に「登録」機能を追加していきたいと思います。 前回のあらすじはこちら。 ではまずスキルの実行イメージか…

Voiceflow TIPS #13 セッションを使ってユーザの利用回数・頻度に応じた回答を返す

Voiceflow夏休みAdvent Calendarの13日目です。 Googleスプレッドシート連携シリーズは明日に回すとして、今回はセッションを使った利用回数・頻度の話です。イメージで言うとこんな感じです。 初めての利用 アレクサ、「○○○スキル」をひらいて はじめまして…

Voiceflow TIPS #12 Googleスプレッドシート連携で作るゼロカロリースキルもどき 〜スプレッドシートの検索〜

Voiceflow夏休みAdvent Calendarの12日目です。 7日目でやったGoogleスプレッドシート連携、第1回ということで、スプレッドシートに登録された豆知識をランダムに呼び出すスキルを作りました。今回から複数回にわけて一つのスキルを作るハンズオン形式でGoo…

Voiceflow TIPS #8 いろんなランダム

Voiceflow夏休みAdvent Calendar、遅ればせながら8日目の穴埋めです。 5日目で「重複しないランダムな数字を取得したい」方法をご紹介しました。何かしらのランダムな処理を行いたい場合は、他にも色々方法がありますので、ご紹介します。 Random Block Rand…

Voiceflow TIPS #11 文脈に応じたヘルプインテント

Voiceflow夏休みAdvent Calendarの11日目です。 前回に引き続き、Voiceflowのヘルプについて、少し面白い使い方をやってみたいと思います。 前回のVoiceflowのヘルプインテント説明したとおり、Voiceflowのヘルプは、Flowを使っているので、「ヘルプ」を言っ…

Voiceflow TIPS #10 Voiceflowのヘルプインテント

Voiceflow夏休みAdvent Calendarの10日目です。8日目はあとから・・・ 今日は、Voiceflowのヘルプの挙動をご紹介します。 Alexaスキルを公開された方ならわかると思うのですが、スキルの申請にはヘルプインテントを用意する必要があります。Voiceflowでも、…

Voiceflow TIPS #9 ディスプレイ対応デバイスか?をチェックする 〜Voiceflow APLことはじめ〜

Voiceflow夏休みAdvent Calendarの9日目です。すいません、ちょっと遅れましたので、この週末にキャッチアップ予定・・・ まずは小ネタから。 Voiceflowは、APLにも対応していますので、画面付きデバイス向けにビジュアルも付与したスキルを作成することがで…

Voiceflow TIPS #7 Googleスプレッドシート連携で作る豆知識スキル

Voiceflow夏休みAdvent Calendarの7日目です。 今日から何回かに分けて、Googleスプレッドシート連携でできることをご紹介します。初回はよくある「豆知識スキル」を作ってみます。 スキルの実行イメージはこんな感じです。 アレクサ、猫の豆知識をひらいて …

Voiceflow TIPS #6 ワンショット発話

勝手にVoiceflow 夏休みAdvent Calendarをはじめました。 ということで、この記事は6日目の記事です。(1日と2日どうしよ。。。) 今日のテーマは「ワンショット発話」。なんのことやら?と思う方もいらっしゃるかと思いますが、例を出すと、あー、ってなる…

2019年7月の振り返り

8月になったのをすっかり忘れていました・・・ということで7月の振り返りです。 資格を取る だいぶAlexaスキル開発にも慣れてきたんじゃないかなというところで、一度Alexa Skill Builder Certificationを受けてみようかという気になってきました。 まずはざ…

Voiceflow TIPS #5 重複しないランダムな数字を取得したい

引き続きVoiceflow TIPSです。 ランダムな数字を取得したい、かつ重複しないようにしたいことってありますよね?例えばクイズスキルとかでランダムな問題を重複しないように、というようなケースが考えられます。これをVoiceflowでやってみました。 全体像 …

Voiceflow TIPS #4 Voiceflowの稼働状況を知りたい

TIPSの第4回です。今回は小ネタです。 Voiceflowもクラウドサービスなのでたまに落ちていたりすることがあります(出会ったことはないですが)。そんな時はステータスページを見てみましょう。 画面こんな感じです。緑になっていたら正常稼働中ということで…

Voiceflow TIPS #3 変数と永続セッションとFlow Block

ちょっと間が空いてしまいましたが、VoiceflowのTIPSの第3回です。 前回、Voiceflowの変数はすべて永続的だということを書きました。 で、この前提で複雑なスキルを作ると大体こういうことになります。 もう地獄ですね・・・これを避けるために今回はローカ…

Alexaスキルアワード 1DAYガールズハッカソン@東京でサポートスタッフしてきた

昨日は皆様お疲れさまでした!昨日は東京で行われたAlexaスキルアワード 1DAYガールズハッカソンにサポートスタッフとして参加してきました。ブログ書くまでがハッカソン、ということで、まとめです。 ※当然のことながら申込は終了してます。 今回の参加につ…

大阪スマートスピーカーミーティング #11 で LTしてきた

今月も恒例の @gaomarさん主催の「大阪スマートスピーカーミーティング」でLTしてきました。11回目です!私のLTも5回目!いつもありがとうございます!>@gaomarさん 今回は、福岡や札幌とも繋いでの3拠点中継、ということでいろいろな話がたくさん聞けて非…

AlexaからAmazon Connectで電話をかける

今日は、@gaomar さん主催の「大阪がおまる塾」でAmazon Connect+LINE Botのハンズオンに行ってきました。 相変わらず技術てんこ盛りな感じだったんですが、LINE BOTとかAmazon Connectはそんなに触ったことがないので、非常に有益な内容でしたでした。電話…

Macの音とマイクの声をミックスして動画を収録するTIPS

スキル制作の過程を動画で取ることが増えてきたので、Macからの音声とマイクの声をミックスした動画を取る環境について、忘れないようにメモ。あくまでも個人の覚書なので、説明は割愛 使うもの QuickTime Player soundflower ladiocast USBマイク ヘッドフ…

Alexaスキルアワード ハッカソン大阪でサポートスタッフしてきた

皆様、2日間お疲れ様でした!この週末はAlexaスキルアワード2019に向けたハッカソンイベントが大阪で開催され、今回はサポートスタッフとして参加してきました! ※ちなみに当然のことながら受付は終わっております。 今回はサポートスタッフということで参加…

Voiceflow TIPS #2 変数と永続セッション

※2019/8/3追記 この記事には少し誤りがあります。以下の記事で訂正含めて記載していますのでそちらをご覧ください。 本記事については一部訂正してますが、誤った過程も含めて必要かなと思いますので、このままにしておきます。 ※追記終わり TIPS第二弾、今…

Voiceflow TIPS #1 Alexaの所在地情報を使う

これから、不定期にはなりますが、VoiceflowのTIPSとか、こういう風にやればこういうことができるよ、というのを紹介していきたいと思います。最初の第1回は、以下のエントリで紹介した、VoiceflowからAlexaの所在地情報の取得の仕方を手順で記載します。 …

2019年6月の振り返り

6月の振り返りです。 資格を取る ここはちょっとお休みです。 毎月一個、テーマを持ってスキルを作る 先月に続き今月もスキルリリースしてません・・・ 一応言い訳をしてみる・・・ 転職して1ヶ月、環境も変わって少し勝手が違う部分とかもあって、やや疲れ…

#AAJUG 京都 #0でLTしてきた

昨日は皆様お疲れ様でございました。#AAJUG 京都の記念すべき第0回目に参加して、トークしてきました。今回はいろんな話題があってとても面白かったですね。 トークについて ※ 自分の写真は取れてないので、がおまるさんのツイートからいただきました。あり…

#AAJUGでAlexa+Amazon Payのワークショップのメンターしてきた

今日は、#aajug で、Alexa+Amazon Payのワークショップでメンターしてきました。今回、初のスタッフ側参加ということで、いろいろ発見もあって、ほんと良い経験かつ勉強になりました! メンターしてたのであまり写真撮れてない上、結構バタバタして一杯一杯…

Voiceflowで最初から使える隠れたオブジェクト

公式ドキュメントとかには載ってなくて、フォーラムとか見てると突然チュートリアルとかで出てきて、これで取れるYO!じゃあドキュメントに書けよ!みたいな、Voiceflowの隠れたオブジェクトです。たぶん一部にはニーズが有るはず。こんな感じ。 _system = {…

須磨水族館のAIペンギンに会ってきた

ちょっと前にニュースで上がっていたこれ、すごい気になっていました どんな仕組みで動いているのかな?実際に見てみたい!ということで週末に行ってきました。うちの奥様とのデートも兼ねておりますが、久々のVUI実例レポです。 「スマスイ」という愛称で知…

大阪スマートスピーカーミーティング #10 で LTしてきた

今月も@gaomarさん主催の「大阪スマートスピーカーミーティング」でLTしてきました。今回でなんと10回目!すごい! ちなみにここでの私のLTももう4回目になります。いつもありがとうございます!>@gaomarさん 資料 動画(その2の10:30〜33:00あたり) そ…