Voice Interaction in Python
Upcoming SlideShare
Loading in...5
×
 

Voice Interaction in Python

on

  • 9,331 views

Python can be used together with a speech recognition/generation engine to create voice-enabled applications. Best choice of three approaches examined is dragonfly ...

Python can be used together with a speech recognition/generation engine to create voice-enabled applications. Best choice of three approaches examined is dragonfly (http://code.google.com/p/dragonfly/). For videos, see http://bit.ly/JohnGravesPythonNoHands or http://bit.ly/JohnGravesWiki.

Statistics

Views

Total Views
9,331
Views on SlideShare
9,305
Embed Views
26

Actions

Likes
2
Downloads
81
Comments
2

1 Embed 26

http://www.slideshare.net 26

Accessibility

Categories

Upload Details

Uploaded via as OpenOffice

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • thanks a lot mate...this presentation very helpful in my project work..
    Are you sure you want to
    Your message goes here
    Processing…
  • This presentation led to the creation of the open source project Open Allure at http://openallureds.org which has a Google Group at http://bit.ly/openalluregg and a series of short YouTube videos at http://bit.ly/openallure demonstrating what voice (and gesture) recognition in Python can do.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Voice Interaction in Python Voice Interaction in Python Presentation Transcript

  • Voice Interaction in Python John Graves [email_address] - Background - Listening Demo - Talking Demo - Code - Resources
  • Voice Interaction in Python John Graves [email_address] - Background - Listening Demo - Talking Demo - Code - Resources
  • Voice Interaction in Python John Graves [email_address] - Background - Listening Demo - Talking Demo - Code - Resources
  • Voice Interaction Background
    • Gesture Music/Radio/TV
    • Voice Telephone
    • Text Chat Google/YouTube
    • E-mail ???
    • Print/Web Comments
  • Voice Interaction Background
    • INTERFACES: Voice and WIMP* are being combined * (Window, Icon, Menu, Pointing device)
    • DEVICES: One Billion Cell Phones Sold in 2009
    • STANDARDS: VoiceXML3.0 – see www.w3.org/Voice/ for “Voice Browser” Activity
  • Speech Recognition in Windows
  • VoiceXML 2.0 Sample from W3C <?xml version=&quot;1.0&quot;?> <vxml version=&quot;2.0&quot;> <menu> <prompt> Say one of: <enumerate/> </prompt> <choice next=&quot;http://www.sports.example/start.vxml&quot;> Sports </choice> <choice next=&quot;http://www.weather.example/intro.vxml&quot;> Weather </choice> <choice next=&quot;http://www.news.example/news.vxml&quot;> News </choice> <noinput> Please say one of <enumerate/></noinput> </menu> </vxml>
  • Python Listening Demo
  • Python Talking Demo
  • Python Code
  • Resources Inigo Surguy http://www.67bricks.com Speech recognition in Windows using Python http://www.surguy.net/articles/speechrecognition.xml Michael Gundlach Python speech module http://pypi.python.org/pypi/speech/0.5.1 Christo Butcher Dragonfly: Python-based speech recognition framework http://code.google.com/p/dragonfly/ Getting started with VoiceXML 2.0 http://www.w3.org/Voice/Guide/ Don't miss Brian Thorne's talk on Computer Vision at 4 pm http://nz.pycon.org/talks/talk/18/ http://pycam.googlecode.com
  • Resources Full copy of presentation including voice overs and videos: http:// bit.ly / JohnGravesWiki