Patent Document ID: 9997156
Application ID: 15382163

Base Claim:
1. A method of facilitating construction of a voice dialog interface comprising: providing an electronic system, the electronic system comprising a storage device, a speech recognizer, a microphone, a speech synthesizer, a controller and an electronic development board, the electronic development board comprising a so-called Arduino-compatible circuit development board; storing a library of programming interfaces for constructing the voice dialog interface in the storage device, the library of programming interfaces being configured to specify at least one of a call-sign and at least one command, each of the call-sign and the at least one command being specified in textual form, each of the call-sign and the at least one command comprising a plurality of words; training the speech recognizer based on at least one of the call-sign and the at least one command; receiving, by the microphone, a speech input comprising a vocal representation of at least one of the call-sign and the at least one command, recognition of the speech input being performed by using the speech recognizer, a temporal alignment of the plurality of words being prioritized during the recognition; and performing, by the controller, at least one action associated with the at least one command based on recognizing the speech input, the at least one action comprising a verbal response provided by the speech synthesizer.

---

Claim 7:
7. The method in claim 1 , wherein training the speech recognizer is based on pre-recorded speech models and a phonetic dictionary to allow for speaker-independent training of the speech recognizer based only on textual form of at least one the call-sign and the at least one command.