# Astica AI

astica ai offers a suite of cognitive intelligence APIs, including computer vision, natural language processing, and voice synthesis, enabling developers to integrate advanced AI capabilities into their applications.

- **Category:** artificial intelligence
- **Auth:** API_KEY
- **Composio Managed App Available?** N/A
- **Tools:** 2
- **Triggers:** 0
- **Slug:** `ASTICA_AI`
- **Version:** 20260312_00

## Tools

### Analyze Audio

**Slug:** `ASTICA_AI_ANALYZE_AUDIO`

Tool to analyze audio input for transcription. Use when you need to convert an audio URL or Base64 string to text.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `do_stream` | integer ("0" | "1") | No | Set to 0 for complete transcription at once, 1 for streaming partial results as they become available |
| `audio_input` | string | Yes | HTTPS URL to .wav/.mp3 audio file or Base64-encoded audio string |
| `low_priority` | integer ("0" | "1") | No | Set to 0 for standard processing priority, 1 for low-priority processing which may be slower but reduces API costs |
| `model_version` | string ("1.0_full" | "2.0_full") | No | Speech-to-text model version. Use '1.0_full' for standard or '2.0_full' for advanced transcription |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### ASTICA_READ_TEXT

**Slug:** `ASTICA_AI_ASTICA_READ_TEXT`

Perform OCR (Optical Character Recognition) on an image to extract text. Supports HTTPS image URLs and Base64-encoded images. Returns detected text blocks with bounding box coordinates. Works with printed text, handwritten notes, and various image qualities. Note: SVG and WebP formats are not supported.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `image_url` | string | Yes | HTTPS URL of the image to analyze (JPG, PNG, GIF, BMP supported) or Base64-encoded image string. |
| `model_version` | string ("2.0_full" | "2.1_full") | No | AsticaVision model version. '2.0_full' is stable and recommended. '2.1_full' offers additional features but may have compatibility issues with some images. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |
