3. A voice recognition device controller according to claim 2 , wherein: the device includes a plurality of types of device; the learning level storage unit stores the user's temporary learning level in speech for each type of device; the reference input item count setting unit sets the reference value for the number of items identified from the speech for each type of device; the input item count comparison unit compares the number of items detected by the input item count detection unit with the reference value for the number of items set for each type of device; and the learning level determination unit determines the user's learning level in speech for each type of device based on the comparison result of the input item count comparison unit.
3. A voice recognition device controller according to claim 2 , wherein: the device includes a plurality of types of device; the learning level storage unit stores the user's temporary learning level in speech for each type of device; the reference input item count setting unit sets the reference value for the number of items identified from the speech for each type of device; the input item count comparison unit compares the number of items detected by the input item count detection unit with the reference value for the number of items set for each type of device; and the learning level determination unit determines the user's learning level in speech for each type of device based on the comparison result of the input item count comparison unit. 15. A voice recognition device controller according to claim 3 , wherein the learning level storage unit updates the user's temporary learning level in speech stored in the learning level storage unit, based on the determination result of the learning level determination unit.