2016-08-13 77 views
0

我目前使用C#語音識別商店詞

if (e.Result.Text == prefix + "who is bill gates") { System.Diagnostics.Process.Start(@"https://en.wikipedia.org/wiki/Bill_Gates"); } 

我需要弄清楚我怎麼能只讓

if (e.Result.Text == prefix + "who is" + GET WhoIs) { System.Diagnostics.Process.Start(@"https://en.wikipedia.org/wiki/" + WhoIs); } 

我需要它,如果可能的工作動態。我不知道如何做到這一點,任何幫助將不勝感激。

回答

0

您的項目有多大?

如果您知道句子開頭的單詞是相同的,只要從字符串中取出它們,然後將剩下的單詞作爲文本。

如果你想要的東西更動態和你的時間和預算工作是有限的,結賬Microsoft Bot Framework

否則,你需要閱讀有關NLP。如何標記單詞,確定名詞,動詞等