Slide 1

Slide 1 text

The Globe Labs Voice APIs Anne Michelle Santos Developer Relations – Globe Labs Email : [email protected] Website: http://developer.globelabs.com.ph

Slide 2

Slide 2 text

http://developer.globelabs.com.ph The Globe Labs APIs were officially launched on August 2008 and provided the first publicly accessible Telco API in the Philippines.

Slide 3

Slide 3 text

APIs SMS APIs http://developer.globelabs.com.ph Get connected and stay in touch. Report and get informed. Automate using SMS. Sample Apps: • SMS Alerts and Notifications • Group Messaging • SMS Surveys • SMS Activations • Message Blaster Enables you to send and receive SMS.

Slide 4

Slide 4 text

MyStockText • MyStockText sends an SMS (PSE) stock notification based on your preferences. No need for your phone to be online all the time. • Developed by Frank Lloyd Teh • Integrated using Globe Labs - SMS and Charging API • Sign-up and setup your alerts via www.mystocktext.net • Receive MyStockText SMS Alerts from 21588584 • Price Points: 50.00 (monthly subscription)

Slide 5

Slide 5 text

APIs http://developer.globelabs.com.ph Start monetizing your apps or service. Enables you to charge mobile subscriber for the use or consumption of a digital goods or services via the subscribers prepaid credits or charge to bill. Revenue sharing of 70-30%*, in favor of the developer. Sample Apps: • Paid Subscriptions • Paid Downloads (via non-app stores) • In-App Purchases *may still subject to applicable taxes Charging API

Slide 6

Slide 6 text

In the News:

Slide 7

Slide 7 text

APIs http://developer.globelabs.com.ph More than the usual click-to-call. Features include: • Make outbound and receive inbound calls. • Text to speech • Automated speech recognition • Transfer or reject, or put on hold a call. • Play audio files or track • Record whole or part of a call. • Conference call (with just few lines of code). Sample Apps: • Your own IVR service. • Voice Surveys • Automatic call-out and conference calls. Voice APIs

Slide 8

Slide 8 text

Globe Labs Voice API • say • call • transfer • conference • answer • ask • play • record say("Hello Globe Morning") say("This is a conference sample") conference("2014” { "terminator":"*", "playTones":True, "onChoice": lambda event : say ("Disconnecting") }) say("Thank you and goodbye.") A Sample Conference Script Script URL: https://gist.github.com/amsantos/9154860/raw/sampleConference.py Voice Methods

Slide 9

Slide 9 text

Demo: IVR + Transfer Call • Ask to choose from option 1 and 2. – Option 1 : Plays music – Option 2 : Transfers the call to me • View the source code Dial: 21581075 On your mobile, just dial the given number (with NO area code).

Slide 10

Slide 10 text

Source Code: IVR + Transfer Call

Slide 11

Slide 11 text

Demo: Rewards Balance Inquiry • Ask for you to input via keypad a 5-digit rewards balance, and returns to you your "rewards balance". – Take note returned reward balance is just a randomly generated number for quick demo purpose. • View the source code Dial: 21581076 On your mobile, just dial the given number (with NO area code).

Slide 12

Slide 12 text

Demo: Conference Call • This is a conference call app. Connects multiple mobile numbers in 1 conference session. • Everybody needs to dial-in. • View the source code Dial: 21581073 On your mobile, just dial the given number (with NO area code).

Slide 13

Slide 13 text

Demo: Call-out • On the webpage, key-in one to three Globe / TM numbers. • Then press the call-out, to initiate the call. • Subscriber will hear: "Hello! This is a sample call from Globe Labs. Goodbye!" Go to URL: http://guess-demo.herokuapp. com/callouts

Slide 14

Slide 14 text

Demo: Speech Recognition + Record (numbers) • Ask to say a number and app will say it back and record the call. • ftp://ftp.gltest.turfsiteph.net/ Dial: 21581086 On your mobile, just dial the given number (with NO area code).

Slide 15

Slide 15 text

Demo: Traffic Application • Inquire the status of the traffic condition in major roads in Metro Manila • Source: MMDA Live Feed: http: //mmdatraffic.interaksyon. com/system-view.php Dial: 21581083 On your mobile, just dial the given number (with NO area code).

Slide 16

Slide 16 text

Demo: Sales Survey • This app ask the user to 'say' or input the number of Globe, TM sim sold, and total credits sold as well. The recognized input are automatically stored to the database with the caller's mobile number. – Take note returned reward balance is just a randomly generated number for quick demo purpose. • View the stored values / database Dial: 21581029 On your mobile, just dial the given number (with NO area code).

Slide 17

Slide 17 text

Globe Labs Voice API • answer: answer an incoming call • ask: prompt the caller for an input (either speech or DTNMF) • call: make an outbound call - conference: conference multiple calls together (currently up to 30 in 1 conference call session) • hangup: allows you to end a call, but not necessarily the call session - log: for debugging - record: record audio and POSTs or FTPs plus transaction • reject: reject a call based on callerID • say: Say Text to Speech, play audio file • starCallRecording: records the whole call • stopCallRecording: stop recording the whole call • transfer: transfer an existing call to another MSISDN • wait: suspend the call for a specified time

Slide 18

Slide 18 text

2 APIs – 3 Easy Steps (http://developer.globelabs.com.ph) Register at http://developer.globelabs.com.ph Integrate Get App Access and Integrate using the API Launch! Your app or service is now open for business. 1 3

Slide 19

Slide 19 text

APIs – Resource Links Sign-up: http://developer.globelabs.com.ph API Docs: http://developer.globelabs.com.ph/docs Code Samples : http://github.com/globelabs/api API Console: http://developer.globelabs.com.ph/console

Slide 20

Slide 20 text

@globelabs [email protected] http://developer.globelabs.com.ph http://gplus.to/globelabsph Facebook.com/globelabs

Slide 21

Slide 21 text

No content

Slide 22

Slide 22 text

FREE Stuff* Dedicated 8-digit Access Number per App* 2158 + 4 digit Number Masking* Built-in Subscriber Consent Workflow Sign-up is for FREE. 1,000 FREE API credits upon sign-up. * Note: Items mentioned above are subject to Terms and Conditions, such as but not limited to validity, elibility, etc. and more to come …

Slide 23

Slide 23 text

• Integration with GCASH for the ease of: • Receive your earnings from the Globe Labs Charging API transactions • Top-up* / reloading the Globe Labs Developer API wallet • Send SMS to 2882 in this format BILLPAY GLABS * Minimum of PHP 100.00 which includes 500 (160 –character) SMS, valid after 30 days of the top-up. APIs http://developer.globelabs.com.ph

Slide 24

Slide 24 text

APIs API Rates Top-Up Wallet Matrix