ELSA (English Language Speech Assistant) builds AI speech-recognition and pronunciation-assessment technology for non-native English speakers, powering the ELSA Speak consumer app. The ELSA API is a partner/B2B speech-assessment service that scores recorded or streamed English audio across pronunciation, fluency, intonation, grammar, and vocabulary, returning sentence, word, and phoneme-level feedback.
APIs.json: https://raw.githubusercontent.com/api-evangelist/elsa/refs/heads/main/apis.yml
Disambiguation: This catalog covers ELSA Speak / ELSA Corp (elsaspeak.com, elsanow.io) — the AI English pronunciation and speech-assessment platform. It is unrelated to "Elsa", the open-source .NET workflows / workflow-engine library.
- Speech Assessment
- Pronunciation
- Speech Recognition
- Language Learning
- AI
- Created: 2026-06-21
- Modified: 2026-06-21
Scripted speech scoring. The caller submits an audio recording together with the expected script/sentence and receives sentence, word, and phoneme-level pronunciation scores, mispronunciation hints, word stress, reading speed, pausing, fluency, and intonation. Batch scoring is a POST to /score_audio; a realtime variant streams audio over a WebSocket to /ws/score_audio.
- Human URL: https://api-external-doc.elsanow.co/
- Base URL:
https://api.elsanow.io/api/v2
- Pronunciation
- Speech Assessment
- Scripted
- Phoneme Scoring
- Documentation
- API Reference
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
Realtime, packet-by-packet audio scoring over WebSocket. Scripted streaming connects to wss://api.elsanow.io/api/v2/ws/score_audio and unscripted (open-ended) streaming connects to wss://api.elsanow.io/api/v1/ws/score_audio_plus, delivering incremental pronunciation, fluency, intonation, grammar, and vocabulary feedback.
- Human URL: https://api-external-doc.elsanow.co/websocket-scripted
- Base URL:
wss://api.elsanow.io
- Realtime
- Streaming
- WebSocket
- Unscripted
- Documentation
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
Open-ended (unscripted) speech assessment. The caller submits spontaneous English audio with no reference script and receives a spoken transcript plus pronunciation, prosody/intonation, fluency, grammar, and vocabulary analysis with improvement suggestions. Batch scoring is a POST to /score_audio_plus.
- Human URL: https://api-external-doc.elsanow.co/elsa/unscripted
- Base URL:
https://api.elsanow.io/api/v1
- Unscripted
- Fluency
- Grammar
- Vocabulary
- Documentation
- API Reference
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
FN: Kin Lane Email: kin@apievangelist.com