SlideServe
Menu
Préférences
© SlideServe · v2026

James

amber avatar
18 diapositives · 366 Views · Oct 03, 2014

James. A Personal Mobile Universal Speech Interface for Electronic Devices. Current Speech Application Concept. Phone Client. PDA Client. Computer Client. Speech Application. Backend. Current Electronic Devices. ???. ???. ???. Speech Application. Backend. ???Questions???.

James - slide 1
01 / 18James
1 / 17

Télécharger la présentation

James
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. James A Personal Mobile Universal Speech Interface for Electronic Devices

  2. Current Speech Application Concept Phone Client PDA Client Computer Client Speech Application Backend

  3. Current Electronic Devices ??? ??? ??? Speech Application Backend

  4. ???Questions??? • History: Why is there a conceptual gap? • Motivation: Is speech a useful modality for “other” electronic devices? • Hardware: How would one get speech in “other” devices? • Architecture: What should the system look like? • Dialog: What should/will these conversations be like?

  5. History • Why is there a conceptual gap? • Speech is still hard. • That will change.

  6. Motivation • Is speech a useful modality for “other” electronic devices? • It seems probable. • There has been some positive research (see Microsoft) • Ideas?

  7. Hardware • How would one get speech in “other” devices? • No need to as long as devices are remote controlled via a known interface. • Refer to system architecture.

  8. Architecture Havi adapter Mobile Speech Client X10 adapter

  9. Dialog • USI Model • Artificial subset language • Tree-structured functions • Universal primitives • User-directed • Great for recognition • Entirely declarative (automatic)

  10. Keywords • hello-james • options • where-am-i, where-was-i • go-ahead, ok • status • goodbye • what-is, what-is-the • how-do-i • more

  11. Session Management • hello-james/goodbye • User: blah blah blah...System: ignoring userUser: hello-jamesSystem: stereo, digital cameraUser: stereoSystem: stereo hereUser: goodbyeSystem: goodbyeUser: blah blah blah...System: ignoring user

  12. Query • what-is path/status • User: what-is-the am frequencySystem: the am frequency is five hundred thirtyUser: what-is randomSystem: random is offUser: what-is-the stereoSystem: the stereo is tuner

  13. help/exploration/implicit navigation • how-do-i.../options/path options • User: control alarm clock radio optionsSystem: alarm, clock, radio, sleep...User: moreSystem: x10, stereoUser: stereo optionsSystem: while turning stereo on: off, am, fm, auxiliary, cd...

  14. invocation/specification/implicit exploration/navigation • Path • User: stereo auxiliarySystem: while turning the stereo on and switching to auxiliary: auxiliaryUser: cdSystem: while switching to cd mode: cdUser: playSystem: while playing a cd: play

  15. list navigation • More • User: radio band am optionsSystem: bracketed list [frequency, kabc, k001, k002, k003, k004, k005][fm][off, volume][alarm, clock, sleep][x10, stereo] rendered: frequency, kabc, k001, k002...User: moreSystem: k003, k004, k005...User: moreSystem: fm, off, volume...

  16. orientation • where-am-i • User: what is the discSystem: the disc is threeUser: where am iSystem: stereo cd disc

  17. Research Questions • Is the subset language learnable? • Once learned, is it efficient? • Are user mistakes infrequent enough? • Are system mistake infrequent enough? • Can one generalize from one device to another? • Is the subset language well retained?