/AI_ASK_SAY_POTO

이 코드를 실행하면, 앱은 사용자가 버튼을 클릭하여 사진을 찍을 때까지 카메라 뷰를 표시합니다. 사용자가 사진을 찍으면, 앱은 사진을 Google Cloud Vision API로 전송하여 텍스트 인식을 수행합니다. 인식된 모든 텍스트는 라벨 위젯에 표시되며 "extracted_text.txt"라는 파일에 저장됩니다. 또한, 인식된 텍스트 중에서 물음표를 포함하는 텍스트가 있는지 확인합니다. 기타등등

MIT LicenseMIT

Text Recognition and Response App

This application uses a camera to capture an image, extracts any text present in the image using the Google Cloud Vision API, and then provides a spoken response to any recognized questions. Additionally, it also includes an example of integrating Arduino for hardware interactions.

Prerequisites

  • Python 3.7 or higher
  • Kivy
  • google-cloud-vision
  • gTTS
  • SpeechRecognition
  • Arduino

You can install these packages using pip:

pip install kivy google-cloud-vision gtts SpeechRecognition
Arduino should be installed and set up according to the manufacturer's instructions.

Usage
To run the application, simply execute the main script:


python main.py
When you press the "Take Picture" button, the application will capture an image from your camera, extract any text present in the image, and display the recognized text. If any questions are detected in the text, the application will generate a spoken response.

The application can interact with an Arduino device. The code related to Arduino integration should be written according to the requirements of the specific project and hardware.

License
This project is licensed under the terms of the MIT license.



**Please note**: GitHub는 현재로서는 Markdown 미리보기에서 중첩 코드 블록을 제대로 렌더링하지 못하므로, 여기에 표시된 것처럼 중첩된 코드 블록을 사용하지 마세요. 대신, 각 코드 블록을 별도의 섹션으로 분리하거나, 아래와 같이 코드 블록을 인용문 내부에 포함시키는 방법을 사용할 수 있습니다.

```markdown
> ```
> pip install kivy google-cloud-vision gtts SpeechRecognition
> ```