
ਏਪੀਆਈ ਦਸਤਾਵੇਜ਼
ਮਾਡਲਾਂ ਨਾਲ ਰਾਪਤਾ ਬਣਾਉਣ ਲਈ ਅਸੀ ਜਨਤਕ ਏਪੀਆਈ ਪ੍ਰਦਾਨ ਕਰਦੇ ਹਾਂ। ਏਆਈ ਪੰਜਾਬ ਪ੍ਰਮਾਣਿਕਤਾ ਲਈ ਏਪੀਆਈ ਕੁੰਜੀਆਂ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ। ਆਪਣੀ ਲੋੜ ਮੁਤਾਬਿਕ ਗਾਹਕੀ ਯੋਜਨਾ ਲੈਣ ਲਈ ਕਿਰਪਾ ਕਰਕੇ ਸਾਡੇ ਨਾਲ ਸੰਪਰਕ ਕਰੋ।
Digit Recognition
POST https://api.aipanjab.com/v1/models/digit-recognition
Predict digit from the input image.
Request body
file
file
Required
The image file object in one of these formats: png or jpeg. The maxmium file size is 15kb.
top-k
number
Optional
Default to 3 (min=1, max=5)
The number of predictions.
Returns
A list of predictions.
Example requestcurl --request POST \ --url https://api.aipanjab.com/v1/models/digit-recognition \ --header "Authorization: Bearer $AIPANJAB_API_KEY" \ --header "Content-Type: multipart/form-data" \ --form file=@/path/to/file/digit.png
Example response{ "predictions": [ { "label": "੨", "score": 0.9928627836 }, ... ]}
Alphabet Recognition
POST https://api.aipanjab.com/v1/models/alphabet-recognition
Predict alphabet from the input image.
Request body
file
file
Required
The image file object in one of these formats: png or jpeg. The maxmium file size is 15kb.
top-k
number
Optional
Default to 3 (min=1, max=5)
The number of predictions.
Returns
A list of predictions.
Example requestcurl --request POST \ --url https://api.aipanjab.com/v1/models/alphabet-recognition \ --header "Authorization: Bearer $AIPANJAB_API_KEY" \ --header "Content-Type: multipart/form-data" \ --form file=@/path/to/file/alphabet.png
Example response{ "predictions": [ { "label": "ਸ", "score": 0.9824657626 }, ... ]}
Speech Recognition
POST https://api.aipanjab.com/v1/models/speech-recognition
Transcribe and translate speech from the input audio file
Request body
file
file
Required
The audio file object in one of these formats: mp3 or wav. The maxmium file size is 2mb
lang
string
Optional
Default to pa (options=pa, en)
The language code of speech in audio file.
with-translation
boolean
Optional
Default to false
Translate Panjabi speech to English or vice versa.
with-timestamps
boolean
Optional
Default to false
The timestamps of transcription and translation.
Returns
A transcription, translation and timestamps.
Example requestcurl --request POST \ --url https://api.aipanjab.com/v1/models/speech-recognition \ --header "Authorization: Bearer $AIPANJAB_API_KEY" \ --header "Content-Type: multipart/form-data" \ --form file=@/path/to/file/audio.mp3
Example response{ "transcription": "ਏਆਈ ਪੰਜਾਬ ਉੱਤੇ ਤੁਹਾਡਾ ਸਵਾਗਤ ਹੈ...",
// if with-translation param set to true "translation": "Welcome to AI Punjab...",
// if with-timestamps param set to true "timestamps": [ { "start": 0.304, "end": 5.904, "transcription": "ਏਆਈ ਪੰਜਾਬ ਉੱਤੇ ਤੁਹਾਡਾ ਸਵਾਗਤ ਹੈ...", "translation": "Welcome to AI Punjab...", }, ... ]}