Gsay: Fetch Pronunciation of English Vocabulary From Google
Posted3 months agoActive3 months ago
github.comTechstory
supportivepositive
Debate
20/100
Command-Line ToolsLanguage LearningOpen-Source
Key topics
Command-Line Tools
Language Learning
Open-Source
The HN community shares and discusses gsay, a command-line tool that fetches English vocabulary pronunciation from Google, with users appreciating its utility and suggesting improvements.
Snapshot generated from the HN discussion
Discussion Activity
Light discussionFirst comment
4h
Peak period
5
4-5h
Avg / period
3
Comment distribution12 data points
Loading chart...
Based on 12 loaded comments
Key moments
- 01Story posted
Oct 13, 2025 at 5:39 AM EDT
3 months ago
Step 01 - 02First comment
Oct 13, 2025 at 9:39 AM EDT
4h after posting
Step 02 - 03Peak activity
5 comments in 4-5h
Hottest window of the conversation
Step 03 - 04Latest activity
Oct 13, 2025 at 12:04 PM EDT
3 months ago
Step 04
Generating AI Summary...
Analyzing up to 500 comments to identify key contributors and discussion patterns
ID: 45566532Type: storyLast synced: 11/20/2025, 1:51:04 PM
Want the full context?
Jump to the original sources
Read the primary article or dive into the live Hacker News thread when you're ready.
One can use it directly in terminal or it can be used as a dependency tool in other scripts similar to the way other UNIX tools are used. For example I use it as a pronunciation player in my dictionary dict-master [1]. It's a shell script too.
Another example (run two times so it uses the cache the second time):
[1]: https://github.com/pvonmoradi/dict-master(I'm afraid it just a matter of time they will prevent our mischief, though.)
[0] oxfordlearnersdictionaries.com uses the same collection. [1] https://ssl.gstatic.com/dictionary/static/sounds/20160317/mu...
[error] No valid link found according to patterns for 'aboad'
[error] No valid link found according to patterns for 'absob'
[error] No valid link found according to patterns for 'acoss'
I thought "well, there's quite a lot of words I need to learn in English", but after seeing 'addess' and 'adventue' I thought "wait, this is not ight".
Fixing it helps, but there are still missing expressions, such as "add up", "a couple", etc.
>there are still missing expressions, such as "add up", "a couple", etc.
Googling "pronounce add up" does not show the google short answer box for me. Aside from that, the heuristic method I used may miss some words since it's not quite clear to me how the naming scheme works in that static stash. The 2024 stash is more straightforward but as I mentioned in readme, it sounds synthetic to me.
i've always held the cambridge learner dictionary's ones in high esteem.
e.g. https://dictionary.cambridge.org/dictionary/english/pronunci...
There's also a paid API. I made a very basic command-line client which might still work: https://github.com/erinok/forvosay