SlideShare a Scribd company logo
1 of 13
Ribbit
SonicGarden TechTalk
  2009-03-19 (Thu)
What’s Ribbit?

                 “電話”と“Web2.0サービス”を融合するための
                  オープンなプラットフォーム

                 10000人以上の開発者コミュニティによって
                  作られたアプリケーションがある?




ざっくり言うと・・・
「自前のWebアプリに、電話機能を追加できる」
基盤を提供してくれるサービス
Platform Highlights

   Open
     Limitless potential, your applications are only
      constrained by your imagination.

   Multi-Protocol
     Setting voice free to move beyond the device.
   Scalable
     Ever expanding to support the movement of voice.
   Application Integration
     Innovate with voice, adding it to any app easily.
   Future-Proof
     While you focus on your application, Ribbit builds
      out the voice infrastructure and invests in the
      future.




                        http://www.ribbit.com/platform/
類似品との違い(私見)

   Skypeとの違い:ブラウザ(Flash)だけで、
    電話が可能(インストール不要)

   Ustream, etcとの違い:携帯電話や固定電話
    との通話が可能

   YouTube, etcとの違い:リアルタイムでの通
    話/着信が可能

   他にできること
     通話記録をデータとして保存
     音声通話データをテキスト化(英語の
      み)

   でも今は、アメリカへの通話のみ
http://www.ribbit.com/platform/architecture.php



 Platform Architecture
http://www.ribbit.com/platform/architecture.php



 Technology
features

                            
    Embedded flash (web)         Phone numbers or purpose
    phone                        numbers

                            
    Inbound calling              Mobile phone linking

                            
    Outbound calling             Telephone User Interface

                            
    Text messaging               Address Book

                            
    Voice messaging box w/       Two-legged quot;Bridgequot;
    player                       Calling

                            
    Group voice message          App distribution of multi-
    sharing                      user apps (token
                                 authentication)
   Notification services
                                Bring your own network
                                (SIP Interoperability)
    Transcription



    http://developer.ribbit.com/platform/features
イメージ(私見)
自作アプリ
                                       【Ribbit】
提供Server
Ex.AmazonEC2
                        Flash API
                                       Software
                        Server
                                       Switch


                                                  PSTN
          Internet


                                独自プロトコル
                                  over HTTP




                             API呼び出し

          ブラウザ 自作Flash          Ribbit社の提供
                                コンポーネント
                     (swf)
How to make Ribbit App

1. Ribbitのデベロッパサイトで・・・
  1. アカウントを取得する
  2. Projectを作成する
  3. Flashコンポーネントをダウンロード
2.   Flash CS4 or Flex Builderに、RibbitAPIコ
     ンポーネントを組み込む

3. 自作Flashアプリを作成する
  1. Ribbit-APIコンポーネントの配置
  2. Ribbit-APIを駆使したFlashの開発
4.   自作FlashアプリをWebで公開
Demo

                SKIPからRibbitアプリ起動

                RibbitアプリからSkypeへ電話

                Ribbit --- Skype で通話



                                   PSTN
                 internet
Amazon
EC2
                                          US




                            通話!
     Tokyo
My IDEA

   「通話+ホワイトボード」の仮想打ち合わせツール
     Ribbit+Jugernout+Canvas?Flash Only?
   会議の議事録を保管するサービス
     テキスト化されて全文検索できる
   店舗系サービスでのオンライン店員
     「いらっしゃいませ〜、何かお探しですか〜」
   本当の意味でのTwitter(呟きサービス)
     うるさいだけか?
   グリーティングカード
     「誕生日おめでとう!」を言葉で伝える
   シンプルお願いサービス
     「あれやっといて!」他人にTODOを渡す
   アダルト的な・・・
Give me your IDEA!

   Flash電話を提供できたら、それ以上の汎用
    はない気がするが・・・
       「電話以上の便利な電話」を目指すのか
       「通話機能を統合する」を目指すのか
       「Ribbit活用の新アプリ」を目指すのか

   組み合わせたら面白い?
       GPS/位置情報
       写真/動画
       チャット/Jugernout的な

   どういった使い道があるか、一緒に考えて
    ください!
