我需要幫助,詢問我的程序一系列問題。 例如:一起問一個鏈/多個問題(語音識別)
我可以說「你好電腦」,我希望我的電腦回應說:「嗨,先生,你好嗎?」然後我的電腦會說「好,你自己?」我的電腦會說別的。
截至目前,我正在使用Case語句。我的代碼示例如下:
//Kindness
case "thank you":
case "thank you jarvis":
case "thanks":
case "thanks jarvis":
if (ranNum <= 3) { QEvent = ""; JARVIS.Speak("You're Welcome Sir"); }
else if (ranNum <= 6) { QEvent = ""; JARVIS.Speak("Anytime"); }
else if (ranNum <= 10) { QEvent = ""; JARVIS.Speak("No problem boss"); }
break;
你忘了問題。 –
根據我給出的例子,我的程序回答一系列問題的最佳方法是什麼?thx – user2764826
您是否研究過使用語法語法?語法可以指定與相關短語相匹配的規則(如您已列出),並返回一個指示該指示指示下一步該操作的標記。這消除了案件陳述。 –