1 / 13

Evaluation des sprachgesteuerten Assistenten Jasper

Evaluation des sprachgesteuerten Assistenten Jasper. Eröffnungsvortrag zum Hauptseminar Bearbeiter : Johannes Trispel Betreuer: Dipl.-Inf. Steffen Müller Betreuender Hochschullehrer: Prof. Dr. H.M. Groß Datum: 19.06.2014. Gliederung . Motivation Vorstellung des Systems

tevy
Download Presentation

Evaluation des sprachgesteuerten Assistenten Jasper

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Evaluation des sprachgesteuerten Assistenten Jasper Eröffnungsvortrag zum Hauptseminar Bearbeiter: Johannes Trispel Betreuer: Dipl.-Inf. Steffen Müller Betreuender Hochschullehrer: Prof. Dr. H.M. Groß Datum: 19.06.2014

  2. Gliederung • Motivation • Vorstellung des Systems • Funktion • Software: Jasper • Hardware • Schwierigkeiten • Ausblick • Quellen/Links

  3. Motivation • SERROGA • Schnittstelle Mensch-Maschine

  4. Funktionen und System • Spracherkennung • Sprachsynthese • Open Source • Lizenz: MIT • Python espeak CMUCLMTK Phonetisaurus Pocketsphinx Dictionary Language Model

  5. Funktion/API • Wetter, Email Posteingang, etc. in jeweils ein Modul • „Hotwords“ für jedes Modul • Standard Module • Aktivierung: „Jasper“ -> Beep • Spracheingabe • Verarbeitung • Sprachausgabe • Notification Module • NotificationClient • Verarbeitung • Sprachausgabe

  6. Beispiel: Modul WORDS =["MEANING","OF","LIFE"] defisValid(text): returnbool(re.search(r'\bmeaningoflife\b', text,re.IGNORECASE)) defhandle(text,mic,profile): message="It's 42“ mic.say(message)

  7. Software: Jasper boot mic.activeListen Vocabcompiler brain foreachmodule main, conversation Hotword && valid input mic.passiveListen ja nein ja „Jasper“? module.handle

  8. Software: Jasper

  9. Hardware: Raspberry Pi • 700 MHz CPU • 512 MB RAM • Preis: 35€

  10. Hardware: Setup

  11. Schwierigkeiten • Kompilieren der Tools • Dauer • openFST • Fertiges Linux-Image • Sprachqualität & Erkennung • bisher nur Englisch • Erkennungsdistanz

  12. Ausblick • Verwendbarkeit im Projekt SERROGA • Verbesserungen an der Hardware (z.B. Mikrofon) • Fortschritt der Entwicklung • Evtl. Vergleich mit „Julius“

  13. Quellen/Links • http://jasperproject.github.io/ • https://github.com/jasperproject/jasper-client • http://www.raspberrypi.org/

More Related