SlideShare a Scribd company logo
1 of 40
Third level
ParkingCarma Helps with the Problems of:
     Fourth level
          Fifth level

   •Congestion mitigation
   •Driver frustration
   •CO2 reduction
• Speech
Distributed Application Topology
Why Speech?



Third level
     Fourth level
          Fifth level
In-vehicle device penetration – new vehicles




         Currently Low Percentage
Mobile Applications & WAP
Third level
     Fourth level
   •Apps require download
          Fifth level

   •WAP experiences are not standard
   •Need data plan
   •Requires reading/navigating a device
   while driving
   •“Hands-free” becoming increasingly
   required
Third level
         Fourth level
              Fifth level


87% Cell phone penetration rate in US


                             Source: CTIA
Speech Application Overview


Third level
     Fourth level
          Fifth level
Third level
“Kate” Persona
     Fourth level
          Fifth level

   •Inbound Speech Application
Parking Facility Search
 Third level
      Fourth level
      Fifth level

  • Input location, or POI, or event
  • Return nearby locations that match user’s
  preferences and are currently open
  • Return real-time parking space availability
  at select facilities
Parking Reservations
 Third level
      Fourth level
      Fifth level

  • Reserve parking at select parking facilities
  • Defaults to current day, but can change
  • Requires billing information to be entered
  if not already a registered user
Cell Fourth level Payment System
      Phone
 Third level

       Fifth level

   • Pay for parking with cell phone at select
   facilities
   •Enter in facility code
   •Call once for flat rate
   • Call to “check-in” & “check-out” at hourly
   rate facilities
Third level
Speech Technology Platform
      Fourth level
           Fifth level


  •Originally Microsoft Speech Server 2004
     •Migrating to OCS 2007
  •Dialogic T-1 boards moving to SIP
  •Utilizing both Voice XML & Microsoft
  Managed Workflows
Third level
      Fourth level
           Fifth level

Speech Service Launched in December 2004
Third level
BART – Bay Area Rapid Transit Application
      Fourth level
           Fifth level

   •Advanced reservations and mobile payment
   •New ridership increased by 14% at station
   •Reduced circling by 5 minutes per car
   •Reduced VMT by 9 miles per user
   •Average 20 users per space (oversubscribed)
Third level
Special Event Parking
     Fourth level
          Fifth level

   •Advanced reservations & parking guidance
   •Offer multi and single day passes
   •Premium parking locations
   •Incentive of free movie tickets to use service
Third level
            Fourth level
                 Fifth level

One person had some very exasperating conversations with the voice
recognition system, “Kate,” and has now mastered the strategy of
“speaking softly and keying in…Kate does not like to be yelled at.”
Third level
     Fourth level
          Fifth level
   •6% opt-out rate
   •83% of calls in a 4 hour window Mon-Fri
   •58% savings over equivalent call center reps
Speech Application Challenges



Third level
     Fourth level
          Fifth level
Third level
      Fourth level
           Fifth level




96% of all system users call from a cell phone
Ambient Noise in Decibels




= High false barge-in rate
Third level
Extremely Large Grammars
      Fourth level
           Fifth level


   •All street names in a city
   •All POI names in a city
   •All parking facility names in a city
Third level
Large & Unstructured Grammars Lead to
       Fourth level
Incorrect recognitions
            Fifth level



  •Vanity license plates – “b”, “3”, “e”, etc.

  •Similar POI and street names
High spike in peak volume due to daily
weekday commuter use
Third level
How Hard Can it be?
      Fourth level
           Fifth level


   Web Experience != VUI Experience
Lessons Learned / Recommendations



Third level
     Fourth level
          Fifth level
Users will respond in ways you never expect




 Monitor and adjust grammars accordingly
Third level
SMS / Text Additional Information
      Fourth level
           Fifth level


   •Directions to parking facility
   •Parking payment receipts
Use Consistent Credential Information



                      IVR
        Website
                    System




Separate web password and phone PIN
== confused users
Third level
Create Dynamic Grammars
      Fourth level
           Fifth level


   •Street names based upon city
   •Parking facility names based upon city
   •POI names based upon walking distance
   radius of current location
Third level
Use Patterns to Limit Expected Input
      Fourth level
           Fifth level
  •Custom license plate recognition
  •Each state has a pattern of alphanumeric
     •California = NAAANNN
  •Patterns change over time
  •Increased non-vanity license plate
  recognition by more than 25%
