Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

TwilioJP-UG東京×Bluemixハンズオン

844 views

Published on

電話のボタン応答はもう古い!?音声認識する自動案内サービスをサクッと作ろう

Published in: Technology
  • Be the first to comment

TwilioJP-UG東京×Bluemixハンズオン

  1. 1. 【TwilioJP-UG東京 Bluemixハンズオン】 電話のボタン応答はもう古い!? 音声認識する自動案内サービスを サクッと作ろう 2015.9.14 #twiliojpug
  2. 2. 講師紹介:TwilioJP-UG東京 佐藤 栄貴(ふうたりすと) facebook : Eiki Sato twitter : @uturist ブログ :ふうたりすとのブログ       http://futurist.cocolog-nifty.com/ ・金融システム開発→資産運用アドバイザー→フリーランスの企画系ソフトウェアエンジニア。 ・Android/iOSアプリの受託開発の傍ら世の中のポテンシャルを引き出すべくスマホアプリを  制作。 ・TwilioJP-UG 東京 コアメンバー。 TwilioJP-UG東京 Bluemixハンズオン #twiliojpug
  3. 3. 本日のHands-onについて つくるもの 音声認識する電話の自動案内サービス (ボタン操作の代わりに音声で操作する) TwilioJP-UG東京 Bluemixハンズオン #twiliojpug
  4. 4. 本日のHands-onについて わかる事 Twilioは簡単・便利! Bluemixは簡単・便利! TwilioとBluemixの連携は超簡単! TwilioJP-UG東京 Bluemixハンズオン #twiliojpug
  5. 5. Hands-onの前に Twilioについて http://twilio.kddi-web.com/ TwilioJP-UG東京 Bluemixハンズオン #twiliojpug
  6. 6. Twilioについて 仕組み サーバー アプリ 電話網 インターネットTwilio RESTful TwiML 固定電話 携帯電話 SMS ブラウザ スマホアプリ SIPエンドポイント サーバー アプリ TwilioJP-UG東京 Bluemixハンズオン #twiliojpug できる事 電話番号受発信/音声合成・オーディオ再生機能/通話録音・保存/電話会議/SMS/ 受発信・通話キューイング/利用状況API/ステータス通知・ログ/世界中の通信事業者と接続
  7. 7. Twilioについて TwiML https://jp.twilio.com/docs/api/twiml :TwiML動詞 TwilioJP-UG東京 Bluemixハンズオン #twiliojpug
  8. 8. Twilioについて TwiML動詞 Say - テキストを読み上げます。 Play - 発信者に音声ファイルを再生します。 Dial - 通話を発信します。 Record - 通話を録音します。 Gather - 発信者がキーパッドでダイヤルした数字を収集します。 Sms - SMS メッセージを送受信します。 Hangup - 通話を終了します。 Queue - 発信者をキューに追加します。 Redirect - コールフローを別の TwiML 文書へリダイレクトします。 Pause - 次の指示を実行する前にポーズを挿入します。 Reject - 着信通話を拒否します。通話は課金されません。 Message - Send an MMS or SMS message reply TwilioJP-UG東京 Bluemixハンズオン #twiliojpug
  9. 9. Twilioについて 多様な環境をサポート ヘルパーライブラリー  PHP、Node.js、Java、Ruby、Python、C#.NET、APEX SDKs(Twilio Client)  JavaScript、iOS、Android TwilioJP-UG東京 Bluemixハンズオン #twiliojpug
  10. 10. Twilioについて サンプル・ライブラリ・ドキュメントも充実 http://twilio.kddi-web.com/ TwilioJP-UG東京 Bluemixハンズオン #twiliojpug
  11. 11. Twilioについて コミュニティーも充実 TwilioJP-UG コミュニティグループ Doorkeeper コミュニティ:https://twiliojp-ug.doorkeeper.jp/ 東京:https://twiliojp-ug-tokyo.doorkeeper.jp 福岡:https://www.facebook.com/groups/fukuoka.twilio/ 北九州:https://www.facebook.com/groups/435041056646253/ 宮崎:https://www.facebook.com/groups/279318848893673/ 熊本:https://www.facebook.com/groups/1537110583167685/ 鹿児島:https://www.facebook.com/groups/kagoshima.twilio/ 大阪、東北、愛媛:準備中 TwilioJP-UG東京 Bluemixハンズオン #twiliojpug
  12. 12. いよいよHands-on 音声認識する自動案内サービスについて TwilioJP-UG東京 Bluemixハンズオン #twiliojpug
  13. 13. Hands-on:音声認識する自動案内サービスについて ユースケース 音声認識する 自動案内 サービス ①Call ②ご用件をお話しください ③障害なんですけど。。。 ④Call ⑤障害担当の⃝⃝です。 どうなさいましたか? 利用者 障害 担当 営業 担当 TwilioJP-UG東京 Bluemixハンズオン #twiliojpug
  14. 14. Hands-on:音声認識する自動案内サービスについて 電話網 インターネットTwilio 利用者 障害担当 サーバー アプリ RESTful TwiML TwilioJP-UG東京 Bluemixハンズオン #twiliojpug
  15. 15. Hands-on:音声認識する自動案内サービスについて Bluemix アプリ1 アプリ2 サーバー TwilioJP-UG東京 Bluemixハンズオン #twiliojpug Twilio (TwiML) 音声案内 通話録音 アプリ2転送 音声認識 内容分析 (TwiML) 電話転送
  16. 16. Hands-on:アプリ1 最小構成(XMLファイル) TwilioJP-UG東京 Bluemixハンズオン #twiliojpug
  17. 17. Hands-on:アプリ1 せっかくのPHP環境なので、、、 TwilioJP-UG東京 Bluemixハンズオン #twiliojpug
  18. 18. Hands-on:アプリ1 新規顧客の場合 既存顧客(さとう)の場合 TwilioJP-UG東京 Bluemixハンズオン #twiliojpug
  19. 19. Hands-on:アプリ1 今回の構成(PHP) https://github.com/uturist/twiliojpughandson20150914/blob/master/app.php TwilioJP-UG東京 Bluemixハンズオン #twiliojpug
  20. 20. Hands-on:アプリ1 解説 TwilioJP-UG東京 Bluemixハンズオン #twiliojpug 顧客リスト [ 電話番号・名前 ] 090-1234-5678 ↓ +819012345678 発信元電話番号 で判別 日本 E.164 フォーマット
  21. 21. Hands-on:アプリ1 1.Githubからダウンロード  https://github.com/uturist/twiliojpughandson20150914 2.編集(app.php) 3.デプロイ(app.php) TwilioJP-UG東京 Bluemixハンズオン #twiliojpug
  22. 22. Hands-on:アプリ2で使うTwiML dial.xml 発信元 ご自身のTwilio番号 発信先 TwilioJP-UG東京 Bluemixハンズオン #twiliojpug
  23. 23. Hands-on:アプリ2完了後に行うダッシュボードの指定 アプリ1デプロイ先Url +8150xxxxxxxx 保存 ご自身の Twilio番号に 架電! TwilioJP-UG東京 Bluemixハンズオン #twiliojpug
  24. 24. おまけ ウェブ系開発者から見たTwilio TwilioJP-UG東京 Bluemixハンズオン #twiliojpug
  25. 25. おまけ:ウェブ系開発者から見たTwilio できる事の幅が広がった(電話関係)。 人とつながった(イベント活動が盛ん)。 中の人はTwilioを広め世の中を良くするための活動 をあつく応援している。 使うたびにお金がかかる事を意識する(電話代)。    ↑ここを解決するサービスはウケるかも。 TwilioJP-UG東京 Bluemixハンズオン #twiliojpug
  26. 26. おまけ:ウェブ系開発者から見たTwilio Twilioを広め世の中を良くするための活動をあつく応援している事例。 Smart Communication Award Twilio Fund 小出さんトーク TwilioJP-UG東京 Bluemixハンズオン #twiliojpug
  27. 27. おまけ 最近見つけたTwilioトピック TwilioJP-UG東京 Bluemixハンズオン #twiliojpug
  28. 28. おまけ:最近見つけたTwilioトピック Twilioは本場米国でも本当にアツかった。 コミュニケーションAPIのトップはTwilioだ。 この1年のハッカソンでいちばん人気があった言語、API、ハードウェアは? ―Devpostが詳細統計を公開― http://jp.techcrunch.com/2015/07/29/20150728which-programming-languages-get-used-most-at-hackathons/ TwilioJP-UG東京 Bluemixハンズオン #twiliojpug
  29. 29. ご静聴ありがとうございました! TwilioJP-UG東京 Bluemixハンズオン #twiliojpug

×