kun432's blog

Alexaなどスマートスピーカーの話題中心に、Voiceflowの日本語情報を発信してます。たまにAWSやkubernetesなど。

〜スマートスピーカーやVoiceflowの記事は右メニューのカテゴリからどうぞ。〜

ssh-copy-idを踏み台経由で使う

自分メモ ssh-copy-idを使うとかんたんに公開鍵の設定ができます。 こんな感じでパスワード認証でログインできるサーバがあるとして、 $ ssh foo@192.168.33.10 foo@192.168.33.10's password: [foo@localhost ~]$ ここにローカルの公開鍵をセットするにはこ…

Amazon Lex V2を試してみる

またちょっと間が空いてしまいましたが、今日やっていたJAWS PANKRATION 2021でAmazon Lex V2がAmazon Connect連携にも対応した、ということを知ったので少し触ってみました。 以前書いたV1の記事は以下をご覧ください。 目次 目次 ボットの作成 インテント…

今更ながらkOpsを使ってみる

kubeadm、EKS、GKE、kindといろいろ触ってきましたが、少しkOpsも触ってみようと思います。 目次 目次 準備 クラスタ作成 クラスタの設定変更 クラスタの削除 補足 まとめ 参考 準備 kopsをインストールします。MacならHomebrewで。 $ brew install kops $ k…

ChromeでGoogle Meetを開いたら「ON AIR」ライトを点灯、家族に「リモート会議中」を知らせてみた

以前にやったこの記事 悪くはないんですけど、使っていくと音声で呼び出すことすら面倒になる。もっとシームレスにやりたいというのはみんな考えることみたい。ということで色々調べてみた。ちなみにうちの会社ではGoogle Meetを使っています。 会議中にカメ…

VyOSでBGPを試してみる

前回、KubernetesのDynamic PVのためにCephを試してみたのに続いて、今度はLoadBalancer serviceのためにMetalLBを試したい、そしてできればL2モードじゃなくてBGPモードで試したい、ということで、VyOSでBPGをやってみました。 目次 目次 必要なもの 構成 …

Amazon 新デバイスの個人的まとめ②

Amazonから発表された新デバイスの発表会の超個人的感想まとめ Part2です。Part1はこちら。 目次 目次 Halo View Halo Fitness/Halo Nutrition Ring Always Home Cam Ring Alarm Pro Ring Virtual Security Guard blink Custom Event Alerts Ultrasound Occu…

Amazon 新デバイスの個人的まとめ①

去年も今頃だったのかな、Amazonから新しいデバイスの発表がありました。詳しい内容は以下の記事をご覧いただくとして、超個人的な感想をまとめてみます。あくまでも個人的な感想なので、あしからず。 ※結構ボリューム増えたので2回に分けます。 発表された…

cephadmでCephを試してみる

クラウドじゃなくてKubernetesを手元で試してみたい、という場合、Dynamic PVとLoad Balancerはちょっとハードルが高い印象です。 2年近く前にこのようなことを呟いているが、今でもこのおすすめセットは変わりませんいろいろ試す上でPVCは絶対必要になるし…

いまさらながらGKEを試す

Kubernetesについては、AWSではEKS、オンプレではkubeadmを使ってきましたが、そういえばGKEは一度も使ったことがない。ということで、少し触ってみました。 目次 目次 クラスタの作成 クラスタの基本 ノードプール ノード セキュリティ メタデータ クラスタ…

EKS Anywhereでlocal clusterを試す

EKS Anyhereが一般公開されたので試してみました。 目次 目次 環境 準備 EKS Anywhereのインストール ローカルクラスタの作成 テスト まとめ 環境 以下にドキュメントがあります。 Prerequisiteについては、Install EKS Anywhere | EKS Anywhere にあります…

kindでお手軽Kubernetesマルチクラスタを試す②

前回の続き。 kun432.hatenablog.com 目次 目次 ローカルPCからクラスタ内podへのネットワークアクセス(マルチnodeの場合) Ingressを使う まとめ ローカルPCからクラスタ内podへのネットワークアクセス(マルチnodeの場合) extraPortmappingsで、ホストの…

kindでお手軽Kubernetesマルチクラスタを試す

Kubernetesを触るようになってそこそこ経つんだけど、未だにわからないことのほうが圧倒的に多い。体系的にちゃんと学習する必要があるなぁということで、これまで辞書的にしか使ってこなかったこれを改めて読んでます。 Kubernetes完全ガイド 第2版 impress…

Voiceflowでテスト共有が記録できる「Transcript」がリリースされました

昨年末ぐらいから、Voiceflowのテスト機能が大幅に強化されています。優れた会話設計は机上の設計だけで完結することはほとんどありません。実際に音声でテストを行ってみて、その結果をフィードバックして、さらに改善を繰り返していくことが必要になります…

#VUIchallenge #021 - Stories & SSML

#VUIchallengeの第21回です。テーマは「Stories & SSML」。 過去の#VUIchallengeの記事はこちら お題 前提 デザイン キャラクターの会話 voiceタグ prosodyタグ 効果音 BGM まとめ お題 The challenge Using TTS voice only, what SSML tags would you use f…

#VUIchallenge #020 - Desserts and lists

