Google मेघ भाषण कोई उत्पादन पाठ

वोट
0

समझ नहीं क्यों इस अनुरोध से कोई उत्पादन होता है। मैं इस में एक 44100Hz एमपी 3 लोड। यह सिर्फ dd के माध्यम से एक खाली वस्तु आउटपुट ()। मैं पहचान के साथ क्या करने के लिए अपने कुछ भी नहीं सोचता। iv के रूप में Google क्लाउड कंसोल से API सक्षम।

            $speech = new SpeechClient([
                'credentials' => storage_path(app/compute/google/cloud/service_accounts/keys/key1.json),
            ]);



            $file = file_get_contents($options[input_url]);


           // change these variables if necessary
            $encoding = AudioEncoding::LINEAR16;
            $sampleRateHertz = 44100;
            $languageCode = 'en-US';
            // get contents of a file into a string

            // set string as audio content
            $audio = (new RecognitionAudio())
                ->setContent($file);

            // set config
            $config = (new RecognitionConfig())
                ->setEncoding($encoding)
                ->setSampleRateHertz($sampleRateHertz)
                ->setLanguageCode($languageCode);

            $response = $speech->recognize($config, $audio);

            dd(($response->serializeToJsonString()));

            foreach ($response->getResults() as $result) {
                    $alternatives = $result->getAlternatives();
                    $mostLikely = $alternatives[0];
                    $transcript = $mostLikely->getTranscript();
                    $confidence = $mostLikely->getConfidence();
                    $this->info('Transcript: %s' . PHP_EOL, $transcript);
                    $this->info('Confidence: %s' . PHP_EOL, $confidence);
            }


    }
14/01/2020 को 00:05
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more