Ref.

   http://www.ribbit.com/

   http://web.ribbit.com/downloads/flex-
    files/asdocs_2.5.0.1070/

   http://web.ribbit.com/downloads/flash-
    files/asdocs_2.5.0.1070/

   http://web.ribbit.com/downloads/flash-
    files/asdocs_ribbit_controls_2.5.0.1070/

More Related Content

What's hot

とある高専出身の過去現在未来
とある高専出身の過去現在未来とある高専出身の過去現在未来
とある高専出身の過去現在未来Satoshi Hirata
 
Speed is Essential for a Great Web Experience
Speed is Essential for a Great Web ExperienceSpeed is Essential for a Great Web Experience
Speed is Essential for a Great Web ExperienceAndy Davies
 
Web-based IPTV Service (Beyond IPTV)
Web-based IPTV Service (Beyond IPTV)Web-based IPTV Service (Beyond IPTV)
Web-based IPTV Service (Beyond IPTV)Seungyun Lee
 
Bynet2.3 Microsoft. Mediacontent delivery using IIS7 and Silverlight3
Bynet2.3 Microsoft. Mediacontent delivery using IIS7 and Silverlight3Bynet2.3 Microsoft. Mediacontent delivery using IIS7 and Silverlight3
Bynet2.3 Microsoft. Mediacontent delivery using IIS7 and Silverlight3Транслируем.бел
 
20090418 イケテルRails勉強会 第2部Air編 解説
20090418 イケテルRails勉強会 第2部Air編 解説20090418 イケテルRails勉強会 第2部Air編 解説
20090418 イケテルRails勉強会 第2部Air編 解説mochiko AsTech
 
Silent Running Prevue Trailer
Silent Running Prevue TrailerSilent Running Prevue Trailer
Silent Running Prevue TrailerShunsaku Kudo
 
Sniffing the Mobile Context
Sniffing the Mobile ContextSniffing the Mobile Context
Sniffing the Mobile ContextAndy Davies
 
Visual Studio Team System 2010
Visual Studio Team System 2010Visual Studio Team System 2010
Visual Studio Team System 2010SQALab
 
20210113「アウトプットしないのは知的な便秘」の影響力 -2020年版- ~How To Output Intellectual Constipa...
20210113「アウトプットしないのは知的な便秘」の影響力 -2020年版-  ~How To Output Intellectual Constipa...20210113「アウトプットしないのは知的な便秘」の影響力 -2020年版-  ~How To Output Intellectual Constipa...
20210113「アウトプットしないのは知的な便秘」の影響力 -2020年版- ~How To Output Intellectual Constipa...Typhon 666
 

What's hot (10)

とある高専出身の過去現在未来
とある高専出身の過去現在未来とある高専出身の過去現在未来
とある高専出身の過去現在未来
 
Speed is Essential for a Great Web Experience
Speed is Essential for a Great Web ExperienceSpeed is Essential for a Great Web Experience
Speed is Essential for a Great Web Experience
 
Web-based IPTV Service (Beyond IPTV)
Web-based IPTV Service (Beyond IPTV)Web-based IPTV Service (Beyond IPTV)
Web-based IPTV Service (Beyond IPTV)
 
Bynet2.3 Microsoft. Mediacontent delivery using IIS7 and Silverlight3
Bynet2.3 Microsoft. Mediacontent delivery using IIS7 and Silverlight3Bynet2.3 Microsoft. Mediacontent delivery using IIS7 and Silverlight3
Bynet2.3 Microsoft. Mediacontent delivery using IIS7 and Silverlight3
 
1 d
1 d1 d
1 d
 
20090418 イケテルRails勉強会 第2部Air編 解説
20090418 イケテルRails勉強会 第2部Air編 解説20090418 イケテルRails勉強会 第2部Air編 解説
20090418 イケテルRails勉強会 第2部Air編 解説
 
Silent Running Prevue Trailer
Silent Running Prevue TrailerSilent Running Prevue Trailer
Silent Running Prevue Trailer
 
Sniffing the Mobile Context
Sniffing the Mobile ContextSniffing the Mobile Context
Sniffing the Mobile Context
 
Visual Studio Team System 2010
Visual Studio Team System 2010Visual Studio Team System 2010
Visual Studio Team System 2010
 
20210113「アウトプットしないのは知的な便秘」の影響力 -2020年版- ~How To Output Intellectual Constipa...
20210113「アウトプットしないのは知的な便秘」の影響力 -2020年版-  ~How To Output Intellectual Constipa...20210113「アウトプットしないのは知的な便秘」の影響力 -2020年版-  ~How To Output Intellectual Constipa...
20210113「アウトプットしないのは知的な便秘」の影響力 -2020年版- ~How To Output Intellectual Constipa...
 

Similar to Ribbit

【12-D-6】 Silverlight によるハイグレードなLOB/BI実現のためのコンポーネント活用法
【12-D-6】 Silverlight によるハイグレードなLOB/BI実現のためのコンポーネント活用法【12-D-6】 Silverlight によるハイグレードなLOB/BI実現のためのコンポーネント活用法
【12-D-6】 Silverlight によるハイグレードなLOB/BI実現のためのコンポーネント活用法devsumi2009
 
Understanding Web Services
Understanding Web ServicesUnderstanding Web Services
Understanding Web Servicesaru85
 
Understanding Web Services
Understanding Web ServicesUnderstanding Web Services
Understanding Web Servicesaru85
 
P2P Bug Tracking with SD
P2P Bug Tracking with SDP2P Bug Tracking with SD
P2P Bug Tracking with SDJesse Vincent
 
090309seminar talk about Cloud Computing
090309seminar talk about Cloud Computing090309seminar talk about Cloud Computing
090309seminar talk about Cloud ComputingKohei Nishikawa
 
Cloud era -『クラウド時代』マッシュアップ技術による地方からの世界発信
Cloud era -『クラウド時代』マッシュアップ技術による地方からの世界発信Cloud era -『クラウド時代』マッシュアップ技術による地方からの世界発信
Cloud era -『クラウド時代』マッシュアップ技術による地方からの世界発信Yusuke Kawasaki
 
Swap Skills I Phone
Swap Skills I PhoneSwap Skills I Phone
Swap Skills I PhoneSwapSkills
 
Dynamic Language による Silverlight2 アプリケーション開発
Dynamic Language による Silverlight2 アプリケーション開発Dynamic Language による Silverlight2 アプリケーション開発
Dynamic Language による Silverlight2 アプリケーション開発terurou
 
080620 Identity Conference #2 hiroki
080620 Identity Conference #2 hiroki080620 Identity Conference #2 hiroki
080620 Identity Conference #2 hirokiHiroki Itoh
 
Webken 03: Project Design for Optimaizing User Experience
Webken 03: Project Design for Optimaizing User ExperienceWebken 03: Project Design for Optimaizing User Experience
Webken 03: Project Design for Optimaizing User ExperienceNobuya Sato
 
20090418 イケテルRails勉強会 第1部Rails編
20090418 イケテルRails勉強会 第1部Rails編20090418 イケテルRails勉強会 第1部Rails編
20090418 イケテルRails勉強会 第1部Rails編mochiko AsTech
 
Yakiniku(焼き肉) on the Cloud
Yakiniku(焼き肉) on the CloudYakiniku(焼き肉) on the Cloud
Yakiniku(焼き肉) on the CloudTakao Funami
 

Similar to Ribbit (20)

S30
S30S30
S30
 
【12-D-6】 Silverlight によるハイグレードなLOB/BI実現のためのコンポーネント活用法
【12-D-6】 Silverlight によるハイグレードなLOB/BI実現のためのコンポーネント活用法【12-D-6】 Silverlight によるハイグレードなLOB/BI実現のためのコンポーネント活用法
【12-D-6】 Silverlight によるハイグレードなLOB/BI実現のためのコンポーネント活用法
 
Understanding Web Services
Understanding Web ServicesUnderstanding Web Services
Understanding Web Services
 
Understanding Web Services
Understanding Web ServicesUnderstanding Web Services
Understanding Web Services
 
20081123-web2.0class
20081123-web2.0class20081123-web2.0class
20081123-web2.0class
 
