Skip to content

A LINE ChatGPT bot with text and AI audio generation / transcription.

Notifications You must be signed in to change notification settings

milkyskies/line-chatgpt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LINE ChatGPT Bot

English

A LINE bot integrated with OpenAI's ChatGPT, allowing users to interact with ChatGPT through LINE messaging app. This bot is designed to respond both text and audio messages.

Core Components:

  • OpenAI's ChatGPT: For generating responses to user inputs.
  • LINE Bot SDK: Used to integrate this project with LINE messaging service.
  • OpenAI's Whisper: Speech Recognition system, which transcribes the user's voice messages.
  • Google Cloud Text-to-Speech: Converts the ChatGPT's text responses into speech, which then can be sent as audio responses.
  • SurrealDB: Utilized as the database to store messages which are used for providing conversation history for the bot.

Please ensure you follow the project's guidelines and documentation for proper setup and usage. Enjoy interacting with LINE-ChatGPT!

日本語

OpenAIのChatGPTとLINEメッセージングアプリを統合したLINEのボットです。このボットはテキストメッセージと音声メッセージの両方に対応しています。

主要なコンポーネント:

  • OpenAIのChatGPT: ユーザーの入力に対する応答を生成します。
  • LINE Bot SDK: このプロジェクトをLINEメッセージングサービスと統合するために使用されます。
  • OpenAIのWhisper: ユーザーの音声メッセージを文字起こしする自動音声認識システムです。
  • Google Cloud Text-to-Speech: ChatGPTのテキスト応答を音声に変換し、これを音声応答として送信します。
  • SurrealDB: トークの履歴を提供するために必要なメッセージを保存するデータベースとして利用されます。

プロジェクトのガイドラインとドキュメンテーションに従って適切な設定と使用を行うようにしてください。LINE-ChatGPTとのやり取りを楽しんでください!

About

A LINE ChatGPT bot with text and AI audio generation / transcription.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages