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)