#VUIchallengeの第20回です。テーマは「Desserts and lists」。 過去の#VUIchallengeの記事はこちら お題 前提 会話のゴール 想定されるユーザのペルソナ いつどこで使われるか? どのデバイスで使われるか? スキルの特徴・個性は? ビジュアル デザイン デ…

#VUIchallenge #019 - Farts...

#VUIchallengeの第19回です。テーマは「Farts...」。 過去の#VUIchallengeの記事はこちら お題 前提 会話のゴール 想定されるユーザのペルソナ いつどこで使われるか? どのデバイスで使われるか? スキルの特徴・個性は? ビジュアル デザイン バリエーショ…

#VUIchallenge #018 - Sound experience

#VUIchallengeの第18回です。テーマは「Sound experience」。 過去の#VUIchallengeの記事はこちら お題 前提 1. 「睡眠」のためのサウンドスキル 会話のゴール 想定されるユーザのペルソナ いつどこで使われるか? どのデバイスで使われるか? スキルの特徴…

Voiceflow: Choice Stepのエラーハンドリングのアップデート

VoiceflowのUIがまた新しくなっています。その中で、Choice Stepのエラーハンドリングが改善されていますのでご紹介します。 これまでのChoice Stepのエラーハンドリング 新しいChoice Stepのエラーハンドリング Repromptsのみを選択した場合 Pathのみを選択…

#VUIchallenge #017 - Math Quiz

#VUIchallengeの第17回です。テーマは「Math Quiz」。 過去の#VUIchallengeの記事はこちら お題 前提 会話のゴール 想定されるユーザのペルソナ いつどこで使われるか? どのデバイスで使われるか? スキルの特徴・個性は? ビジュアル デザイン 基本 楽しく…

#VUIchallenge #016 - Watering plants

#VUIchallengeの第16回です。テーマは「Watering plants」。 過去の#VUIchallengeの記事はこちら お題 前提 会話のゴール 想定されるユーザのペルソナ いつどこで使われるか? どのデバイスで使われるか? スキルの特徴・個性は? ビジュアル デザイン 初回 …

#VUIchallenge #015 - Say my age

#VUIchallengeの第15回です。テーマは「Say my age」。 過去の#VUIchallengeの記事はこちら お題 デザイン イレギュラーなパターン うるう年 年がない場合 年・月・日を別々に取得して、個別にチェックする場合の注意 まとめ お題 The challenge Design a sa…

#VUIchallenge #014 - Food trucks

#VUIchallengeの第14回です。テーマは「Hotel checkout」。 過去の#VUIchallengeの記事はこちら お題 デザイン まとめ お題 The challenge Improve the following interaction for a food truck voice experience. "I suggest you the Gran Kahuna hamburger…

#VUIchallenge #013 - Geolocation

#VUIchallengeの第13回です。テーマは「Hotel checkout」。 過去の#VUIchallengeの記事はこちら お題 デザイン ルート案内/ナビゲーション マラソンアプリ 動物園・水族館のナビゲーション その他のアイデア まとめ お題 The challenge Brainstorm at least …

#VUIchallenge #012 - Hotel checkout

#VUIchallengeの第12回です。テーマは「Hotel checkout」。 過去の#VUIchallengeの記事はこちら お題 デザイン Proactive or Reactive? オフラインのアクション チェックアウト時の会話フロー まとめ お題 The challenge Design a checkout experience for …

#VUIchallenge #011 - Training

#VUIchallengeの第11回です。テーマは「Training」。 過去の#VUIchallengeの記事はこちら お題 前提 デザイン 認知的な負荷 ビジュアルのない説明 まとめ お題 The challenge Think about a HIIT training and design the explanation for the full 15 minut…

#VUIchallenge #010 - Info details and SSML

#VUIchallengeの第10回です。テーマは「Info details and SSML」。 過去の#VUIchallengeの記事はこちら お題 デザイン ユーザの本当の目的を考える 情報を絞る もっと聞きやすくする 別のアプローチ まとめ お題 The challenge Create an interaction where …

#VUIchallenge #009 - Multi-turn experiences

#VUIchallengeの第9回です。テーマは「Multi-turn experiences」。 過去の#VUIchallengeの記事はこちら お題 デザイン 言葉遣い マルチターンの難しいところ マルチターンの実装 マルチターンが必要になるユースケース まとめ お題 The challenge Create a m…

#VUIchallenge #008 - Use cases with lists

#VUIchallengeの第8回です。テーマは「Use cases with lists」。 過去の#VUIchallengeの記事はこちら お題 デザイン クイズ 曜日を扱うもの サブウェイの注文(笑) まとめ お題 The challenge Create a list of use cases where lists of items are crucial…

#VUIchallenge #007 - Welcome back Message

#VUIchallengeの第7回です。テーマは「Welcome back Message」。 過去の#VUIchallengeの記事はこちら お題 デザイン 異なる体験を提供する いつから慣れたユーザだと判断するか? ヒントを提供する 別の言い方を提案する エラーになったときやヘルプ サジェ…

HerokuでRedisを使う

前回の続き。 セッションストレージとして使うために、Redisを追加してみようと思います。 Redisアドオンの追加 アプリからRedisを参照する Redisにアクセスする おまけ まとめ Redisアドオンの追加 前回のHello Worldアプリが動いている状態から進めます。 …