- Issue created by @w01f
- 🇮🇳India babu_ankaian
Hi,
I am here suggesting other AI tool ALTTEXTAI to generate image alternative text. Also we have Drupal module Automatic Alternative Text → to support generate ALT Text for uploaded media file.
Example Code:
$data = array( 'image' => array( 'url' => 'https://upload.wikimedia.org/wikipedia/commons/6/63/Monarch_In_May.jpg' ), ); $json_data = json_encode($data); $Curl = 'https://alttext.ai/api/v1/images'; $access = '146971ebfd0cf123d9126f1e9e89f065'; $ch1 = curl_init(); curl_setopt($ch1, CURLOPT_URL,$Curl); curl_setopt($ch1, CURLOPT_HTTPHEADER, array('Content-Type: application/json', 'X-API-Key: '.$access)); curl_setopt($ch1, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch1, CURLOPT_CUSTOMREQUEST,"POST"); curl_setopt($ch1, CURLOPT_POSTFIELDS, $json_data); $status_code = curl_getinfo($ch1, CURLINFO_HTTP_CODE); $result = curl_exec($ch1); curl_close($ch1); $response = json_decode($result, true); $response1 = array( "alt_text" => $response['alt_text'], "img_url" => $url, ); echo json_encode($response1);