P2P Bug Tracking with SD
P2P Bug Tracking with SDP2P Bug Tracking with SD
P2P Bug Tracking with SD
 
090309seminar talk about Cloud Computing
090309seminar talk about Cloud Computing090309seminar talk about Cloud Computing
090309seminar talk about Cloud Computing
 
Cloud era -『クラウド時代』マッシュアップ技術による地方からの世界発信
Cloud era -『クラウド時代』マッシュアップ技術による地方からの世界発信Cloud era -『クラウド時代』マッシュアップ技術による地方からの世界発信
Cloud era -『クラウド時代』マッシュアップ技術による地方からの世界発信
 
Swap Skills I Phone
Swap Skills I PhoneSwap Skills I Phone
Swap Skills I Phone
 
Dynamic Language による Silverlight2 アプリケーション開発
Dynamic Language による Silverlight2 アプリケーション開発Dynamic Language による Silverlight2 アプリケーション開発
Dynamic Language による Silverlight2 アプリケーション開発
 
Revisited
RevisitedRevisited
Revisited
 
080620 Identity Conference #2 hiroki
080620 Identity Conference #2 hiroki080620 Identity Conference #2 hiroki
080620 Identity Conference #2 hiroki
 
Revolutions Side C
Revolutions Side CRevolutions Side C
Revolutions Side C
 
Webken 03: Project Design for Optimaizing User Experience
Webken 03: Project Design for Optimaizing User ExperienceWebken 03: Project Design for Optimaizing User Experience
Webken 03: Project Design for Optimaizing User Experience
 
Seize The Cloud
Seize The CloudSeize The Cloud
Seize The Cloud
 
20090418 イケテルRails勉強会 第1部Rails編
20090418 イケテルRails勉強会 第1部Rails編20090418 イケテルRails勉強会 第1部Rails編
20090418 イケテルRails勉強会 第1部Rails編
 
AWS IoT Greengrass V2 の紹介
AWS IoT Greengrass V2 の紹介AWS IoT Greengrass V2 の紹介
AWS IoT Greengrass V2 の紹介
 
Glass Fish Portfolio Launch(Japanese)
Glass Fish Portfolio Launch(Japanese)Glass Fish Portfolio Launch(Japanese)
Glass Fish Portfolio Launch(Japanese)
 
AWS re:Invent 2020 IoT Update - 20201223
AWS re:Invent 2020 IoT Update - 20201223AWS re:Invent 2020 IoT Update - 20201223
AWS re:Invent 2020 IoT Update - 20201223
 
Yakiniku(焼き肉) on the Cloud
Yakiniku(焼き肉) on the CloudYakiniku(焼き肉) on the Cloud
Yakiniku(焼き肉) on the Cloud
 

More from Yoshihito Kuranuki

テレワーク導入のよくある失敗と成功パターン
テレワーク導入のよくある失敗と成功パターンテレワーク導入のよくある失敗と成功パターン
テレワーク導入のよくある失敗と成功パターンYoshihito Kuranuki
 
kintoneで変わる働き方とビジネス
kintoneで変わる働き方とビジネスkintoneで変わる働き方とビジネス
kintoneで変わる働き方とビジネスYoshihito Kuranuki
 
プロエンジニアになるための「アジャイル開発」再入門
プロエンジニアになるための「アジャイル開発」再入門プロエンジニアになるための「アジャイル開発」再入門
プロエンジニアになるための「アジャイル開発」再入門Yoshihito Kuranuki
 
「納品のない受託開発」から「管理のない会社経営」まで
「納品のない受託開発」から「管理のない会社経営」まで「納品のない受託開発」から「管理のない会社経営」まで
「納品のない受託開発」から「管理のない会社経営」までYoshihito Kuranuki
 
業務ハック!「働き方改革」よりも「業務改善」を!
業務ハック!「働き方改革」よりも「業務改善」を!業務ハック!「働き方改革」よりも「業務改善」を!
業務ハック!「働き方改革」よりも「業務改善」を!Yoshihito Kuranuki
 