Third level
Research & Adjust Confirmation Needs
      Fourth level
           Fifth level


   •More explicit confirmations
     •Before finalizing $$ transactions

   •Less explicit confirmations
      •Experienced users
Third level
Use Professional Voice Talent
      Fourth level
           Fifth level


   •More professional
   •Pre-recorded “Vocabularies” save $$
   •Decrease development time
Third level
Import Preferences from Web / CRM
      Fourth level
           Fifth level


   •Default to “home” city
   •User’s favorite POI list
   •Preset filters for search
      • Vehicle type
      • Price vs. distance
Third level
Make Decisions for Users
      Fourth level
           Fifth level


   •Based on “called-id” we select the city
   •Use Caller ID to identify users
   •Default to most popular search types
   •Always allows users to override automatic
   selections
Other Lessons Learned / Recommendations

  •Barge-in
    •Balance background noise with ability
    for users to expedite calls
    •Use “recognition” rather than sound
    barge-in and limit grammars

  •Use Hosted Speech Vendor
    •If financially makes sense
Recorded Call
Third level
     Fourth level
          Fifth level



                        Questions?
Christian McCarrick
CTO
ParkingCarma, Inc.
(650) 281.9864

cmccarrick@parkingcarma.com

http://www.parkingcarma.com

More Related Content

Similar to ParkingCarma - Getting Local with Speech

Drivekool business_plan v4
Drivekool business_plan v4Drivekool business_plan v4
Drivekool business_plan v4Kumar Gaurav
 
The Savage Curtain: Mobile SSL Failures
The Savage Curtain: Mobile SSL FailuresThe Savage Curtain: Mobile SSL Failures
The Savage Curtain: Mobile SSL Failures☠Tony Trummer☠
 
Facilitating Mobility: Parking, Public and Alternative Transportation
Facilitating Mobility: Parking, Public and Alternative Transportation   Facilitating Mobility: Parking, Public and Alternative Transportation
Facilitating Mobility: Parking, Public and Alternative Transportation Christian McCarrick
 
Uber Pitch Deck Makeover by SlideTeam
Uber Pitch Deck Makeover by SlideTeamUber Pitch Deck Makeover by SlideTeam
Uber Pitch Deck Makeover by SlideTeamSlideTeam
 

Similar to ParkingCarma - Getting Local with Speech (7)

ITS 2013 Smart Truck Parking
ITS 2013 Smart Truck ParkingITS 2013 Smart Truck Parking
ITS 2013 Smart Truck Parking
 
Drivekool business_plan v4
Drivekool business_plan v4Drivekool business_plan v4
Drivekool business_plan v4
 
Zipcar case study
Zipcar case studyZipcar case study
Zipcar case study
 
The Savage Curtain: Mobile SSL Failures
The Savage Curtain: Mobile SSL FailuresThe Savage Curtain: Mobile SSL Failures
The Savage Curtain: Mobile SSL Failures
 
Facilitating Mobility: Parking, Public and Alternative Transportation
Facilitating Mobility: Parking, Public and Alternative Transportation   Facilitating Mobility: Parking, Public and Alternative Transportation
Facilitating Mobility: Parking, Public and Alternative Transportation
 
Uber Pitch Deck Makeover by SlideTeam
Uber Pitch Deck Makeover by SlideTeamUber Pitch Deck Makeover by SlideTeam
Uber Pitch Deck Makeover by SlideTeam
 
E-voting
E-votingE-voting
E-voting
 

