Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Sprachsteuerung mit dem Raspberry Pi

Sprachsteuerung mit dem Raspberry Pi

Slides zum Vortrag bei der Pi and More 11½ am 6. April 2019 an der Hochschule Niederrhein.

https://piandmore.de/de/conference/pam11-5/schedule/event/4806

Auf Grund der breiten Verfügbarkeit relativ kostengünstiger sprachgesteuerter Geräte, wie Amazon Echo oder Google Home, ist das Interesse an "smarten" Assistenten gestiegen. Möchte man eigene Projekte um eine Sprachsteuerung erweitern bietet sich hier der Raspberry Pi als Basis an. Sowohl Amazon mit "Alexa Voice Services" als auch Google mit "Google Assistant Service" stellen eine Programmierschnittstelle zum jeweiligen Spracherkennungssystem zur Verfügung. Zusätzlich dazu bieten Open Source Assistenten, wie MycroftAI oder Kalliope, einen ähnlichen Funktionsumfang wie die geschlossenen Systeme von Amazon oder Google.

Der Vortrag gibt einen Überblick über die Möglichkeiten, die ein Raspberry Pi als Basis zur Sprachsteuerung bietet. Zum Einstieg genügt ein einfaches Mikrofon sowie ein Lautsprecher. Spezielle HATs mit Mikrofon Arrays verbessern die Spracherfassung und mit dem "Google Voice AIY Kit" steht sogar ein von Google herausgegebenes Entwicklungskit, das den Raspberry Pi als Basis benutzt, zur Verfügung.

Die Einbindung einer Sprachsteuerung in eigene Projekte wird an einem Beispiel demonstriert. Grundlegende Programmierkenntnisse sollten vorhanden sein.

Andreas Zilly

April 06, 2019
Tweet

More Decks by Andreas Zilly

Other Decks in Technology