本当にそのオフィスいりますか?全社員がリモートで働く幸せな働き方革命
本当にそのオフィスいりますか?全社員がリモートで働く幸せな働き方革命本当にそのオフィスいりますか?全社員がリモートで働く幸せな働き方革命
本当にそのオフィスいりますか?全社員がリモートで働く幸せな働き方革命Yoshihito Kuranuki
 
中学生でもわかるシステム開発と新しい働き方
中学生でもわかるシステム開発と新しい働き方中学生でもわかるシステム開発と新しい働き方
中学生でもわかるシステム開発と新しい働き方Yoshihito Kuranuki
 
リモートチームでうまくいく 〜 これから訪れる働き方の変革
リモートチームでうまくいく 〜 これから訪れる働き方の変革リモートチームでうまくいく 〜 これから訪れる働き方の変革
リモートチームでうまくいく 〜 これから訪れる働き方の変革Yoshihito Kuranuki
 
ソフトウェア受託開発の変化と未来
ソフトウェア受託開発の変化と未来ソフトウェア受託開発の変化と未来
ソフトウェア受託開発の変化と未来Yoshihito Kuranuki
 
ソフトウェア受託開発の未来
ソフトウェア受託開発の未来ソフトウェア受託開発の未来
ソフトウェア受託開発の未来Yoshihito Kuranuki
 
ソニックガーデン「部活」制度の紹介 〜 イノベーションを起こすために必要だったこと
ソニックガーデン「部活」制度の紹介 〜 イノベーションを起こすために必要だったことソニックガーデン「部活」制度の紹介 〜 イノベーションを起こすために必要だったこと
ソニックガーデン「部活」制度の紹介 〜 イノベーションを起こすために必要だったことYoshihito Kuranuki
 
リモートワークと経営と健康
リモートワークと経営と健康リモートワークと経営と健康
リモートワークと経営と健康Yoshihito Kuranuki
 
リモートチームでうまくいく(ショートバージョン)
リモートチームでうまくいく(ショートバージョン)リモートチームでうまくいく(ショートバージョン)
リモートチームでうまくいく(ショートバージョン)Yoshihito Kuranuki
 
エンタープライズアジャイルからアジャイル企業へ
エンタープライズアジャイルからアジャイル企業へエンタープライズアジャイルからアジャイル企業へ
エンタープライズアジャイルからアジャイル企業へYoshihito Kuranuki
 
「管理」をなくせばうまくいく
「管理」をなくせばうまくいく「管理」をなくせばうまくいく
「管理」をなくせばうまくいくYoshihito Kuranuki
 
「納品のない受託開発」の先にある「エンジニアの働きかたの未来」
「納品のない受託開発」の先にある「エンジニアの働きかたの未来」「納品のない受託開発」の先にある「エンジニアの働きかたの未来」
「納品のない受託開発」の先にある「エンジニアの働きかたの未来」Yoshihito Kuranuki
 
「納品」をなくせばうまくいく〜ソフトウェア開発の常識を変える!
「納品」をなくせばうまくいく〜ソフトウェア開発の常識を変える!「納品」をなくせばうまくいく〜ソフトウェア開発の常識を変える!
「納品」をなくせばうまくいく〜ソフトウェア開発の常識を変える!Yoshihito Kuranuki
 
「納品のない受託開発」とエンジニアの働きかたのこれから
「納品のない受託開発」とエンジニアの働きかたのこれから「納品のない受託開発」とエンジニアの働きかたのこれから
「納品のない受託開発」とエンジニアの働きかたのこれからYoshihito Kuranuki
 
スタートアップにおける アジャイル開発の有用性について
スタートアップにおけるアジャイル開発の有用性についてスタートアップにおけるアジャイル開発の有用性について
スタートアップにおける アジャイル開発の有用性についてYoshihito Kuranuki
 

More from Yoshihito Kuranuki (20)

テレワーク導入のよくある失敗と成功パターン
テレワーク導入のよくある失敗と成功パターンテレワーク導入のよくある失敗と成功パターン
テレワーク導入のよくある失敗と成功パターン
 
kintoneで変わる働き方とビジネス
kintoneで変わる働き方とビジネスkintoneで変わる働き方とビジネス
kintoneで変わる働き方とビジネス
 
