Aktualisierung aller NPM-Packages.
Fehlerbeseitigung in Google Cloud-Dienst, Speak, Listen und Intent.
- Listen: Ausbau von Listen, um den NoMatch-Event zu senden.
- Google: In Google Dialogflow wurden Session-Id und EventName eingebaut, um die Versionierung des Sprachmodells und parallele Sessions verschiedener Nutzer zuzulassen.
- Google: In Google kann zwischen verschiedenen Servern über setConfig umgeschaltet werden.
- Gulp: Umstellung auf Gulp4, um kompatibel zu Node12 zu sein.
- Listen: Einbau eines Dicate-Mode in die HTML5-ASR für das Diktieren von Texten (nur Chrome-Browser). Einbau von Mkrofon-Events in Listen zur Anzeige, wann das Mikrofon an und aus geht.
- Google: Vollständige Einbindung von Dialogflow V2 in den CloudPort von Google, einschließlich Spracheingabe und Sprachausgabe.
- Google: Fehlerkorrektur in der Google-Komponente, um den Stop-Event in ASR und TTS zu erzeugen.
- Google: Erweiterung der Google-Komponente um ASR mit Anbindung an den Google Token-Server.
- Google: Erweiterung der Google-Komponente um TTS mit Anbindung an den Google Token-Server.
- Dialog: Erweiterung der Dialog-Komponente um das Einlesen von JSON-Daten anstelle einer Def-Datei.
- Google: Erweiterung der Google-Komponente um Dialogflow Version 2.
- Dialog: Der Kontext in Dialog wurde geloescht, wenn ein neuer State gesetzt wurde. Jetzt wird der Kontext nicht mehr geloescht.
- Microsoft: der Microsoft Cloud-Dienst (LUIS) für die NLU wurde eingebaut, um Microsofts NLU für die Sprachanalyse verwenden zu können
- Vue: Anpassung für Speech-Vue SDK
- Rasa: die URL des Rasa-Servers wird jetzt in den rasa-credentials mit eingetragen
- Rasa: der Rasa Cloud-Dienst für die NLU wurde eingebaut, um einen eigenen Rasa-Server nutzen zu können
- Microsoft: der Microsoft Cloud-Dienst für die TTS wurde eingebaut, um Microsofts TTS für die Sprachsynthese verwenden zu können
- Microsoft: der Microsoft Cloud-Dienst für die ASR wurde eingebaut, um Microsofts ASR für die Spracherkennung verwenden zu können
- Google: wurde nicht korrekt initialisiert
- Nuance: wurde als Deprecated markiert, fällt ab Version 0.6 weg
- Google: der Google Cloud-Dienst für die NLU wurde eingebaut, um Googles NLU für die Sprachverarbeitung verwenden zu können
- Amazon: der Amazon Cloud-Dienst für Polly (TTS) wurde eingebaut, um Amazons Stimmen fuer die Sprachausgabe verwenden zu können
- Nuance: der IntentResultEvent gibt jetzt auch eine Liste der Konzepte (Entities) zurück
- Nuance: es wurden dynamische Credentials eingebaut, um nachträglich Credentials zu ändern
- Nuance: die WebSocket verbindet sich auch nach einer Netzunterbrechung wieder mit dem Nuance-Server
- Nuance: es wurden kleinere Fixes durchgeführt
- Doku: es wurde die Dokumentation zum Framework ergänzt
- Examples: es wurden Examples für Speak, Listen und Intent hinzugefügt
- Tests: es wurden E2E-Tests für Speak, Listen, Intent, Bot, Dialog, Action und Audiohinzugefügt
- Audio: der Safari Desktop/iOS spielt jetzt Audiodateien ab
- Speak: der Safari Desktop/iOS arbeitet jetzt mit Nuance-TTS und spielt auch Sprachaudiodateien ab
- Listen: Erweiterung der Spracherkennung um die Nuance-ASR
- Browser: Erweiterung auf Firefox, Opera, Safari und Edge
- Plattform: Erweiterung auf Windows und Linux
- Speak: Erweiterung der Sprachausgabe um die Nuance-TTS
- Intent: Einbau des Sprachverstehens mit der Nuance-NLU
- Nuance: Einbau des Nuance-CloudService
- Speak: Ausbau der Language- und Voice-Funktionen
- Core: Base als zu erbende Basisklasse für alle anderen Komponente
- Plattform: Cordova-Plattform für Android und iOS hinzugefügt
- Listen: Listen-Komponente für die Spracheingabe ausgebaut
- Service: Aufteilung in einzelne Komponenten Speak, Listen, Dialog und Bot
- Common: kompletter Umbau auf Typescript
- Ueberarbeitung von SpeechAudio im Client
- Einbau von AudioContext als optionaler Parameter in SpeechOptionInterface
- Einbau von getAudioContext() zur Rueckgabe des AudioContext in SpeechAPI
- Einbau von AudioFormat als optionaler Parameter in SpeechOptionInterface
- Einbau von getAudioFormat() zur Rueckgabe des Audioformats in SpeechAPI
- Einbau von SkipNextSpeak zum Ueberspringen von Sprachausgaben (gesperrt wegen Fehler)
- Einbau von Fehlernachrichten (deutsch/englisch)
- Umstellung auf DEBUG Logging
- Ausbau der Fehlerbehandlung und Fehlerereignisse
- StopDialog bei WebSocket-Unterbrechung eingebaut
- Umstellung auf lesbaren Code
- Umstellung auf ws 5.1.1 im SpeechJS-Server
- komplette Testabdeckung
- Autoplay-Sperrung korrigiert
- Gruppen-Bug entfernt
- Ausbau der Unit-Tests
- Einbau der Konfiguration in Speech-Client fuer WebSocket-Verbindungsaufbau
- Fehler bei Gruppenverarbeitung korrigiert
- Speech-Client Bibliothek alle Testkonsolenausgaben entfernt
- isInit() Funktion eingebaut, um erfolgreiche Initialisierung des Speech-Client zu testen
- Dialogabbruch bei Übergabe eines fehlenden Dialogzustandsnamens eingebaut
- neues Angular 5 NPM-Package im Unterverzeichnis client eingefügt
- Speech-API als speech.min.js im Unterverzeichnis client eingefügt
- erste offizielle SpeechJS-Server Version
- Minifizierung auf eine Datei