Logotipo de repeat.cardsrepeat.cards

Guía de configuración · Dos claves de Google, no una

Consigue una clave que funcione sin adivinar qué consola usar.

Puedes usar tus propias claves de API para las funciones de IA. repeat.cards acepta claves de OpenAI, Gemini y Cloud Text-to-Speech. Las dos de Google sirven para funciones distintas y no son intercambiables. Aquí explicamos cómo obtener cada una.

repeat.cards acepta tres tipos de claves de API. Gemini y Cloud Text-to-Speech son servicios de Google, pero necesitan claves distintas. OpenAI utiliza su propia clave. Obtén las que necesites según las funciones que quieras usar.

Qué funciones permite usar cada clave

Traducciones, revisión de palabras, ayudas para recordar, oraciones de ejemplo, chat sobre la tarjeta

Clave necesaria
OpenAI o Gemini, según el modelo que elijas

Leer una palabra de una captura de pantalla

Clave necesaria
OpenAI o Gemini, según el modelo que elijas

Audio de pronunciación

Clave necesaria
OpenAI o Cloud Text-to-Speech

Imágenes en las tarjetas

Clave necesaria
Solo OpenAI

Una cuenta puede tener las tres a la vez. Cada clave se guarda, se reemplaza y se elimina por separado, y quitar una desactiva solo las funciones que la usaban.

Clave de API de OpenAI

Para crear esta clave solo necesitas abrir la página correspondiente y pulsar un botón. Antes de usarla, añade crédito para la API: las suscripciones a ChatGPT no lo incluyen.

  1. Inicia sesión en platform.openai.com. Tu cuenta de ChatGPT sirve aquí. La API se factura aparte de cualquier suscripción a ChatGPT, y eso es lo que más suele sorprender.
  2. Abre API keys. Está en el menú de la izquierda, o ve directamente a platform.openai.com/api-keys.
  3. Crea una nueva clave secreta. Deja «Owned by» en You, ponle a la clave un nombre que reconozcas después y deja Permissions en All. repeat.cards usa varios endpoints de OpenAI, así que una clave restringida fallará en el que hayas dejado fuera.
  4. Cópiala de inmediato. OpenAI muestra una clave secreta una sola vez. Empieza por sk-. Si la pierdes, elimínala y crea otra: no hay forma de volver a verla.
  5. Añade crédito. Abre Settings → Billing y añade crédito prepago para la API. Las suscripciones a ChatGPT Plus o Pro se pagan por separado y no cubren este uso.
  6. Pégala en repeat.cards. Perfil → Configuración de IA → Clave de API de OpenAI, y luego Guardar.

Facturación: Obligatoria. Crédito prepago, que se compra aparte de cualquier suscripción a ChatGPT.

El cuadro de diálogo Create new secret key de OpenAI, con la clave llamada repeat.cards, Owned by en You y Permissions en All
Deja Owned by en You y Permissions en All. (platform.openai.com, agosto de 2026)

Clave de API de Gemini

Dos formas de crear una clave de Gemini

Puedes crear una clave de Gemini en AI Studio o en la consola de Google Cloud. Recomendamos AI Studio y explicamos los pasos abajo. La opción de Cloud requiere más configuración; ninguna de las dos claves sirve también para generar pronunciación con Text-to-Speech.

  1. Ve a aistudio.google.com/apikey. Inicia sesión con cualquier cuenta de Google. Esto es Google AI Studio, no la consola de Google Cloud, que emite otro tipo de clave.
  2. Pulsa Create API key. El botón está arriba a la derecha de la página API Keys.
  3. Elige un proyecto. Cada clave de Gemini pertenece a un proyecto de Google Cloud. Si aún no tienes uno, elige Create project en la lista y asígnale un nombre, por ejemplo repeat-cards.
  4. Crea la clave y cópiala. Las claves que emite AI Studio empiezan por AQ. Google las llama claves de autenticación, y son el tipo que espera la API de Gemini.
  5. Pégala en repeat.cards. Abre Perfil → Configuración de IA → Clave de API de Gemini y pulsa Guardar. repeat.cards comprueba la clave con Google y muestra su respuesta para que sepas si funciona antes de crear una tarjeta.

Facturación: No hace falta para empezar. AI Studio emite claves en el nivel gratuito; un nivel de pago requiere una cuenta de facturación en el proyecto.

La página API Keys de Google AI Studio, con una clave de API de Gemini en un proyecto llamado repeat-cards en el nivel gratuito y el botón Create API key arriba a la derecha
Create API key está arriba a la derecha. Una clave pertenece a un proyecto, y el nivel gratuito no necesita cuenta de facturación. (Google AI Studio, agosto de 2026)
El cuadro de diálogo Create a new key de Google AI Studio con la lista de proyectos abierta, que ofrece Import project y Create project junto a los proyectos existentes
¿Todavía no tienes proyecto? Create project está en la misma lista donde se elige uno. (Google AI Studio, agosto de 2026)

Si tienes que usar la consola de Cloud

Si tu organización no permite AI Studio, puedes crear la clave en la consola de Google Cloud. Debe estar restringida a la API de Gemini: las claves de este tipo sin restricciones se rechazan. Desde agosto de 2026, la consola también indica que las claves para las API de Gemini deben vincularse a una cuenta de servicio, un paso que no cubrimos en esta guía.

