我正在尝试在我的unity应用程序中包含Google语音API。我已经按照c#https://cloud.google.com/speech-to-text/docs/quickstart-client-libraries#client-libraries-install-csharp 的api文档中的所有步骤进行了操作。我通过NuGet包管理器安装了这个包“Install-Package Google.Cloud.Speech.V1 -Pre”,但没有显示谷歌引用。这会导致错误“找不到类型或命名空间名称'Google'(您是否缺少 using 指令或程序集引用?)”。我检查了这些可能的重复项,但无济于事“找不到类型或命名空间名称'Google'”,“找不到类型或命名空间”。将Unity中的平台从Android切换到Windows会显示Google引用,但没有解决错误。using Google.Cloud.Speech.V1;using System;namespace GoogleCloudSamples{public class SpeechGoogle{ public static void Main(string[] args) { var speech = SpeechClient.Create(); var response = speech.Recognize(new RecognitionConfig() { Encoding = RecognitionConfig.Types.AudioEncoding.Linear16, SampleRateHertz = 16000, LanguageCode = "en", }, RecognitionAudio.FromFile("audio.raw")); foreach (var result in response.Results) { foreach (var alternative in result.Alternatives) { Console.WriteLine(alternative.Transcript); } } }}}该错误发生在第一个代码行“using Google.Cloud.Speech.V1;”中。有没有可能unity无法支持谷歌云服务,或者我错过了一个步骤?
- 1 回答
- 0 关注
- 115 浏览
添加回答
举报
0/150
提交
取消