SpeakerScope.ai

Usage

Fetch your current plan and remaining balance via the API


Endpoint

GEThttps://speakerscope.ai/api/usage

Example

import requests

response = requests.get(
    "https://speakerscope.ai/api/usage",
    auth=("<API_KEY>", "<API_SECRET>"),
)

print(response.json())

Response

Fields

FieldTypePlansDescription
planstringall"pay-as-you-go" or "free"
creditsnumberpay-as-you-goRemaining balance in dollars
diarizationSecondsintegerfreeRemaining diarization quota (seconds)
recognitionRequestsintegerfreeRemaining recognition request quota
ttlintegerfreeSeconds until the free quota resets

Examples

Pay-as-you-go plan

{
  "plan": "pay-as-you-go",
  "credits": 15.50
}

Free plan

{
  "plan": "free",
  "diarizationSeconds": 3480,
  "recognitionRequests": 18,
  "ttl": 1843200
}