thefluentme
thefluent.me, a Google technology partner, is the API for instant pronunciation scoring and translation. 40 languages and 80 AI voices are supported. Provide your users instant feedback on their pronunciation and reading speed, as well as the option to translate into any supported language! The API offers: - Overall (per recording) pronunciation scoring of recordings up to 90 seconds; -…
thefluentme endpoints
| Method | Endpoint | Description |
|---|---|---|
| Post | ||
| GET |
Get all languages /language |
Returns a list of all supported languages. The API supports 40 different languages and 80 different voices for the ai_reading. This is used to define the post language when a… |
| GET |
Get language by id /language/{language_id} |
Returns a language by id |
| POST |
Add post /post |
Add a new post of up to 1,000 characters, including whitespaces. The AI automatically generates a sound file (ai_reading) so users can listen to the post. Therefore the response… |
| GET |
Get all posts /post |
Get a paginated list of all posts. Please provide the following parameters in the query string - **page**: The page number. If no value is provided, the default value of `1` will… |
| GET |
Get post by id /post/{post_id} |
Returns a post by `post_id`. You can get the `post_id` from the `Get all posts` endpoint. |
| PUT |
Update post /post/{post_id} |
Update post by post_id. Please provide the following parameters in the request body - `post_language_id `: Select from 80 different voices, representing 40 different languages -… |
| DELETE |
Delete post /post/{post_id} |
Deletes a post by `post_id`. You can get the `post_id` from the `Get all posts` endpoint. |
| POST |
Translate post /translate/{post_id} |
Add a new post of up to 1,000 characters, including whitespaces. The AI automatically generates a sound file (ai_reading) so users can listen to the post. Therefore the response… |
| Score | ||
| POST |
Score user recording /score/{post_id} |
Returns the reading score of a user recording. The API supports different sound file formats such as `.wav` or `.mp3`. More information on supported audio file formats and… |
| GET |
Get all scores /score |
Get a paginated list of all scores. Please provide the following parameters in the query string - **page**: The page number. If no value is provided, the default value of `1`… |
| GET |
Get score by id /score/{score_id} |
Returns a score by `score_id`. You can get the `score_id` from the `Get all scores` endpoint. The scale parameter defines the maximum number of points for the recording, as well… |
| DELETE |
Delete score /score/{score_id} |
Delete a score by `score_id`. You can get the `score_id` from the `Get all scores` endpoint. |
thefluentme pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | 10 / minute |
|
| PRO | Free | — |
|
| ULTRA | $29 / month | — |
|
| MEGA | $49 / month | — |
|