プロエンジニアになるための「アジャイル開発」再入門
プロエンジニアになるための「アジャイル開発」再入門プロエンジニアになるための「アジャイル開発」再入門
プロエンジニアになるための「アジャイル開発」再入門
 
「納品のない受託開発」から「管理のない会社経営」まで
「納品のない受託開発」から「管理のない会社経営」まで「納品のない受託開発」から「管理のない会社経営」まで
「納品のない受託開発」から「管理のない会社経営」まで
 
業務ハック!「働き方改革」よりも「業務改善」を!
業務ハック!「働き方改革」よりも「業務改善」を!業務ハック!「働き方改革」よりも「業務改善」を!
業務ハック!「働き方改革」よりも「業務改善」を!
 
本当にそのオフィスいりますか?全社員がリモートで働く幸せな働き方革命
本当にそのオフィスいりますか?全社員がリモートで働く幸せな働き方革命本当にそのオフィスいりますか?全社員がリモートで働く幸せな働き方革命
本当にそのオフィスいりますか?全社員がリモートで働く幸せな働き方革命
 
中学生でもわかるシステム開発と新しい働き方
中学生でもわかるシステム開発と新しい働き方中学生でもわかるシステム開発と新しい働き方
中学生でもわかるシステム開発と新しい働き方
 
リモートチームでうまくいく 〜 これから訪れる働き方の変革
リモートチームでうまくいく 〜 これから訪れる働き方の変革リモートチームでうまくいく 〜 これから訪れる働き方の変革
リモートチームでうまくいく 〜 これから訪れる働き方の変革
 
ソフトウェア受託開発の変化と未来
ソフトウェア受託開発の変化と未来ソフトウェア受託開発の変化と未来
ソフトウェア受託開発の変化と未来
 
ソフトウェア受託開発の未来
ソフトウェア受託開発の未来ソフトウェア受託開発の未来
ソフトウェア受託開発の未来
 
ソニックガーデン「部活」制度の紹介 〜 イノベーションを起こすために必要だったこと
ソニックガーデン「部活」制度の紹介 〜 イノベーションを起こすために必要だったことソニックガーデン「部活」制度の紹介 〜 イノベーションを起こすために必要だったこと
ソニックガーデン「部活」制度の紹介 〜 イノベーションを起こすために必要だったこと
 
リモートワークと経営と健康
リモートワークと経営と健康リモートワークと経営と健康
リモートワークと経営と健康
 
リモートチームでうまくいく(ショートバージョン)
リモートチームでうまくいく(ショートバージョン)リモートチームでうまくいく(ショートバージョン)
リモートチームでうまくいく(ショートバージョン)
 
エンタープライズアジャイルからアジャイル企業へ
エンタープライズアジャイルからアジャイル企業へエンタープライズアジャイルからアジャイル企業へ
エンタープライズアジャイルからアジャイル企業へ
 
「管理」をなくせばうまくいく
「管理」をなくせばうまくいく「管理」をなくせばうまくいく
「管理」をなくせばうまくいく
 
QConTokyo講演資料
QConTokyo講演資料QConTokyo講演資料
QConTokyo講演資料
 
「納品のない受託開発」の先にある「エンジニアの働きかたの未来」
「納品のない受託開発」の先にある「エンジニアの働きかたの未来」「納品のない受託開発」の先にある「エンジニアの働きかたの未来」
「納品のない受託開発」の先にある「エンジニアの働きかたの未来」
 
「納品」をなくせばうまくいく〜ソフトウェア開発の常識を変える!
「納品」をなくせばうまくいく〜ソフトウェア開発の常識を変える!「納品」をなくせばうまくいく〜ソフトウェア開発の常識を変える!
「納品」をなくせばうまくいく〜ソフトウェア開発の常識を変える!
 
「納品のない受託開発」とエンジニアの働きかたのこれから
「納品のない受託開発」とエンジニアの働きかたのこれから「納品のない受託開発」とエンジニアの働きかたのこれから
「納品のない受託開発」とエンジニアの働きかたのこれから
 
スタートアップにおける アジャイル開発の有用性について
スタートアップにおけるアジャイル開発の有用性についてスタートアップにおけるアジャイル開発の有用性について
スタートアップにおける アジャイル開発の有用性について
 

