Link Search Menu Expand Document

Stand vom 31.08.2021:

Laufende Container auf Pi:

Name Link auf Docker Hub
Mosquitto arm32v6/eclipse-mosquitto
Node-Red nodered/node-red
Music Player Daemon easypi/mpd-arm
Rhasspy rhasspy/rhasspy
zigbee2mqtt koenkk/zigbee2mqtt

Verwendete Technologien innerhalb von Rhasspy:

Bereich Name der Technologie Zustätzliche Bemerkung
Audio Recording PyAudio  
Wake Word Rhasspy Pocketsphinx  
Speech to Text Mozilla Deepspeech (deutsch) Verwendung von AASHISHAG’s deepspeech-german v0.9.0
Intent Recognition Fsticuffs  
Text to Speech NanoTTS  
Audio Playing aplay  
Dialogue Management Rhasspy  
MQTT External - Mosquitto  

Erreichungsgrad der Anforderungen

Identifikator Beschreibung Erreichungsgrad
NF-001 Das System soll auf einem Raspberry Pi 4 laufen Wird Erfüllt
NF-002 Das System muss über ein Mikrophon verfügen Wird Erfüllt
NF-003 Das System muss über Lautsprecher verfügen Wird Erfüllt
NF-004 Das System soll über eine verbundene steuerbare Lampe verfügen Wird Erfüllt
NF-005 Das System soll über einen verbunden Erschütterungssensor verfügen Wird Erfüllt
NF-006 Das System soll über einen verbunden Bewegungssensor verfügen Wird nicht Erfüllt
NF-007    
NF-008    
NF-009    
NF-010 Das System muss ein Sprachassistent sein Wird Erfüllt
NF-011 Das System muss datenschutzkonform für die Verwendung in sozialen Einrichtungen sein Wird Erfüllt
NF-012 Das System muss aus Open Source Komponenten bestehen Wird Erfüllt
NF-013 Die Sprache-zu-Text Komponente soll auf die Sprache Deutsch ausgelegt sein Wird Erfüllt
NF-014 Das Feedback soll sich an Nutzer richten die der deutschen Sprache mächtig sind Wird Erfüllt
NF-015    
NF-016    
NF-017    
NF-018    
NF-019    
NF-020 Das Wake Word soll leicht auszusprechen sein Wird Erfüllt
NF-021 Das Wake Word soll nicht regelmäßig im allgemeinen Sprachgebrauch von Deutschen vorkommen Wird Erfüllt
NF-022 Das System soll nicht abschreckend wirken Wird teilweise Erfüllt
NF-023 Das System soll leicht zu bedienen und intuitiv sein Wird teilweise Erfüllt
NF-024 Die Bedienung des Systems soll leicht zu erlernen sein Wird teilweise Erfüllt
NF-025 Das System soll leicht zu installieren sein Wird teilweise Erfüllt
NF-026    
NF-027    
NF-028    
NF-029    
F-030 Das System muss über mindestens ein Wake Word verfügen Wird Erfüllt
F-031 Das System muss Erkennen wenn das Wake Word gesagt wird Wird Erfüllt
F-032 Das System muss Sprache in Text Umwandeln können Wird Erfüllt
F-033 Das System muss bei sprachlicher Nutzung des Wake Words die Sprache in Text Umwandlung starten Wird Erfüllt
F-034 Das System muss aus dem Text Befehle und Variablen ableiten können Wird Erfüllt
F-035 Das System soll über Skills verfügen Wird Erfüllt
F-036 Das System muss anhand der erkannten Befehle den passenden Skill mit den erkannten Variablen ausführen können Wird Erfüllt
F-037 Das System muss im Anschluss an Sprachbefehl ein Feedback geben können Wird Erfüllt
F-038 Das System soll ein Feedback geben das dem Nutzer klar macht ob der jeweilige Skill mit den übermittelten Variablen ausgeführt wird Wird Erfüllt
F-039    
F-040 Das System soll die aktuelle Uhrzeit in Deutschland kennen Wird Erfüllt
F-041 Das System soll über einen Skill verfügen der die aktuelle Uhrzeit in Deutschland ansagen kann Wird Erfüllt
F-042 Das System soll in der Lage sein einen Timer Befehl mit seinen variablen Timerzeiten zu erkennen Wird Erfüllt
F-043 Das System soll in der Lage sein einen Timer Skill mit einer bestimmten Timerzeiten zu starten Wird Erfüllt
F-044 Das System soll in der Lage sein einen Wecker Befehl mit seinen variablen Weckuhrzeiten zu erkennen Wird Erfüllt
F-045 Das System soll in der Lage sein einen Wecker Skill mit einer bestimmten Weckuhrzeiten zu starten Wird Erfüllt
F-046 Das System soll in der Lage sein eine variable Erinnerungsnachricht bei Timer- oder Wecker Befehl zu verarbeiten Wird teilweise Erfüllt
F-047 Das System soll in der Lage sein eine bestimmte Erinnerungsnachricht im Timer- oder Weckerskill abzulegen Wird Erfüllt
F-048 Das System soll bei Ablauf eines Timers ein Feedback ggf. mit Erinnerungsnachricht geben Wird Erfüllt
F-049 Das System soll bei Erreichen der Weckzeit ein Feedback ggf. mit Erinnerungsnachricht geben Wird Erfüllt
     
