使用JSON正文

时间:2018-04-10 13:31:16

标签: http unity3d post google-cloud-platform google-cloud-speech

我正在努力让Google Cloud Speech API在我的Unity游戏中运行。不幸的是,我无法将Google Speech API安装到我的项目的脚本中,因为它依赖于.NET 4.5,而Unity使用的是.NET 3.5(是的,有一个针对Unity的实验性.NET 4.6,我使用它没有成功)。

因此,我不得不发送POST HTTP请求。我已经通过Google Cloud Shell成功完成了这项工作,但是,我需要以某种方式使用Visual Studio通过C#发送请求。我看过类似的线索但是没有多少运气。我已经安装了RestSharp但没有找到足够的文档。

我需要:

POST https://speech.googleapis.com/v1/speech:recognize

使用以下JSON正文:

{
  "config": {
      "encoding":"FLAC",
      "sample_rate": 16000,
      "language_code": "en-US"
  },
  "audio": {
      "uri":"gs://cloud-samples-tests/speech/brooklyn.flac"
  }
}

我已经尝试了几个小时来让这个简单的任务在Visual Studio中工作,因此我可以将它导入Unity Engine。如何将RestSharp与JSON参数一起使用?

由于

0 个答案:

没有答案