Score Phone List
Use Score Word instead. Score Word scores a single word or non-word from a phoneme sequence using arpa_mark, and is the recommended replacement for Score Phone List. This endpoint is retained for existing integrations — to convert an existing phone_list call, see Replacing Score Phone List on the Score Word page.
The Score Phone List API scores a sequence of phonemes that make up any word or non-word. Individual words such as “Gotcha” — American vernacular that is not a valid dictionary word — can be scored by supplying their phonemes. Phonemes are expressed in ARPABET notation, pipe-separated.
Request Format
The endpoint you use depends on the region of your subscription. For example, for US West the endpoint is https://api.speechace.co.
POST https://api.speechace.co/api/scoring/phone_list/v9/json
Query Parameters
Request Body
phone_list
String
A phoneme list to score. For example: g|ao|ch|ah
user_audio_file
File
file with user audio (wav, mp3, m4a, webm, ogg, aiff).
question_info
String
Optional flag: A unique identifier (generated by your application) for the activity or question this user audio is answering.
Request Examples
Score a phoneme list
phone_list="g|ao|ch|ah"
user_audio_file=gotcha.wav
Score how closely the audio matches a pipe-separated ARPABET phoneme sequence.
Response Example
The response contains word_score.phone_score_list[] — one entry per phoneme, each with its own quality_score, extent (start/end), and sound_most_like (the phone the speaker's sound most resembled).
The interpretation of phone_score_list is the same as in Score Text.
Last updated