Arvutaja (= the Estonian word for "the one that computes") is a voice actions app, i.e. it converts a spoken utterance in some natural language to an expression/command in some formal language and then evaluates the formal expression.
Currently supported input languages:
- Estonian
- English
Currently supported expressions and commands:
- measurement unit conversion expression
- currency conversion expression
- arithmetical expression
- alarm clock / timer setting command
- phone number
- Estonian address query (only with Estonian language input)
The expressions/commands are evaluated using an external app, such as
- Google Maps
- Google Search website
- WolframAlpha website
- device's built-in alarm clock app
- device's built-in phone app
The arithmetical and measurement unit conversion expressions are also evaluated by Arvutaja itself.
Arvutaja uses grammar-based speech recognition, i.e. its input languages and commands are explicitly defined by a grammar. The grammars are written using Grammatical Framework (GF). For more information, see the separate Grammars-project at http://kaljurand.github.io/Grammars/ (Arvutaja uses the Action-grammar.)
Arvutaja prompts you to first install the speech recognition app Kõnele, see https://play.google.com/store/apps/details?id=ee.ioc.phon.android.speak
Kõnele uses the speech recognition server http://bark.phon.ioc.ee/speech-api/ which has support for grammar-based speech recognition. Note that you can override in the Kõnele settings which grammar is used in Arvutaja, this allows you to use your own grammar with custom voice commands with Arvutaja.
For more information see: https://github.com/Kaljurand/Arvutaja
Testing version: https://play.google.com/apps/testing/ee.ioc.phon.android.arvutaja
Arvutaja (= das Estländisch Wort für „der, die berechnet“) ist eine Sprachaktion app, das heißt, sie wandelt eine gesprochene Äußerung in irgendeiner natürlichen Sprache in einen Ausdruck / Befehl in einiger formalen Sprache und wertet dann den formalen Ausdruck.
Derzeit Eingabesprachen unterstützt:
- Estnisch
- Englisch
Derzeit Ausdrücke und Befehle unterstützt:
- Meßeinheit Umwandlungsausdruck
- Währungsumrechnung Ausdruck
- arithmetischer Ausdruck
- Wecker / Timer-Einstellung Befehl
- Telefonnummer
- Estonian Adresse Abfrage (nur mit estnischer Sprache Eingang)
Die Ausdrücke / Befehle werden mit Hilfe eines externen App ausgewertet, wie
- Google Maps
- Google-Suche Website
- Wolframalpha Website
- Gerät integriert in Wecker-App
- Gerät integrierte Telefon App
Die arithmetische und Maßeinheit Umwandlung Ausdrücke werden auch von Arvutaja selbst ausgewertet.
Arvutaja verwendet Grammatik basierende Spracherkennung, das heißt seine Eingabesprachen und Befehle werden explizit durch eine Grammatik definiert. Die Grammatiken verwenden Grammatical Framework (GF) geschrieben. Weitere Informationen finden Sie in der separaten Grammatiken-Projekt bei http://kaljurand.github.io/Grammars/ (Arvutaja verwendet die Aktion-Grammatik.)
Arvutaja fordert Sie zuerst die Spracherkennung App Kõnele zu installieren, finden Sie https://play.google.com/store/apps/details?id=ee.ioc.phon.android.speak
Kõnele verwendet der Server die Spracherkennung, die Unterstützung für http://bark.phon.ioc.ee/speech-api/ Grammatik basierende Spracherkennung hat. Beachten Sie, dass Sie in den Kõnele Einstellungen außer Kraft setzen können, die Grammatik in Arvutaja verwendet wird, dies ermöglicht es Ihnen, Ihre eigene Grammatik zu verwenden, mit Custom-Voice mit Arvutaja-Befehlen.
Für weitere Informationen siehe: https://github.com/Kaljurand/Arvutaja
Testversion: https://play.google.com/apps/testing/ee.ioc.phon.android.arvutaja