ParkingCarma - Getting Local with Speech

  • 1.
  • 2. Third level ParkingCarma Helps with the Problems of: Fourth level Fifth level •Congestion mitigation •Driver frustration •CO2 reduction
  • 5. Why Speech? Third level Fourth level Fifth level
  • 6. In-vehicle device penetration – new vehicles Currently Low Percentage
  • 7. Mobile Applications & WAP Third level Fourth level •Apps require download Fifth level •WAP experiences are not standard •Need data plan •Requires reading/navigating a device while driving •“Hands-free” becoming increasingly required
  • 8. Third level Fourth level Fifth level 87% Cell phone penetration rate in US Source: CTIA
  • 9. Speech Application Overview Third level Fourth level Fifth level
  • 10. Third level “Kate” Persona Fourth level Fifth level •Inbound Speech Application
  • 11. Parking Facility Search Third level Fourth level Fifth level • Input location, or POI, or event • Return nearby locations that match user’s preferences and are currently open • Return real-time parking space availability at select facilities
  • 12. Parking Reservations Third level Fourth level Fifth level • Reserve parking at select parking facilities • Defaults to current day, but can change • Requires billing information to be entered if not already a registered user
  • 13. Cell Fourth level Payment System Phone Third level Fifth level • Pay for parking with cell phone at select facilities •Enter in facility code •Call once for flat rate • Call to “check-in” & “check-out” at hourly rate facilities
  • 14. Third level Speech Technology Platform Fourth level Fifth level •Originally Microsoft Speech Server 2004 •Migrating to OCS 2007 •Dialogic T-1 boards moving to SIP •Utilizing both Voice XML & Microsoft Managed Workflows
  • 15. Third level Fourth level Fifth level Speech Service Launched in December 2004
  • 16. Third level BART – Bay Area Rapid Transit Application Fourth level Fifth level •Advanced reservations and mobile payment •New ridership increased by 14% at station •Reduced circling by 5 minutes per car •Reduced VMT by 9 miles per user •Average 20 users per space (oversubscribed)
  • 17. Third level Special Event Parking Fourth level Fifth level •Advanced reservations & parking guidance •Offer multi and single day passes •Premium parking locations •Incentive of free movie tickets to use service
  • 18. Third level Fourth level Fifth level One person had some very exasperating conversations with the voice recognition system, “Kate,” and has now mastered the strategy of “speaking softly and keying in…Kate does not like to be yelled at.”
  • 19. Third level Fourth level Fifth level •6% opt-out rate •83% of calls in a 4 hour window Mon-Fri •58% savings over equivalent call center reps
  • 20. Speech Application Challenges Third level Fourth level Fifth level
  • 21. Third level Fourth level Fifth level 96% of all system users call from a cell phone
  • 22. Ambient Noise in Decibels = High false barge-in rate
  • 23. Third level Extremely Large Grammars Fourth level Fifth level •All street names in a city •All POI names in a city •All parking facility names in a city
  • 24. Third level Large & Unstructured Grammars Lead to Fourth level Incorrect recognitions Fifth level •Vanity license plates – “b”, “3”, “e”, etc. •Similar POI and street names
  • 25. High spike in peak volume due to daily weekday commuter use
  • 26. Third level How Hard Can it be? Fourth level Fifth level Web Experience != VUI Experience
  • 27. Lessons Learned / Recommendations Third level Fourth level Fifth level
  • 28. Users will respond in ways you never expect Monitor and adjust grammars accordingly
  • 29. Third level SMS / Text Additional Information Fourth level Fifth level •Directions to parking facility •Parking payment receipts
  • 30. Use Consistent Credential Information IVR Website System Separate web password and phone PIN == confused users
  • 31. Third level Create Dynamic Grammars Fourth level Fifth level •Street names based upon city •Parking facility names based upon city •POI names based upon walking distance radius of current location
  • 32. Third level Use Patterns to Limit Expected Input Fourth level Fifth level •Custom license plate recognition •Each state has a pattern of alphanumeric •California = NAAANNN •Patterns change over time •Increased non-vanity license plate recognition by more than 25%
  • 33. Third level Research & Adjust Confirmation Needs Fourth level Fifth level •More explicit confirmations •Before finalizing $$ transactions •Less explicit confirmations •Experienced users
  • 34. Third level Use Professional Voice Talent Fourth level Fifth level •More professional •Pre-recorded “Vocabularies” save $$ •Decrease development time
  • 35. Third level Import Preferences from Web / CRM Fourth level Fifth level •Default to “home” city •User’s favorite POI list •Preset filters for search • Vehicle type • Price vs. distance
  • 36. Third level Make Decisions for Users Fourth level Fifth level •Based on “called-id” we select the city •Use Caller ID to identify users •Default to most popular search types •Always allows users to override automatic selections
  • 37. Other Lessons Learned / Recommendations •Barge-in •Balance background noise with ability for users to expedite calls •Use “recognition” rather than sound barge-in and limit grammars •Use Hosted Speech Vendor •If financially makes sense
  • 39. Third level Fourth level Fifth level Questions?
  • 40. Christian McCarrick CTO ParkingCarma, Inc. (650) 281.9864 cmccarrick@parkingcarma.com http://www.parkingcarma.com