Speech Recognition Technology
Usage of Picard ASR
Application designers can use Picard ASR to introduce smart speech HMIs into machines, devices, entertainment systems, home appliances, technical toys and many more. For the design of the human interaction the grammar of Picard ASR needs to be defined. An ASR grammar is a number of semantic units (words, phrases, sentences) within a speech dialog menu. For example, a grammar consisting of 4 semantic units for a home automation system:
These units are to be recognized in parallel at once (max. number of parallel units is 64). A complete dialog structure consists of several grammars which are loaded subsequently depending on the current dialog menu. With the help of a software tool provided by Linguwerk GmbH, the application designer can generate own ASR grammars including phoneme transcriptions of words (phoneme dictionary).
Picard ASR is delivered as a compiled software library. The most important library functions are illustrated on the left picture.