{"openapi":"3.2.0","info":{"title":"Text to Speech API","description":"AI powered Text to Speech API","version":"1.0.0"},"servers":[{"url":"https://joj-tts.jojapi.net"}],"security":[{"ApiKeyAuth":[]}],"tags":[{"name":"Text to Speech"}],"paths":{"/":{"post":{"operationId":"post","summary":"Synthesize","description":"You can find the supported voices and languages in the following document: https://docs.cloud.google.com/text-to-speech/docs/list-voices-and-types . The audioContent element in the response is the Base64 encoded version of the audio file.","tags":["Text to Speech"],"requestBody":{"content":{"application/json":{"schema":{"type":"object"},"example":{"input":{"text":"Mary and Samantha arrived at the bus station early but waited until noon for the bus."},"voice":{"languageCode":"en-US","name":"en-US-News-L","ssmlGender":"FEMALE"},"audioConfig":{"audioEncoding":"MP3"}}}}}}}},"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"X-JoJAPI-Key","description":"Your JoJ API key."}}}}