Returns the voice identified by voiceId.
if voiceId is blank.
when ElevenLabs returns a non-successful HTTP response.
when no HTTP response can be obtained.
when the request exceeds a transport timeout.
when the response does not match the documented schema.