python - Python中谷歌云语音的类型类中不显示重要函数
问题描述
如果我在处理代码方面使用了不正确的术语,请提前道歉。对于上下文,我正在尝试将 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()”作为选项。我拥有的唯一选项如下图所示:
我已经尝试过使用其中一些选项,但它们都不会导致 RecognitionAudio() 函数并且仍然可以正常工作。我对 Google Cloud Platform 还很陌生,因此不胜感激。为了概述我想要完成的工作,我只想使用 Cloud Speech 转录一个音频文件。
如果我需要提供任何其他信息,我会很乐意这样做。提前感谢您的时间。
解决方案
没有真正的问题,只是我过于依赖 PyCharm 来确保一切正确。代码运行正常,只是 Intellisense 无法检测到它。谢谢你教我这个。
推荐阅读
- silverstripe - CMS 路由(设置)的 SilverStripe 功能测试始终为 POST 请求返回 404
- xamarin.android - listview 项目空间 xamarin android
- php - 如何在一次 MySQL 数据库更新中做多个数学方程?
- multithreading - 尝试使用 vTaskList() 列出所有任务时出现硬故障
- visual-studio - 如何正确导入 Xamarin 项目?
- java - 使用 JMS ObjectMessage 时发生 ClassNotFound 异常
- json - 使用 Python 读取 JSON 文件时出错
- google-sheets - 在 Google 表格中填写缺失的日期
- build - CentOS 7.5 上的 REDHAWK 2.2.5 - 尝试将 rh.dsp 共享库添加到组件时出现构建错误
- java - 多行按钮文本忽略按钮边距的问题