用longrunningoperation转录20分钟文件从未完成

uurv41yg  于 2021-07-08  发布在  Java
关注(0)|答案(0)|浏览(155)

我提交20分钟通话记录。将其推送到gs并提供对gc的访问。如果在60秒内没有结果,请保留案例的longrunningoperation名称。

RecognitionAudio audio = RecognitionAudio.newBuilder().setUri("gs://" + this.getID() + "/" + dataStoreBlob.getUID()).build();

            OperationFuture<LongRunningRecognizeResponse, LongRunningRecognizeMetadata> longRunResp =
                    speechClient.longRunningRecognizeAsync(config, audio);

            getApplication().getKeyValueStoreService().getKeyValueStore(LONG_RUNNING_PROC).put(dataStoreBlob.getUID(), longRunResp.getName());

            logger.debug(MessageFormat.format("start text transcribing on '{connection='{0} '}' for '{'blobid={1}'}'",
                    toString(), dataStoreBlob.getUID()));

            results = longRunResp.get(60L, TimeUnit.SECONDS).getResultsList();

在没有收到结果后,我尝试了拉龙润宁的操作,并在工作了16个小时后对此操作有了这样的React。
除操作名称外,未提供任何信息。由于本文件https://cloud.google.com/speech-to-text/docs/reference/rpc/google.longrunning,它应该提供一些信息。谢谢你的线索。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题