ALog: aplicación portátil de diario vocal con inteligencia artificial y conversión de voz a texto.
Últimos recursos sobre IAActualizado hace 7 meses Círculo de intercambio de inteligencia artificial 2.6K 00
Introducción general
ALog es una aplicación de diario de voz basada en inteligencia artificial diseñada para ayudar a los usuarios a registrar su vida diaria con la voz. El proyecto ha sido desarrollado por duxins y es de código abierto en GitHub. Los usuarios pueden grabar entradas en el diario mediante la voz, y la aplicación convierte automáticamente la voz en texto y realiza un análisis y una clasificación inteligentes.
El despliegue del proyecto consiste en crear el proyecto y desplegar el código del lado del servidor en Cloudflare. Es necesario establecer variables de entorno como la clave de la API de OpenAI al configurar el trabajador en Cloudflare.

Lista de funciones
- Grabación de voz: graba el contenido de la agenda mediante la voz
- Voz a texto: convierte automáticamente la voz en texto
- Análisis inteligente: análisis y clasificación inteligente del contenido de los diarios
- Soporte multiplataforma: compatible con las plataformas iOS y Android
- Proyecto de código abierto: código abierto, los usuarios pueden modificar y ampliar libremente la función
Utilizar la ayuda
Proceso de instalación
- almacén de clonesEn primer lugar, clona el repositorio GitHub de ALog.
git clone https://github.com/duxins/alog
- Instalación de dependenciasInstala xcodegen con Homebrew.
brew install xcodegen
- Instalación de gemas RubyEjecute el siguiente comando en el directorio del proyecto.
bundle install
- Configuración de variables de entorno: Reproducción
.env.example
y cámbiale el nombre.env
y, a continuación, actualice las claves en él según sea necesario.cp .env.example .env
- Generar archivos de proyectoEjecuta xcodegen para generar el archivo de proyecto.
xcodegen
Proceso de utilización
- lanzar una aplicación: Abra el archivo de proyecto Xcode generado, compile y ejecute la aplicación.
- grabación de vozPulsa el botón Grabar de la aplicación para empezar a grabar el contenido de tu agenda.
- voz a textoCuando finaliza la grabación, la aplicación convierte automáticamente la voz en texto y lo muestra en la lista de la agenda.
- análisis inteligente (religión)La aplicación analiza y clasifica de forma inteligente el contenido de los diarios, permitiendo a los usuarios ver diferentes tipos de diarios a través de etiquetas de categoría.
- Uso multiplataformaALog es compatible con las plataformas iOS y Android, lo que permite a los usuarios sincronizar sus dispositivos.
Implementación del código del lado del servidor en Cloudflare
- Creación de un trabajador de Cloudflare: Después de iniciar sesión en Cloudflare, navegue hasta la sección "Workers & Pages" y haga clic en "Create Application" → "Create Worker". Cambie el nombre del trabajador según sea necesario y haga clic en "Desplegar".
- Configuración del trabajadorUna vez desplegado, haga clic en el botón "Edición rápida" para ajustar el
Server/src/worker.js
Pegue el contenido del archivo en el editor de Cloudflare Worker y haga clic en "Guardar e implementar". - Configuración de variables de entornoEn la pestaña Configuración del trabajador, vaya a la sección Variables y configure las siguientes variables:
OPENAI_KEY
Requerido, su clave API OpenAI.HMAC_KEY
: Opcional, coherente con la clave utilizada por el cliente.AI_MODEL
Opcional, modelo por defecto.
- Actualización de la URL base de la API: Abierto
Constants.swift
archivo, queapi_base_url
Las constantes se actualizan a la URL del Cloudflare Worker implementado.
© declaración de copyright
文章版权归 Círculo de intercambio de inteligencia artificial 所有,未经允许请勿转载。
Artículos relacionados
Sin comentarios...