Recently uploaded

Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 

Recently uploaded (20)

Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 

Ribbit

  • 1. Ribbit SonicGarden TechTalk 2009-03-19 (Thu)
  • 2. What’s Ribbit?  “電話”と“Web2.0サービス”を融合するための オープンなプラットフォーム  10000人以上の開発者コミュニティによって 作られたアプリケーションがある? ざっくり言うと・・・ 「自前のWebアプリに、電話機能を追加できる」 基盤を提供してくれるサービス
  • 3. Platform Highlights  Open  Limitless potential, your applications are only constrained by your imagination.  Multi-Protocol  Setting voice free to move beyond the device.  Scalable  Ever expanding to support the movement of voice.  Application Integration  Innovate with voice, adding it to any app easily.  Future-Proof  While you focus on your application, Ribbit builds out the voice infrastructure and invests in the future. http://www.ribbit.com/platform/
  • 4. 類似品との違い(私見)  Skypeとの違い:ブラウザ(Flash)だけで、 電話が可能(インストール不要)  Ustream, etcとの違い:携帯電話や固定電話 との通話が可能  YouTube, etcとの違い:リアルタイムでの通 話/着信が可能  他にできること  通話記録をデータとして保存  音声通話データをテキスト化(英語の み)  でも今は、アメリカへの通話のみ
  • 7. features   Embedded flash (web) Phone numbers or purpose phone numbers   Inbound calling Mobile phone linking   Outbound calling Telephone User Interface   Text messaging Address Book   Voice messaging box w/ Two-legged quot;Bridgequot; player Calling   Group voice message App distribution of multi- sharing user apps (token authentication)  Notification services  Bring your own network  (SIP Interoperability) Transcription http://developer.ribbit.com/platform/features
  • 8. イメージ(私見) 自作アプリ 【Ribbit】 提供Server Ex.AmazonEC2 Flash API Software Server Switch PSTN Internet 独自プロトコル over HTTP API呼び出し ブラウザ 自作Flash Ribbit社の提供 コンポーネント (swf)
  • 9. How to make Ribbit App 1. Ribbitのデベロッパサイトで・・・ 1. アカウントを取得する 2. Projectを作成する 3. Flashコンポーネントをダウンロード 2. Flash CS4 or Flex Builderに、RibbitAPIコ ンポーネントを組み込む 3. 自作Flashアプリを作成する 1. Ribbit-APIコンポーネントの配置 2. Ribbit-APIを駆使したFlashの開発 4. 自作FlashアプリをWebで公開
  • 10. Demo  SKIPからRibbitアプリ起動  RibbitアプリからSkypeへ電話  Ribbit --- Skype で通話 PSTN internet Amazon EC2 US 通話! Tokyo
  • 11. My IDEA  「通話+ホワイトボード」の仮想打ち合わせツール  Ribbit+Jugernout+Canvas?Flash Only?  会議の議事録を保管するサービス  テキスト化されて全文検索できる  店舗系サービスでのオンライン店員  「いらっしゃいませ〜、何かお探しですか〜」  本当の意味でのTwitter(呟きサービス)  うるさいだけか?  グリーティングカード  「誕生日おめでとう!」を言葉で伝える  シンプルお願いサービス  「あれやっといて!」他人にTODOを渡す  アダルト的な・・・
  • 12. Give me your IDEA!  Flash電話を提供できたら、それ以上の汎用 はない気がするが・・・  「電話以上の便利な電話」を目指すのか  「通話機能を統合する」を目指すのか  「Ribbit活用の新アプリ」を目指すのか  組み合わせたら面白い?  GPS/位置情報  写真/動画  チャット/Jugernout的な  どういった使い道があるか、一緒に考えて ください!
  • 13. Ref.  http://www.ribbit.com/  http://web.ribbit.com/downloads/flex- files/asdocs_2.5.0.1070/  http://web.ribbit.com/downloads/flash- files/asdocs_2.5.0.1070/  http://web.ribbit.com/downloads/flash- files/asdocs_ribbit_controls_2.5.0.1070/