Hi All,
I created a simple API which returns Random English Word along with the Definition and Pronunciation.
Pronunciation is generated on the fly with NLP.
Stack used
- NodeJs
- Express
Demo: https://random-words-api.vercel.app/word
RapidAPI: https://rapidapi.com/mcnaveen/api/random-words-with-pronunciation/
mcnaveen
/
Random-Words-API
π¦ Get Random Words (with pronunciation) for Free using this API
Random Words API
π API
-
Free API -
https://random-words-api.vercel.app/word
-
Dutch Random Words -
https://random-words-api.vercel.app/word/dutch
-
PWA Demo - Check Here
π Route Options
- Base URL:
https://random-words-api.vercel.app/word
- /noun
- /sentence
- /question
- /adjective
- /idiom
- /verb
- /letter
- /paragraph
- /vocabulary
- /1-word-quotes
- /2-word-quotes
- /3-word-quotes
- /affirmation
π Sample API Response
[
{
"word": "Exactor",
"definition": "One who exacts; extortioner; claimer of rights ",
"pronunciation": "Eksaktor"
}
]
π Sample Dutch Response
[
{
"word": "Perfect",
"definition": "Perfect",
"pronunciation": "Perfekt"
}
]
π‘ Learn New word
β¨ Installation (Development)
# Clone the Repo
git clone https://github.com/mcnaveen/Random-Words-API random-words
# Cd into Directory
cd random-words
# Install Dependencies
yarn install
#
β¦If you found it useful. Please give a star.
Thank you.
Top comments (0)