Análisis de JSON de API de voz de Google en Python?

Abhay

Recibí la respuesta de google json api y guardé el archivo en un archivo json que se ve así

Archivo JSON drive.google.com/open?id=1Esuv9KpikqhwccL-dGm-IFfI5S6V7plV

Y quiero analizarlo en Python 2. Lo intenté

for result in response.results:
        # The first alternative is the most likely one for this portion.
        print('Transcript: {}'.format(result.alternatives[0].transcript))
        print('Confidence: {}'.format(result.alternatives[0].confidence))

pero arroja el error

'str' object has no attribute 'results'

luego lo intenté

jsondata = json.load(json_file_path)

pero dice

'str' object has no attribute 'read'

¿Alguna ayuda?

José D.

Prueba esto:

data = "your json data" # of type `str`
json_dict = json.loads(data)

for result in json_dict["response"]["results"]:
  if "alternatives" in result:
    alternatives = result["alternatives"][0]
    if "confidence" in alternatives:
      print(alternatives["confidence"])
    if "transcript" in alternatives:
      print(alternatives["transcript"])
  • Úselo json.loadspara convertir / analizar stradict

  • "alternatives" es de tipo list

Si sus datos provienen de un archivo json, léalo primero

with open('data.json', 'r') as f:
    data = f.read()
    # refer to above code

Este artículo se recopila de Internet, indique la fuente cuando se vuelva a imprimir.

En caso de infracción, por favor [email protected] Eliminar

Editado en
0

Déjame decir algunas palabras

0Comentarios
Iniciar sesiónRevisión de participación posterior

Artículos relacionados

API de reconocimiento de voz de Google en Python

Análisis JSON en la API de Google Books

API de voz de Google Resultados vacíos JSON

Excepción de la API de voz en la nube de Google en el error de solicitud de voz

Exportar el resultado de la API de voz en la nube a un archivo JSON usando Python

Exportar el resultado de la API de voz en la nube a un archivo JSON usando Python

Exportar el resultado de la API de voz en la nube a un archivo JSON usando Python

Exportar el resultado de la API de voz en la nube a un archivo JSON usando Python

Voz a texto en la nube de Google en Python: ahorre traducción y tiempo en JSON

Análisis JSON de Google Places

Análisis JSON de Google Places

objeto de análisis json api

Tiempo de espera de la API de voz de Google

Análisis de Json en Golang

Análisis de la api de json GitHub con Python

análisis de objetos python json

Python: análisis de Json anidado

análisis de sentimiento en python

Análisis de texto en Python

Análisis de ecuaciones en Python

Diccionario de análisis en Python

Asistente de voz Python

¿Cómo usar la API de reconocimiento de voz de Google en C #?

¿Es posible la funcionalidad de voz a texto y el análisis de voz en ios 8 y superior?

Error de python de análisis json

Error de análisis json usando POST en django rest api

Error de análisis json usando POST en django rest api

Análisis de matriz compleja JSON en JavaScript desde API

¿Cómo uso la API de análisis de Google Json (Gson) para analizar algunos campos dinámicos en mi json?

TOP Lista

CalienteEtiquetas

Archivo