Background technology
As the saying goes, bread is the staff of life, and anyone must have a meal.And have a meal and can't do without the dish of delicious food. want to make a course and be not difficult, but want to carry out a course and be just not easy.By menu, we can learn to make the dish that we want, and the method for cooking that we can learn at present is substantially and browses books, online viewing webpage and check mobile phone app menu software.
The method that traditional study is cooked has a defect, it is simply that in the actual process cooked, and we are often busy with cooking and check the concrete steps cooked with eye, it is easy in a rush.
Summary of the invention
It is an object of the present invention to provide a kind of robot menu system based on speech recognition, in solution prior art in the actual process cooked, be busy with cooking and check the concrete steps cooked with eye, it is easy in a rush technical problem.
Robot menu system based on speech recognition disclosed by the invention, including: one for being converted to the voice converting unit of word by externally input voice, one carries out characters matching for the menu that described word and prestored, to find the matching unit of target menu, one for synthesizing the audio conversion unit of audio file by the word of described target menu, one for playing the broadcast unit of described audio file, one play command control unit, described play command control unit is for receiving a predetermined play command, control described broadcast unit and play described audio file.
Illustrate as one, also include a memory element for the menu that prestores.
Illustrating as one, described voice converting unit, described audio conversion unit are based on news and fly platform realization.
The present invention can not be used in the actual step cooked and remove to start to consult menu in process again, directly can be completed by interactive voice.
It is more free and relaxed that the present invention makes study cook, and allows user be no longer necessary to cook next step that manually consult menu, and can excite the enjoyment of cooking of user, enjoys the process cooked.
Detailed description of the invention
Below in conjunction with accompanying drawing to a preferred embodiment of the present invention will be described in detail.
With reference to Fig. 1, robot menu system based on speech recognition disclosed by the invention, including: for externally input voice being converted to the voice converting unit 101 of word, characters matching is carried out for the menu that described word and prestored, to find the matching unit 102 of target menu, for the word of described target menu being synthesized the audio conversion unit 103 of audio file, for playing the broadcast unit 105 of described audio file, play command control unit 104, play command control unit 104 is for receiving a predetermined play command, control broadcast unit 105 and play described audio file.
Illustrate as one, also include a memory element (not shown) for the menu that prestores.
Illustrating as one, voice converting unit 101, audio conversion unit 103 are based on news and fly platform realization.
The present invention can not be used in the actual step cooked and remove to start to consult menu in process again, directly can be completed by interactive voice.
It is more free and relaxed that the present invention makes study cook, and allows user be no longer necessary to cook next step that manually consult menu, and can excite the enjoyment of cooking of user, enjoys the process cooked.
The present invention uses news to fly platform and realizes menu scene, and menu scene selects the method that study menu is conventional, for instance: " how pork braised in brown sauce cooked " it is inquire the saying how certain course is cooked." cook pork braised in brown sauce needs to prepare what material " and be inquire certain course material. " next step " and be order report next step saying. " doing what pork braised in brown sauce should be noted that " be inquiry do should be noted that a little of certain course.
Robot menu system accepts, by mike, the content that user speaks, and by voice converting unit 101, externally input voice content is converted to word content;Such as: user says: " how pork braised in brown sauce is cooked " can be resolved action word is cook, and the dish that do is pork braised in brown sauce.Matching unit 102 menu that described word and prestored carries out characters matching, to find target menu;The word of described target menu is synthesized audio file by audio conversion unit 103;Play command control unit 104 receives a predetermined play command (being that user says control voice " next step " in this preferred embodiment), controls broadcast unit 105 and plays described audio file.
As other citing, in this illustration, target menu is stored step by step, when play command control unit 104 receives a predetermined play command (being that user says control voice " next step " in this illustration), control broadcast unit 105 and play the audio file by step storage.Playing menu audio file by step, it is possible to make the user that study is cooked, free preparation cooks step, improves Consumer's Experience.
With reference to Fig. 2, it is shown that the workflow of robot menu system, externally input voice content is converted to word content by voice switch process 201;Such as user says: " how pork braised in brown sauce is cooked " can be resolved action word is cook, and the dish that do is pork braised in brown sauce.Coupling step 202 menu that described word and prestored carries out characters matching, to find target menu;The word of described target menu is synthesized audio file by audio frequency switch process 203;When determination step 204 judges to receive a predetermined play command (being that user says control voice " next step " in this preferred embodiment), play step 205 and play described audio file.
Above-described it is only the preferred embodiments of the present invention; it is it should be understood that; the explanation of above example is only intended to help to understand method and the core concept thereof of the present invention; the protection domain being not intended to limit the present invention; the any amendment made within all thought in the present invention and principle, equivalent replacement etc., should be included within protection scope of the present invention.