首页 文章

谷歌演讲中的一些问题

提问于
浏览
1

谷歌演讲有点问题 .

我在FLAC中有一个音频文件但是当通过谷歌语音发送该音频时,响应会错过一些像是,不,好的话 .

有人发生了同样的事情 .

我使用的是PHP 7.1和Beta 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

    要重现此错误,需要有问题的音频文件的副本 . 建议您在Public Issue Tracker中提交此音频文件以及您的问题说明 .

相关问题