我想在Unity(ver.2018.4.13)上使用IBM的Watson API SpeechToText。 首先,我正在阅读https://github.com/watson-developer-cloud/unity-sdk/blob/master/README.md并尝试安装,但控制台说
Assets \ unity-sdk-core-1.2.0 \ Utilities \ CredentialUtils.cs(268,70):警告CS0618:'Credential.ApiKey'已过时:'不建议使用传统apikey进行身份验证。请使用TokenOptions进行身份验证。'
Assets \ unity-sdk-core-1.2.0 \ Connection \ RESTConnector.cs(664,24):错误CS0656:缺少编译器所需的成员'Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo.Create'
和
Assets \ unity-sdk-core-1.2.0 \ Authentication \ CloudPakForData \ CloudPakForDataAuthenticator.cs(35,31):警告CS0414:已分配字段“ CloudPakForDataAuthenticator.UrlSuffix”,但从未使用其值
如何解决这些错误和警告。
谢谢。
答案 0 :(得分:0)
这似乎是您没有使用最新的Unity SDK或核心。请从https://github.com/watson-developer-cloud/unity-sdk/releases和https://github.com/IBM/unity-sdk-core/releases
下载最新版本还请将您的API兼容级别设置为.NET 4.x
https://github.com/watson-developer-cloud/unity-sdk#configuring-unity