ALog: 음성-텍스트 변환을 지원하는 휴대용 AI 음성 일기장 앱입니다.

최신 AI 리소스7개월 전 업데이트 AI 공유 서클
2.6K 00

일반 소개

ALog는 사용자가 음성으로 일상을 기록할 수 있도록 설계된 AI 기반 음성 일기 애플리케이션입니다. 이 프로젝트는 duxins가 개발했으며 GitHub에서 오픈소스로 공개되어 있습니다. 사용자는 음성 입력을 통해 일기 항목을 기록할 수 있으며, 앱은 음성을 자동으로 텍스트로 변환하고 지능적으로 분석 및 분류합니다.ALog는 멀티 플랫폼 사용을 지원하며, 사용자가 빠르게 시작할 수 있도록 자세한 설치 및 사용 가이드를 제공합니다.

프로젝트 배포는 프로젝트를 빌드하고 서버 측 코드를 Cloudflare에 배포하는 것으로 구성됩니다. Cloudflare에서 워커를 구성할 때 OpenAI API 키와 같은 환경 변수를 설정해야 합니다.

 

ALog:便携AI语音日记应用,支持语音转文字。

 

 

기능 목록

  • 음성 녹음: 음성 입력으로 일기 내용 녹음하기
  • 음성을 텍스트로 자동 변환: 음성을 텍스트로 자동 변환합니다.
  • 지능형 분석: 일기장 콘텐츠의 지능형 분석 및 분류
  • 멀티 플랫폼 지원: iOS 및 Android 플랫폼 지원
  • 오픈 소스 프로젝트: 코드 공개, 사용자가 자유롭게 기능을 수정하고 확장할 수 있습니다.

 

도움말 사용

설치 프로세스

  1. 클론 창고먼저 ALog의 GitHub 리포지토리를 복제합니다.
    git clone https://github.com/duxins/alog
    

     

  2. 종속성 설치홈브류로 xcodegen을 설치합니다.
    brew install xcodegen
    

     

  3. 루비 보석 설치하기프로젝트 디렉터리에서 다음 명령을 실행합니다.
    bundle install
    

     

  4. 환경 변수 구성: 복제 .env.example 파일을 열고 이름을 변경합니다. .env를 클릭한 다음 필요에 따라 키를 업데이트합니다.
    cp .env.example .env
    

     

  5. 프로젝트 파일 생성: xcodegen을 실행하여 프로젝트 파일을 생성합니다.
    xcodegen
    

     

사용 프로세스

  1. 애플리케이션 실행생성된 Xcode 프로젝트 파일을 열고 애플리케이션을 컴파일하고 실행합니다.
  2. 음성 녹음앱에서 녹음 버튼을 탭하여 일기장의 내용을 음성으로 녹음하기 시작합니다.
  3. 음성-텍스트 변환: 녹음이 완료되면 앱이 자동으로 음성을 텍스트로 변환하여 일기 목록에 표시합니다.
  4. 지능형 분석(종교)이 앱은 일기장 콘텐츠를 지능적으로 분석하고 분류하여 사용자가 카테고리 태그를 통해 다양한 유형의 일기를 볼 수 있도록 합니다.
  5. 멀티 플랫폼 사용ALog는 iOS와 Android 플랫폼을 모두 지원하여 사용자가 기기를 동기화할 수 있습니다.

Cloudflare에 서버 측 코드 배포하기

  1. 클라우드플레어 워커 만들기클라우드플레어에 로그인한 후, "워커 및 페이지" 섹션으로 이동하여 "애플리케이션 만들기" → "만들기 워커"를 클릭합니다. 필요에 따라 워커의 이름을 변경하고 "배포"를 클릭합니다.
  2. 워커 구성배포가 완료되면 "빠른 편집" 버튼을 클릭하여 Server/src/worker.js 파일의 내용을 Cloudflare Worker 편집기에 붙여넣고 "저장 및 배포"를 클릭합니다.
  3. 환경 변수 설정작업자 설정 탭에서 변수 섹션으로 이동하여 다음 변수를 설정합니다:
    • OPENAI_KEY: 필수, OpenAI API 키입니다.
    • HMAC_KEY선택 사항, 클라이언트가 사용하는 키와 일치합니다.
    • AI_MODEL선택 사항, 기본 모델.
  4. API 기본 URL 업데이트열기 Constants.swift 파일에 api_base_url 상수는 배포된 Cloudflare Worker의 URL로 업데이트됩니다.
© 저작권 정책

관련 문서

댓글 없음

댓글에 참여하려면 로그인해야 합니다!
지금 로그인
없음
댓글 없음...