Как сделать десериализацию ответа от Google Speech API v2 - C#
Формулировка задачи:
Всем привет. Объясните как сделать десериализацию ответа от Google Speech API v2. Нужно добраться до "купить велосипед".
Вот пример json
{"result":[]}
{"result":[{"alternative":[{"transcript":"купить велосипед","confidence":0.987629},{"transcript":"купить велосипеды"}],"final":true}],"result_index":0}Решение задачи: «Как сделать десериализацию ответа от Google Speech API v2»
textual
Листинг программы
var source = "{\"result\":[{\"alternative\":[{\"transcript\":\"купить велосипед\",\"confidence\":0.987629},{\"transcript\":\"купить велосипеды\"}],\"final\":true}],\"result_index\":0}";
var source2 = "{\"result\":[]}";
var deserialization = JsonConvert.DeserializeObject<RootObject>(source);
Console.WriteLine(deserialization.result);
var deserialization2 = JsonConvert.DeserializeObject<RootObject>(source2);
Console.WriteLine(deserialization2.result);