{"openapi":"3.1.0","info":{"title":"AllModels","version":"1.0.0","description":"Unified TTS and STT API aggregating 18+ speech providers including Deepgram, ElevenLabs, OpenAI, AssemblyAI, Cartesia, Soniox, Groq, Fish Audio, MiniMax, Amazon Polly, Gemini, xAI Grok, and more. OpenAI and ElevenLabs SDK-compatible endpoints for text-to-speech synthesis, speech-to-text transcription, voice cloning, and voice discovery. Access 42+ TTS models and 39+ STT models through a single API key and unified interface."},"x-service-info":{"name":"AllModels","docs":{"llms":"https://api.orthogonal.com/llms.txt"},"protocols":["mpp","x402","np"]},"servers":[{"url":"https://mpp.orthogonal.com/allmodels","description":"MPP (Tempo) rail"},{"url":"https://x402.orthogonal.com/allmodels","description":"x402 rail"},{"url":"https://np.orthogonal.com/allmodels","description":"np (Circle Gateway, x402 v2) rail"}],"paths":{"/el/v1/voices":{"get":{"operationId":"allmodels_GET__el_v1_voices","summary":"List voices using the ElevenLabs SDK-compatible endpoint. Returns voices in ElevenLabs response format.","tags":["AllModels"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":0,"offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/allmodels/el/v1/voices"},{"method":"mpp","intent":"charge","rail":"tempo","currency":"OUSD","url":"https://mpp.orthogonal.com/allmodels/el/v1/voices"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/allmodels/el/v1/voices"},{"method":"x402","intent":"charge","rail":"base","currency":"OUSD","url":"https://x402.orthogonal.com/allmodels/el/v1/voices"},{"method":"x402","intent":"charge","rail":"monad","currency":"USDC","url":"https://x402.orthogonal.com/allmodels/el/v1/voices"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/allmodels/el/v1/voices"}]}}},"/el/v1/voices/search":{"get":{"operationId":"allmodels_GET__el_v1_voices_search","summary":"Search voices using the ElevenLabs SDK-compatible endpoint.","tags":["AllModels"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":0,"offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/allmodels/el/v1/voices/search"},{"method":"mpp","intent":"charge","rail":"tempo","currency":"OUSD","url":"https://mpp.orthogonal.com/allmodels/el/v1/voices/search"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/allmodels/el/v1/voices/search"},{"method":"x402","intent":"charge","rail":"base","currency":"OUSD","url":"https://x402.orthogonal.com/allmodels/el/v1/voices/search"},{"method":"x402","intent":"charge","rail":"monad","currency":"USDC","url":"https://x402.orthogonal.com/allmodels/el/v1/voices/search"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/allmodels/el/v1/voices/search"}]}}},"/v1/custom-voices":{"post":{"operationId":"allmodels_POST__v1_custom_voices","summary":"Create a custom cloned voice by uploading a recording. The voice can then be used with any TTS provider that supports voice cloning.","tags":["AllModels"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":0.01,"offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/allmodels/v1/custom-voices"},{"method":"mpp","intent":"charge","rail":"tempo","currency":"OUSD","url":"https://mpp.orthogonal.com/allmodels/v1/custom-voices"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/allmodels/v1/custom-voices"},{"method":"x402","intent":"charge","rail":"base","currency":"OUSD","url":"https://x402.orthogonal.com/allmodels/v1/custom-voices"},{"method":"x402","intent":"charge","rail":"monad","currency":"USDC","url":"https://x402.orthogonal.com/allmodels/v1/custom-voices"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/allmodels/v1/custom-voices"}]}},"get":{"operationId":"allmodels_GET__v1_custom_voices","summary":"List all custom cloned voices belonging to your account.","tags":["AllModels"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":0,"offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/allmodels/v1/custom-voices"},{"method":"mpp","intent":"charge","rail":"tempo","currency":"OUSD","url":"https://mpp.orthogonal.com/allmodels/v1/custom-voices"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/allmodels/v1/custom-voices"},{"method":"x402","intent":"charge","rail":"base","currency":"OUSD","url":"https://x402.orthogonal.com/allmodels/v1/custom-voices"},{"method":"x402","intent":"charge","rail":"monad","currency":"USDC","url":"https://x402.orthogonal.com/allmodels/v1/custom-voices"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/allmodels/v1/custom-voices"}]}}},"/v1/custom-voices/{voice_id}":{"get":{"operationId":"allmodels_GET__v1_custom_voices_voice_id_","summary":"Get details of a specific cloned voice by ID.","tags":["AllModels"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":0,"offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/allmodels/v1/custom-voices/{voice_id}"},{"method":"mpp","intent":"charge","rail":"tempo","currency":"OUSD","url":"https://mpp.orthogonal.com/allmodels/v1/custom-voices/{voice_id}"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/allmodels/v1/custom-voices/{voice_id}"},{"method":"x402","intent":"charge","rail":"base","currency":"OUSD","url":"https://x402.orthogonal.com/allmodels/v1/custom-voices/{voice_id}"},{"method":"x402","intent":"charge","rail":"monad","currency":"USDC","url":"https://x402.orthogonal.com/allmodels/v1/custom-voices/{voice_id}"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/allmodels/v1/custom-voices/{voice_id}"}]}},"delete":{"operationId":"allmodels_DELETE__v1_custom_voices_voice_id_","summary":"Delete a custom cloned voice. This action cannot be undone.","tags":["AllModels"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":0,"offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/allmodels/v1/custom-voices/{voice_id}"},{"method":"mpp","intent":"charge","rail":"tempo","currency":"OUSD","url":"https://mpp.orthogonal.com/allmodels/v1/custom-voices/{voice_id}"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/allmodels/v1/custom-voices/{voice_id}"},{"method":"x402","intent":"charge","rail":"base","currency":"OUSD","url":"https://x402.orthogonal.com/allmodels/v1/custom-voices/{voice_id}"},{"method":"x402","intent":"charge","rail":"monad","currency":"USDC","url":"https://x402.orthogonal.com/allmodels/v1/custom-voices/{voice_id}"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/allmodels/v1/custom-voices/{voice_id}"}]}}},"/el/v1/voices/{voice_id}":{"delete":{"operationId":"allmodels_DELETE__el_v1_voices_voice_id_","summary":"Delete a voice using the ElevenLabs SDK-compatible endpoint. Cannot be undone.","tags":["AllModels"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":0,"offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/allmodels/el/v1/voices/{voice_id}"},{"method":"mpp","intent":"charge","rail":"tempo","currency":"OUSD","url":"https://mpp.orthogonal.com/allmodels/el/v1/voices/{voice_id}"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/allmodels/el/v1/voices/{voice_id}"},{"method":"x402","intent":"charge","rail":"base","currency":"OUSD","url":"https://x402.orthogonal.com/allmodels/el/v1/voices/{voice_id}"},{"method":"x402","intent":"charge","rail":"monad","currency":"USDC","url":"https://x402.orthogonal.com/allmodels/el/v1/voices/{voice_id}"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/allmodels/el/v1/voices/{voice_id}"}]}},"get":{"operationId":"allmodels_GET__el_v1_voices_voice_id_","summary":"Get voice details using the ElevenLabs SDK-compatible endpoint.","tags":["AllModels"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":0,"offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/allmodels/el/v1/voices/{voice_id}"},{"method":"mpp","intent":"charge","rail":"tempo","currency":"OUSD","url":"https://mpp.orthogonal.com/allmodels/el/v1/voices/{voice_id}"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/allmodels/el/v1/voices/{voice_id}"},{"method":"x402","intent":"charge","rail":"base","currency":"OUSD","url":"https://x402.orthogonal.com/allmodels/el/v1/voices/{voice_id}"},{"method":"x402","intent":"charge","rail":"monad","currency":"USDC","url":"https://x402.orthogonal.com/allmodels/el/v1/voices/{voice_id}"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/allmodels/el/v1/voices/{voice_id}"}]}}},"/el/v1/voices/add":{"post":{"operationId":"allmodels_POST__el_v1_voices_add","summary":"Clone a voice using the ElevenLabs SDK-compatible endpoint.","tags":["AllModels"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":0.01,"offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/allmodels/el/v1/voices/add"},{"method":"mpp","intent":"charge","rail":"tempo","currency":"OUSD","url":"https://mpp.orthogonal.com/allmodels/el/v1/voices/add"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/allmodels/el/v1/voices/add"},{"method":"x402","intent":"charge","rail":"base","currency":"OUSD","url":"https://x402.orthogonal.com/allmodels/el/v1/voices/add"},{"method":"x402","intent":"charge","rail":"monad","currency":"USDC","url":"https://x402.orthogonal.com/allmodels/el/v1/voices/add"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/allmodels/el/v1/voices/add"}]}}},"/v1/voices":{"get":{"operationId":"allmodels_GET__v1_voices","summary":"Search and filter available voices across all providers. Supports filtering by provider, language, gender, and use case. Public endpoint, no authentication required.","tags":["AllModels"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":0,"offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/allmodels/v1/voices"},{"method":"mpp","intent":"charge","rail":"tempo","currency":"OUSD","url":"https://mpp.orthogonal.com/allmodels/v1/voices"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/allmodels/v1/voices"},{"method":"x402","intent":"charge","rail":"base","currency":"OUSD","url":"https://x402.orthogonal.com/allmodels/v1/voices"},{"method":"x402","intent":"charge","rail":"monad","currency":"USDC","url":"https://x402.orthogonal.com/allmodels/v1/voices"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/allmodels/v1/voices"}]}}},"/v1/models":{"get":{"operationId":"allmodels_GET__v1_models","summary":"List all available TTS and STT models with pricing, provider info, and capabilities. Public endpoint, no authentication required.","tags":["AllModels"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":0,"offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/allmodels/v1/models"},{"method":"mpp","intent":"charge","rail":"tempo","currency":"OUSD","url":"https://mpp.orthogonal.com/allmodels/v1/models"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/allmodels/v1/models"},{"method":"x402","intent":"charge","rail":"base","currency":"OUSD","url":"https://x402.orthogonal.com/allmodels/v1/models"},{"method":"x402","intent":"charge","rail":"monad","currency":"USDC","url":"https://x402.orthogonal.com/allmodels/v1/models"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/allmodels/v1/models"}]}}},"/v1/providers":{"get":{"operationId":"allmodels_GET__v1_providers","summary":"List all available TTS and STT providers. Public endpoint, no authentication required.","tags":["AllModels"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":0,"offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/allmodels/v1/providers"},{"method":"mpp","intent":"charge","rail":"tempo","currency":"OUSD","url":"https://mpp.orthogonal.com/allmodels/v1/providers"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/allmodels/v1/providers"},{"method":"x402","intent":"charge","rail":"base","currency":"OUSD","url":"https://x402.orthogonal.com/allmodels/v1/providers"},{"method":"x402","intent":"charge","rail":"monad","currency":"USDC","url":"https://x402.orthogonal.com/allmodels/v1/providers"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/allmodels/v1/providers"}]}}},"/el/v1/speech-to-text":{"post":{"operationId":"allmodels_POST__el_v1_speech_to_text","summary":"Transcribe audio files using the ElevenLabs SDK-compatible endpoint. Returns transcript with word-level timestamps. Accepts WAV, MP3, FLAC, MP4/M4A, OGG, and WebM.","tags":["AllModels"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":"dynamic","offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/allmodels/el/v1/speech-to-text"},{"method":"mpp","intent":"charge","rail":"tempo","currency":"OUSD","url":"https://mpp.orthogonal.com/allmodels/el/v1/speech-to-text"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/allmodels/el/v1/speech-to-text"},{"method":"x402","intent":"charge","rail":"base","currency":"OUSD","url":"https://x402.orthogonal.com/allmodels/el/v1/speech-to-text"},{"method":"x402","intent":"charge","rail":"monad","currency":"USDC","url":"https://x402.orthogonal.com/allmodels/el/v1/speech-to-text"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/allmodels/el/v1/speech-to-text"}]}}},"/oai/audio/speech":{"post":{"operationId":"allmodels_POST__oai_audio_speech","summary":"Generate speech audio from text using the OpenAI SDK-compatible endpoint. Supports all AllModels TTS providers. Returns binary audio in the requested format (mp3, opus, aac, flac, wav, pcm).","tags":["AllModels"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":"dynamic","offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/allmodels/oai/audio/speech"},{"method":"mpp","intent":"charge","rail":"tempo","currency":"OUSD","url":"https://mpp.orthogonal.com/allmodels/oai/audio/speech"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/allmodels/oai/audio/speech"},{"method":"x402","intent":"charge","rail":"base","currency":"OUSD","url":"https://x402.orthogonal.com/allmodels/oai/audio/speech"},{"method":"x402","intent":"charge","rail":"monad","currency":"USDC","url":"https://x402.orthogonal.com/allmodels/oai/audio/speech"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/allmodels/oai/audio/speech"}]}}},"/oai/audio/transcriptions":{"post":{"operationId":"allmodels_POST__oai_audio_transcriptions","summary":"Transcribe audio files using the OpenAI SDK-compatible endpoint. Supports all AllModels STT providers. Accepts WAV, MP3, FLAC, MP4/M4A, OGG, and WebM.","tags":["AllModels"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":"dynamic","offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/allmodels/oai/audio/transcriptions"},{"method":"mpp","intent":"charge","rail":"tempo","currency":"OUSD","url":"https://mpp.orthogonal.com/allmodels/oai/audio/transcriptions"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/allmodels/oai/audio/transcriptions"},{"method":"x402","intent":"charge","rail":"base","currency":"OUSD","url":"https://x402.orthogonal.com/allmodels/oai/audio/transcriptions"},{"method":"x402","intent":"charge","rail":"monad","currency":"USDC","url":"https://x402.orthogonal.com/allmodels/oai/audio/transcriptions"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/allmodels/oai/audio/transcriptions"}]}}},"/el/v1/text-to-speech/{voice_id}":{"post":{"operationId":"allmodels_POST__el_v1_text_to_speech_voice_id_","summary":"Generate complete speech audio using the ElevenLabs SDK-compatible endpoint. Returns full audio file after generation completes.","tags":["AllModels"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":"dynamic","offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/allmodels/el/v1/text-to-speech/{voice_id}"},{"method":"mpp","intent":"charge","rail":"tempo","currency":"OUSD","url":"https://mpp.orthogonal.com/allmodels/el/v1/text-to-speech/{voice_id}"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/allmodels/el/v1/text-to-speech/{voice_id}"},{"method":"x402","intent":"charge","rail":"base","currency":"OUSD","url":"https://x402.orthogonal.com/allmodels/el/v1/text-to-speech/{voice_id}"},{"method":"x402","intent":"charge","rail":"monad","currency":"USDC","url":"https://x402.orthogonal.com/allmodels/el/v1/text-to-speech/{voice_id}"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/allmodels/el/v1/text-to-speech/{voice_id}"}]}}},"/el/v1/text-to-speech/{voice_id}/stream":{"post":{"operationId":"allmodels_POST__el_v1_text_to_speech_voice_id_stream","summary":"Generate streaming speech audio using the ElevenLabs SDK-compatible endpoint. Returns chunked binary audio for low-latency playback.","tags":["AllModels"],"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required (x402 / MPP / np)"}},"x-payment-info":{"price":"dynamic","offers":[{"method":"mpp","intent":"charge","rail":"tempo","currency":"USDC.e","url":"https://mpp.orthogonal.com/allmodels/el/v1/text-to-speech/{voice_id}/stream"},{"method":"mpp","intent":"charge","rail":"tempo","currency":"OUSD","url":"https://mpp.orthogonal.com/allmodels/el/v1/text-to-speech/{voice_id}/stream"},{"method":"x402","intent":"charge","rail":"base","currency":"USDC","url":"https://x402.orthogonal.com/allmodels/el/v1/text-to-speech/{voice_id}/stream"},{"method":"x402","intent":"charge","rail":"base","currency":"OUSD","url":"https://x402.orthogonal.com/allmodels/el/v1/text-to-speech/{voice_id}/stream"},{"method":"x402","intent":"charge","rail":"monad","currency":"USDC","url":"https://x402.orthogonal.com/allmodels/el/v1/text-to-speech/{voice_id}/stream"},{"method":"np","intent":"charge","rail":"base","currency":"USDC","settlement":"circle-gateway","version":"x402-v2","url":"https://np.orthogonal.com/allmodels/el/v1/text-to-speech/{voice_id}/stream"}]}}}}}