Transcript

  1. 6.4.2019 Pi and more 11.5 - Sprachsteuerung mit dem Raspberry

    Pi 127.0.0.1:8000/?print-pdf#/ 1/20 SPRACHSTEUERUNG SPRACHSTEUERUNG MIT DEM RASPBERRY PI MIT DEM RASPBERRY PI ANDREAS ZILLY ANDREAS ZILLY Pi and more 11.5 Hochschule Niederrhein, 6. April 2019 1
  2. 6.4.2019 Pi and more 11.5 - Sprachsteuerung mit dem Raspberry

    Pi 127.0.0.1:8000/?print-pdf#/ 2/20 BIO BIO @AndreasZilly www.github.com/azilly-de blog.andreas-zilly.info 2
  3. 6.4.2019 Pi and more 11.5 - Sprachsteuerung mit dem Raspberry

    Pi 127.0.0.1:8000/?print-pdf#/ 3/20 AGENDA AGENDA Spracherkennung, Sprachsteuerung Sprachassistenten auf dem Raspberry Pi Open Source Sprachassistenten Hardware zur Verbesserung der Spracherfassung Zusammenfassung und Fazit 3
  4. 6.4.2019 Pi and more 11.5 - Sprachsteuerung mit dem Raspberry

    Pi 127.0.0.1:8000/?print-pdf#/ 4/20 SPRACHERKENNUNG SPRACHERKENNUNG Verfahren, die Automaten, insbesondere Computern, die gesprochene Sprache der automatischen Datenerfassung zugänglich macht.[wikipedia] 4 . 1
  5. 6.4.2019 Pi and more 11.5 - Sprachsteuerung mit dem Raspberry

    Pi 127.0.0.1:8000/?print-pdf#/ 5/20 SPRACHSTEUERUNG SPRACHSTEUERUNG Als Sprachsteuerung bezeichnet man die Übermittlung von Befehlen an technische Geräte, die per Stimme erfolgt. [wikipedia] 4 . 2
  6. 6.4.2019 Pi and more 11.5 - Sprachsteuerung mit dem Raspberry

    Pi 127.0.0.1:8000/?print-pdf#/ 6/20 SPRACHASSISTENTEN AUF DEM RASPBERRY PI SPRACHASSISTENTEN AUF DEM RASPBERRY PI Programmierschnittstellen zu: Amazon Alexa Google Assistant 5 . 1
  7. 6.4.2019 Pi and more 11.5 - Sprachsteuerung mit dem Raspberry

    Pi 127.0.0.1:8000/?print-pdf#/ 7/20 AMAZON ALEXA AMAZON ALEXA Raspberry Pi, Lautsprecher, Mikrofon 5 . 2
  8. 6.4.2019 Pi and more 11.5 - Sprachsteuerung mit dem Raspberry

    Pi 127.0.0.1:8000/?print-pdf#/ 8/20 GOOGLE AIY VOICE GOOGLE AIY VOICE Basis: Raspberry Pi 5 . 3
  9. 6.4.2019 Pi and more 11.5 - Sprachsteuerung mit dem Raspberry

    Pi 127.0.0.1:8000/?print-pdf#/ 9/20 OPEN SOURCE SPRACHASSISTENTEN OPEN SOURCE SPRACHASSISTENTEN 6 . 1
  10. 6.4.2019 Pi and more 11.5 - Sprachsteuerung mit dem Raspberry

    Pi 127.0.0.1:8000/?print-pdf#/ 10/20 KALLIOPE KALLIOPE Always on Linux, Raspberry https://kalliope-project.github.io/ 6 . 2
  11. 6.4.2019 Pi and more 11.5 - Sprachsteuerung mit dem Raspberry

    Pi 127.0.0.1:8000/?print-pdf#/ 11/20 MYCROFT AI MYCROFT AI 6 . 3
  12. 6.4.2019 Pi and more 11.5 - Sprachsteuerung mit dem Raspberry

    Pi 127.0.0.1:8000/?print-pdf#/ 12/20 MYCROFT AI MYCROFT AI Always on Python Datenschutz soll gewährleistet sein Hardware veröffentlicht Linux, Raspberry Pi, (Windows), MacOS https://mycroft.ai 6 . 4
  13. 6.4.2019 Pi and more 11.5 - Sprachsteuerung mit dem Raspberry

    Pi 127.0.0.1:8000/?print-pdf#/ 13/20 WEITERE MIT OFFLINE MÖGLICHKEITEN WEITERE MIT OFFLINE MÖGLICHKEITEN http://zamia-speech.org/ https://openjarvis.com/ 6 . 5
  14. 6.4.2019 Pi and more 11.5 - Sprachsteuerung mit dem Raspberry

    Pi 127.0.0.1:8000/?print-pdf#/ 14/20 HARDWARE ZUR VERBESSERUNG DER SPRACHERFASSUNG HARDWARE ZUR VERBESSERUNG DER SPRACHERFASSUNG ReSpeaker-Reihe von Seeed Studio 7 . 1
  15. 6.4.2019 Pi and more 11.5 - Sprachsteuerung mit dem Raspberry

    Pi 127.0.0.1:8000/?print-pdf#/ 15/20 ReSpeaker 2-Mics Pi HAT 7 . 2
  16. 6.4.2019 Pi and more 11.5 - Sprachsteuerung mit dem Raspberry

    Pi 127.0.0.1:8000/?print-pdf#/ 16/20 ReSpeaker 4-Mic Linear Array Kit 7 . 3
  17. 6.4.2019 Pi and more 11.5 - Sprachsteuerung mit dem Raspberry

    Pi 127.0.0.1:8000/?print-pdf#/ 17/20 ReSpeaker 4-Mic Array 7 . 4
  18. 6.4.2019 Pi and more 11.5 - Sprachsteuerung mit dem Raspberry

    Pi 127.0.0.1:8000/?print-pdf#/ 18/20 ReSpeaker 6-Mic Circular Array kit 7 . 5
  19. 6.4.2019 Pi and more 11.5 - Sprachsteuerung mit dem Raspberry

    Pi 127.0.0.1:8000/?print-pdf#/ 19/20 ZUSAMMENFASSUNG UND FAZIT ZUSAMMENFASSUNG UND FAZIT Sowohl always-on als auch of ine Sprachsteuerung möglich Geschlossene Systeme und Open Source Systeme aus Raspberry Pi verfügbar Hardware kann die Spracherfassung verbessern 8
  20. 6.4.2019 Pi and more 11.5 - Sprachsteuerung mit dem Raspberry

    Pi 127.0.0.1:8000/?print-pdf#/ 20/20 DANKE FÜR EURE AUFMERKSAMKEIT DANKE FÜR EURE AUFMERKSAMKEIT This work is licensed under a . github.com/azilly-de/piandmore-presentations @AndreasZilly Creative Commons Attribution 4.0 International License 9 . 1