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 (= คำเอสโตเนียสำหรับ "หนึ่งที่คำนวณ") คือการทำงานด้วยเสียงแอปนั่นคือมันแปลงคำพูดที่พูดในภาษาธรรมชาติบางอย่างเพื่อแสดงออก / คำสั่งในภาษาที่เป็นทางการและจะประเมินการแสดงออกอย่างเป็นทางการ
สนับสนุนในขณะนี้การป้อนข้อมูลภาษา:
- เอสโตเนีย
- ภาษาอังกฤษ
สนับสนุนในขณะนี้สำนวนและคำสั่ง:
- การแสดงออกวัดแปลงหน่วย
- การแสดงออกการแปลงสกุลเงิน
- การแสดงออกเกี่ยวกับคณิตศาสตร์
- นาฬิกาปลุก / คำสั่งการตั้งเวลา
- หมายเลขโทรศัพท์
- แบบสอบถามที่อยู่เอสโตเนีย (เฉพาะด้วยการป้อนข้อมูลภาษาเอสโตเนีย)
การแสดงออก / คำสั่งได้รับการประเมินโดยใช้แอปภายนอกเช่น
- Google Maps
- เว็บไซต์การค้นหาของ Google
- เว็บไซต์ WolframAlpha
- แอปในตัวนาฬิกาของอุปกรณ์เตือนภัย
- ในตัว app โทรศัพท์ของอุปกรณ์
คณิตศาสตร์และหน่วยการวัดการแสดงออกแปลงนอกจากนี้ยังมีการประเมินโดย Arvutaja ตัวเอง
Arvutaja ใช้ไวยากรณ์รู้จำเสียงพูดตามนั่นคือภาษาสำหรับการป้อนและคำสั่งที่มีการกำหนดไว้อย่างชัดเจนโดยไวยากรณ์ ไวยากรณ์ถูกเขียนโดยใช้กรอบไวยากรณ์ (GF) สำหรับข้อมูลเพิ่มเติมโปรดดูที่แยกต่างหากไวยากรณ์โครงการที่ http://kaljurand.github.io/Grammars/ (Arvutaja ใช้การกระทำไวยากรณ์.)
Arvutaja แจ้งให้คุณติดตั้งครั้งแรกรู้จำเสียงพูดแอปKõneleดู https://play.google.com/store/apps/details?id=ee.ioc.phon.android.speak
Kõneleใช้เซิร์ฟเวอร์รู้จำเสียงพูด http://bark.phon.ioc.ee/speech-api/ ซึ่งมีการสนับสนุนสำหรับการรู้จำเสียงพูดไวยากรณ์ตาม โปรดทราบว่าคุณสามารถแทนที่การในการตั้งค่าKõneleซึ่งไวยากรณ์ที่ใช้ใน Arvutaja นี้จะช่วยให้คุณสามารถใช้ไวยากรณ์ของคุณเองด้วยคำสั่งเสียงที่กำหนดเองกับ Arvutaja
สำหรับข้อมูลเพิ่มเติมโปรดดูที่: https://github.com/Kaljurand/Arvutaja
รุ่นทดสอบ: https://play.google.com/apps/testing/ee.ioc.phon.android.arvutaja