重要功能未显示在Python的Google云语音的类型类中

问题描述 投票:0回答:1

抱歉,在处理代码方面时,我使用的术语不正确。就上下文而言,我正在尝试将Google Cloud的语音内容用于Python文本,而其中的某些导入似乎存在问题。并非文档中显示的所有必需功能都出现在特定的类中。但是,我不知道为什么。

这是我的导入声明:

import io
import os

from google.cloud import speech_v1
from google.cloud.speech_v1 import enums
from google.cloud.speech_v1 import types

之后,我尝试执行以下操作(这只是代码的一小部分):

client = speech_v1.SpeechClient.from_service_account_json('client-key.json')

with io.open("recording-test-44100.flac", "rb") as audio_file:
    content = audio_file.read()
    audio = types.RecognitionAudio(content=content)

问题是,“类型”没有“ RecognitionAudio()”作为选项。我只有的选项如下图所示:

enter image description here

我已经尝试过弄乱其中一些选项,但是没有一个会导致RecognitionAudio()函数,并且仍然可以正常工作。我是Google Cloud Platform的新手,因此需要一些指导。有关我要完成的工作的概述,我只想使用Cloud Speech转录音频文件。

如果我需要提供其他信息,我们将很乐意提供。谢谢您的宝贵时间。

python google-cloud-platform google-cloud-speech
1个回答
0
投票

没有真正的问题,只是我过分依赖PyCharm以确保一切正确。该代码正常工作,只是Intellisense无法检测到它。谢谢你鼓教我。

© www.soinside.com 2019 - 2024. All rights reserved.