F-050 Das System soll über einen Skill verfügen der Wetterdaten und -vorhersagen geben kann Wird Erfüllt
F-051 Das System soll in der Lage sein zu verstehen für welchen Zeitraum und welches Postleitzahl-Gebiet die Wetterabfrage gilt Wird Erfüllt
F-052 Das System soll ein Standard Postleitzahl-Gebiet hinterlegt haben, falls bei Anfragen keine Spezifikation von diesem erfolgt Wird Erfüllt
F-053 Das System soll ein Standard Zeitraum hinterlegt haben, falls bei Anfragen keine Spezifikation von dieser erfolgt Wird Erfüllt
F-054 Das System soll den Nutzer ermöglichen das Standard Postleitzahl-Gebiet zu verändern Wird Erfüllt
F-055 Das System soll zur Wetterabfrage eine geeignete Wissensquelle abfragen können Wird Erfüllt
F-056    
F-057    
F-058    
F-059    
F-060 Das System soll über eine Skill verfügen der bei einer Stillephase (Mittagsruhe/Arbeitsruhe) unterstützend wirkt Wird Erfüllt
F-061 Das System soll in der Lage sein eine Stillephase in unterschiedlicher Länge durchzuführen Wird Erfüllt
F-062 Das System soll die Lautstärke in seiner Umgebung messen können Wird teilweise Erfüllt
F-063 Das System soll während einer Stillephase Feedback geben sobald eine gewisse Lautstärke überschritten ist Wird teilweise Erfüllt
F-064 Das Feedback in der Stillephase soll nicht ablenkend wirken und die Stillephase unterstützen Wird teilweise Erfüllt
F-065    
F-066    
F-067    
F-068    
F-069    
F-070 Das System soll über einen Skill Aufpassskill verfügen Wird Erfüllt
F-071 Der Aufpassskill soll eine Lichtschranke und/oder einen Erschütterungssensor aktivieren und bei Auslösen ein Feedback geben Wird Erfüllt
F-072 Der Betreuer einer Maßnahme sollen in der Lage sein den Aufpassskill zu aktivieren und zu deaktivieren Wird Erfüllt
F-073 Die Teilnehmer einer Maßnahme sollen in der Lage sein den Aufpassskill zu aktivieren Wird Erfüllt
F-074 Der Aufpassskill soll als zusätzliche Sicherheit dienen und die Betreuer dazu animieren bei Feedback mal nach der Lage zu schauen Wird teilweise Erfüllt
F-075 Das Feedback des Aufpassskills sollte in Bezug auf Fehlalarme und Ablenkung nicht störend sein Wird teilweise Erfüllt