ALog: портативное приложение для ведения голосового дневника с искусственным интеллектом и поддержкой преобразования речи в текст.
Общее введение
ALog - это приложение для ведения голосового дневника на основе искусственного интеллекта, призванное помочь пользователям записывать свою повседневную жизнь с помощью голоса. Проект разработан компанией duxins и размещен на GitHub. Пользователи могут записывать дневниковые записи с помощью голосового ввода, а приложение автоматически преобразует их в текст и выполняет интеллектуальный анализ и классификацию. ALog поддерживает мультиплатформенное использование и предоставляет подробное руководство по установке и использованию, чтобы пользователи могли быстро начать работу.
Развертывание проекта заключается в сборке проекта и развертывании серверного кода на Cloudflare. Переменные окружения, такие как ключ OpenAI API, должны быть установлены при настройке рабочего на Cloudflare.

Список функций
- Голосовая запись: запись содержимого дневника с помощью голосового ввода
- Преобразование речи в текст: автоматическое преобразование речи в текст
- Интеллектуальный анализ: интеллектуальный анализ и классификация содержимого дневника
- Мультиплатформенная поддержка: поддерживает платформы iOS и Android
- Проект с открытым исходным кодом: код открыт, пользователи могут свободно изменять и расширять функции
Использование помощи
Процесс установки
- склад клонов: Сначала клонируйте репозиторий ALog на GitHub.
git clone https://github.com/duxins/alog
- Установка зависимостей: Установите xcodegen с помощью Homebrew.
brew install xcodegen
- Установка гемов Ruby: Выполните следующую команду в каталоге проекта.
bundle install
- Настройка переменных среды: Воспроизводство
.env.example
файл и переименуйте его.env
, а затем обновляйте ключи в нем по мере необходимости.cp .env.example .env
- Создание файлов проекта: Запустите xcodegen, чтобы сгенерировать файл проекта.
xcodegen
Процесс использования
- запустить приложение: Откройте сгенерированный файл проекта Xcode, скомпилируйте и запустите приложение.
- запись голоса: Нажмите кнопку "Запись" в приложении, чтобы начать голосовую запись содержимого дневника.
- преобразование речи в текст: По окончании записи приложение автоматически преобразует голос в текст и отобразит его в списке дневников.
- Интеллектуальный анализ (религия): Приложение интеллектуально анализирует и классифицирует содержимое дневников, позволяя пользователям просматривать различные типы дневников с помощью тегов категорий.
- Использование нескольких платформALog поддерживает платформы iOS и Android, позволяя пользователям синхронизировать свои устройства.
Развертывание серверного кода на Cloudflare
- Создание рабочего Cloudflare: После входа в Cloudflare перейдите в раздел "Рабочие и страницы" и нажмите "Создать приложение" → "Создать Worker". Переименуйте рабочий по необходимости и нажмите "Развернуть".
- Настройка рабочего: После развертывания нажмите на кнопку "Быстрое редактирование", чтобы переместить
Server/src/worker.js
Вставьте содержимое файла в редактор Cloudflare Worker и нажмите "Сохранить и развернуть". - Установка переменных окружения: На вкладке Настройки работника перейдите в раздел Переменные и установите следующие переменные:
OPENAI_KEY
: Требуется, ваш ключ API OpenAI.HMAC_KEY
: Необязательно, соответствует ключу, используемому клиентом.AI_MODEL
: Необязательно, модель по умолчанию.
- Обновление базового URL-адреса API: Открыть
Constants.swift
файл, который будетapi_base_url
Константы обновляются до URL-адреса развернутого Cloudflare Worker.
© заявление об авторских правах
Авторское право на статью Круг обмена ИИ Пожалуйста, не воспроизводите без разрешения.
Похожие статьи
Нет комментариев...