Проблемы с некоторыми словами в речи Google - PullRequest
0 голосов
/ 08 октября 2018

У меня небольшая проблема с речью Google.

У меня есть аудиофайл во FLAC, но при отправке этого аудио через речь Google в ответе пропускаются некоторые слова, например, да, нет, хорошо.

Кто-то происходит так же.

Я использую PHP 7.1 и бета-версию API:

Это мой код:

$ encoding = RecognitionConfig \ AudioEncoding :: FLAC;

$ languageCode = 'en-US';

        $config = new RecognitionConfig();

        $speechContext = new SpeechContext(['phrases'=>array('yes', 'no','ok', ' okay')]);


        $config->setEncoding($encoding);
        $config->setEnableAutomaticPunctuation(true);
        $config->setEnableSpeakerDiarization(true);
        $config->setEnableSpeakerDiarization(3);
        $config->setSpeechContexts(array($speechContext));

        $config->setEnableWordTimeOffsets(true);
        $config->setLanguageCode($languageCode);
        $uri = $object->gcsUri();
        $audio = new RecognitionAudio();
        $audio->setUri($uri);
        $operationResponse = $speechClient->longRunningRecognize($config, $audio);

Спасибо

1 Ответ

0 голосов
/ 09 октября 2018

Чтобы воспроизвести эту ошибку, требуется копия данного аудиофайла.Вам предлагается отправить этот аудиофайл с описанием вашей проблемы в Public Issue Tracker .

...