Una clave restringida a la API de Gemini no sirve para Text-to-Speech. Google no permite combinar la API de Gemini con otro servicio en las restricciones de una misma clave. Por eso necesitas una clave distinta para la pronunciación.

Clave de API de Cloud Text-to-Speech

Esta clave se crea en la consola de Google Cloud, no en AI Studio. Sigue los pasos para activar Cloud Text-to-Speech y restringir la clave al servicio correcto.

  1. Abre console.cloud.google.com y elige un proyecto. Usa el selector de proyectos de la barra superior o crea un proyecto con cualquier nombre. Esta es la consola de Google Cloud, un sitio distinto de AI Studio.
  2. Vincula una cuenta de facturación a ese proyecto. Text-to-Speech no sintetiza nada en un proyecto sin cuenta de facturación, ni siquiera dentro de la asignación gratuita mensual de Google. Los precios actuales de Google están en su propia página de precios.
  3. Activa la API Cloud Text-to-Speech. «APIs & Services → Library» («APIs y servicios → Biblioteca»), busca «text-to-speech», abre Cloud Text-to-Speech API y pulsa «Enable» («Habilitar»). No hace falta activar nada más.
  4. Crea la clave. «APIs & Services → Credentials → Create credentials → API key» («APIs y servicios → Credenciales → Crear credenciales → Clave de API»).
  5. Restríngela a Cloud Text-to-Speech, y a nada más. En «Select API restrictions» («Seleccionar restricciones de API»), marca solo Cloud Text-to-Speech API. Este campo es obligatorio. No añadas la API de Gemini: una clave restringida a Gemini devuelve API_KEY_SERVICE_BLOCKED al llamar a Text-to-Speech, y Google no permite combinar Gemini con otro servicio en la misma clave.
  6. Cópiala y pégala en repeat.cards. La clave empieza por AIza. Perfil → Configuración de IA → Clave de API de Cloud Text-to-Speech, y luego Guardar.

Facturación: Obligatoria. La API se niega a sintetizar voz en un proyecto sin cuenta de facturación vinculada.

El formulario New Project de la consola de Google Cloud con el nombre de proyecto repeat-cards
Cualquier nombre de proyecto sirve; el ID del proyecto se genera a partir de él y no se puede cambiar después. (consola de Google Cloud, agosto de 2026)
Dos resultados en la biblioteca de API de Google Cloud: Cloud Text-to-Speech API junto a Cloud Speech-to-Text API
Busca text-to-speech y elige Cloud Text-to-Speech, que convierte texto en voz. Speech-to-Text hace lo contrario. Pulsa Enable; después de activar la API, el botón cambia a Manage. (consola de Google Cloud, agosto de 2026)
El panel Create API key de la consola de Google Cloud con Select API restrictions limitado a una API, Cloud Text-to-Speech API
En Select API restrictions, selecciona únicamente Cloud Text-to-Speech API. (consola de Google Cloud, agosto de 2026)

Preguntas frecuentes sobre las claves de API

¿Una sola clave de Google puede servir para Gemini y para la pronunciación?
No. Text-to-Speech no acepta las claves de autenticación de AI Studio. Las claves creadas en Google Cloud para Gemini deben restringirse a la API de Gemini, y Google no permite combinar esa API con otro servicio en una misma clave. Necesitas una clave para Gemini y otra para Text-to-Speech.
Ya tenía una clave de Google y el audio de mis tarjetas dejó de funcionar.
Lo más probable es que la restringieras a la API de Gemini para que funcionaran las funciones de IA. Esa restricción bloquea Text-to-Speech, que responde con API_KEY_SERVICE_BLOCKED. La solución es una segunda clave: deja la restringida en el campo de Gemini y crea una clave nueva restringida a Cloud Text-to-Speech para el campo de pronunciación.
¿Necesito las tres claves?
No. Crea solo las que necesites. Las funciones de texto usan OpenAI o Gemini, según el modelo que elijas. La pronunciación usa OpenAI o Cloud Text-to-Speech. Para las imágenes necesitas OpenAI. Puedes guardar las tres claves y gestionar cada una por separado.
¿Qué hace repeat.cards con una clave que guardo?
La clave se guarda cifrada en tu cuenta y solo se envía al proveedor correspondiente. La app muestra una versión oculta parcialmente, nunca la clave completa. Puedes eliminarla desde la misma pantalla.
Las pantallas no se parecen a las imágenes de aquí.
Las capturas de esta página se tomaron en agosto de 2026 y muestran consolas que Google y OpenAI cambian sin avisar. Los nombres que hay que buscar (Create API key, API restrictions, Cloud Text-to-Speech API) duran más que el diseño, así que guíate por las palabras y no por los píxeles. Si ves una pantalla que ha cambiado tanto que confunde, avísanos desde la página de contacto y la volveremos a capturar.

Configura tus claves y empieza a crear tarjetas.

Usa traducciones, ejemplos, ayudas para recordar y pronunciación con tu propia cuenta de proveedor. repeat.cards no añade ningún cargo.

Abrir tu configuración de IA

Las claves se muestran parcialmente ocultas y se pueden eliminar por separado