为什么Google Speech API中的快速入门代码不需要我们的API访问密钥?

时间:2017-05-04 10:03:18

标签: speech-recognition

感谢您在查找/回答qns的任何时间。 我意识到Google提供的快速启动代码能够立即用于语音识别,在这种情况下,为什么Google仍然希望我们创建API密钥以及Google如何向我们收取费用?

以下是代码

// [START speech_quickstart]

using Google.Cloud.Speech.V1;
using System;

namespace GoogleCloudSamples
{
    public class QuickStart
    {
        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);
                }
            }
            Console.ReadLine();
        }
    }
}
// [END speech_quickstart]

注意:我不拥有上述代码中的任何权利,Google会提供公开的代码。

0 个答案:

没有答案