制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗Teclado personalizado para iOS escrito en SwiftUI, sin dependencias externas.
Cada tecla tiene una acción principal (el carácter grande) y, opcionalmente, una acción secundaria que se muestra como un símbolo pequeño en la parte superior:
Mantener pulsadas las teclas de borrar o de mover el cursor repite la acción. Pulsar dos veces mayúsculas activa el bloqueo de mayúsculas.
1☺ 2" 3# 4$ 5% 6& 7/ 8( 9) 0📋
Q_ W\ Eé R| T< Y> Uú Ií Oó P•
Aá S/ D: F; G[ H] J¡ K! L@ Ñ🎤(dictar)
⇧ Z+ X- C* V¿ B? N, M. ⌫(borrar palabra)
⌨︎(ocultar) espacio ⏎
La app incluye un editor donde se puede:
Acciones disponibles: texto, espacio, borrar, borrar palabra, mayúsculas, bloqueo de mayúsculas, intro, tabulador, ocultar teclado, siguiente teclado, emojis, dictar, pegar, copiar, cortar y mover el cursor.
La acción Dictar (en la distribución por defecto, deslizando hacia abajo la tecla Ñ) cambia el teclado por una pantalla con un botón de grabar en el centro y un interruptor Mejorar texto con IA:
/audio/transcriptions) para convertirlo en texto
con el modelo de voz a texto elegido./chat/completions) con un prompt que corrige la puntuación, los signos, la
ortografía y que el texto tenga sentido.En la app, Dictado permite configurar la API key, una URL de API personalizada
(cualquier servicio compatible con la API de OpenAI), los modelos de voz a texto y
LLM (se pueden escribir o elegir de la lista que devuelve la API), el idioma del
audio y el prompt. Por defecto se usan whisper-large-v3-turbo y
openai/gpt-oss-120b. Estos ajustes se guardan aparte y no se incluyen al exportar
la configuración, para no compartir la API key.
iOS normalmente no deja que un teclado use el micrófono, así que la app graba por él: la primera vez que dictas, el teclado abre Leonera Keyboard, que activa el micrófono y empieza a grabar; vuelve a la app anterior (botón «◀︎» de la barra de estado) y termina la grabación desde el teclado. Por defecto, el micrófono se cierra al salir de la pantalla de dictado, cambiar de app o cerrar el teclado. Si activas Cierre automático del micrófono en Dictado, queda activo en segundo plano (con el indicador naranja) para los siguientes dictados y se desactiva tras 5 minutos sin usarlo o desde la app. Si el sistema sí permite grabar desde el teclado, se graba directamente sin abrir la app.
El teclado recuerda la pantalla que tenía abierta (teclado, emojis o dictado) y la vuelve a mostrar al reaparecer, así que tras grabar en la app de Leonera vuelves al dictado. Para volver a la app donde escribías usa el botón «◀︎» de la barra de estado: iOS no deja a una app abrir la anterior.
Dictar requiere Permitir acceso completo y permiso de micrófono. Si ya tenías una distribución guardada, la tecla Ñ no cambia: añade la acción «Dictar» a la tecla que quieras desde el editor o restablece la distribución por defecto.
La app guarda la configuración en un App Group compartido
(group.com.leonardoramirezr.leonerakeyboard) y la extensión la vuelve a leer cada vez que
aparece el teclado, cuando la app que lo usa vuelve a primer plano y en cuanto la
app avisa de un cambio, así que los ajustes se aplican sin reiniciar el teclado.
以上为 README 的开头部分。其余内容请阅读原文。 查看完整 README ↗