vocamax / ipa-audios
One recording per American English IPA sound (24 consonants, 11 vowels, 5 diphthongs) and example words, with the source and license of every file.
Requires
- php: >=8.2
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is not auto-updated.
Last update: 2026-11-12 04:19:12 UTC
README
One short recording per sound of American English — 24 consonants, 11 vowels, 5 diphthongs — to play next to an
IPA symbol in pronunciation lessons, and the example words the same speaker says right after each sound. Every file
comes from a source listed below, under that source's license; this README, credits.json and the ID3 tags of each
file carry the credit.
Listen to them all: https://vocamax.github.io/ipa-audios/ (GitHub does not play audio inside a README).
The files are cut from recordings of real speakers. Text-to-speech cannot say a sound on its own, and the IPA charts with audio on Wikimedia use cardinal vowels, not American ones.
Sounds
40 of 40 sounds have a file.
Consonants (24/24)
| Sound | Key | Examples | File | Source | License |
|---|---|---|---|---|---|
| /p/ | p |
pen, pig, cup | p.mp3 | Learn IPA - American English - Consonants — Elise Linh learn English | CC BY 3.0 ¹ |
| /b/ | b |
bag, bed, ball | b.mp3 | Learn IPA - American English - Consonants — Elise Linh learn English | CC BY 3.0 ¹ |
| /t/ | t |
tea, ten, tie | t.mp3 | Learn IPA - American English - Consonants — Elise Linh learn English | CC BY 3.0 ¹ |
| /d/ | d |
dog, door, duck | d.mp3 | Learn IPA - American English - Consonants — Elise Linh learn English | CC BY 3.0 ¹ |
| /k/ | k |
key, car, cake | k.mp3 | Learn IPA - American English - Consonants — Elise Linh learn English | CC BY 3.0 ¹ |
| /ɡ/ | g |
goat, girl, egg | g.mp3 | Learn IPA - American English - Consonants — Elise Linh learn English | CC BY 3.0 ¹ |
| /m/ | m |
moon, milk, mouse | m.mp3 | Learn IPA - American English - Consonants — Elise Linh learn English | CC BY 3.0 ¹ |
| /n/ | n |
nose, nine, net | n.mp3 | Learn IPA - American English - Consonants — Elise Linh learn English | CC BY 3.0 ¹ |
| /f/ | f |
fish, fan, leaf | f.mp3 | Learn IPA - American English - Consonants — Elise Linh learn English | CC BY 3.0 ¹ |
| /v/ | v |
van, video, glove | v.mp3 | Learn IPA - American English - Consonants — Elise Linh learn English | CC BY 3.0 ¹ |
| /s/ | s |
bus, sun, sock | s.mp3 | Learn IPA - American English - Consonants — Elise Linh learn English | CC BY 3.0 ¹ |
| /z/ | z |
zoo, zebra, rose | z.mp3 | Learn IPA - American English - Consonants — Elise Linh learn English | CC BY 3.0 ¹ |
| /h/ | hh |
hat, horse, hand | hh.mp3 | Learn IPA - American English - Consonants — Elise Linh learn English | CC BY 3.0 ¹ |
| /l/ | l |
lion, leg, lamp | l.mp3 | Learn IPA - American English - Consonants — Elise Linh learn English | CC BY 3.0 ¹ |
| /w/ | w |
window, watch, wall | w.mp3 | Learn IPA - American English - Consonants — Elise Linh learn English | CC BY 3.0 ¹ |
| /j/ | y |
yellow, yogurt, unicorn | y.mp3 | Learn IPA - American English - Consonants — Elise Linh learn English | CC BY 3.0 ¹ |
| /θ/ | th |
thumb, three, mouth | th.mp3 | Learn IPA - American English - Consonants — Elise Linh learn English | CC BY 3.0 ¹ |
| /ð/ | dh |
mother, father, feather | dh.mp3 | Learn IPA - American English - Consonants — Elise Linh learn English | CC BY 3.0 ¹ |
| /ʃ/ | sh |
shoe, shell, shark | sh.mp3 | Learn IPA - American English - Consonants — Elise Linh learn English | CC BY 3.0 ¹ |
| /ʒ/ | zh |
television, treasure, beige | zh.mp3 | Learn IPA - American English - Consonants — Elise Linh learn English | CC BY 3.0 ¹ |
| /tʃ/ | ch |
cheese, chair, chicken | ch.mp3 | Learn IPA - American English - Consonants — Elise Linh learn English | CC BY 3.0 ¹ |
| /dʒ/ | jh |
juice, jacket, orange | jh.mp3 | Learn IPA - American English - Consonants — Elise Linh learn English | CC BY 3.0 ¹ |
| /r/ | r |
red, rabbit, rain | r.mp3 | Learn IPA - American English - Consonants — Elise Linh learn English | CC BY 3.0 ¹ |
| /ŋ/ | ng |
ring, king, swing | ng.mp3 | Learn IPA - American English - Consonants — Elise Linh learn English | CC BY 3.0 ¹ |
Vowels (11/11)
| Sound | Key | Examples | File | Source | License |
|---|---|---|---|---|---|
| /ɪ/ | ih |
lips, chick, hill | ih.mp3 | Learn IPA - American English - Vowels — Elise Linh learn English | CC BY 3.0 ¹ |
| /iː/ | iy |
bee, tree, sheep | iy.mp3 | Learn IPA - American English - Vowels — Elise Linh learn English | CC BY 3.0 ¹ |
| /e/ | eh |
desk, bell, nest | eh.mp3 | Learn IPA - American English - Vowels — Elise Linh learn English | CC BY 3.0 ¹ |
| /æ/ | ae |
apple, ant, cat | ae.mp3 | Learn IPA - American English - Vowels — Elise Linh learn English | CC BY 3.0 ¹ |
| /ʌ/ | ah |
bug, drum, nut | ah.mp3 | Learn IPA - American English - Vowels — Elise Linh learn English | CC BY 3.0 ¹ |
| /ɑː/ | aa |
box, clock, doll | aa.mp3 | Learn IPA - American English - Vowels — Elise Linh learn English | CC BY 3.0 ¹ |
| /ɔː/ | ao |
ball, wall, saw | ao.mp3 | Learn IPA - American English - Vowels — Elise Linh learn English | CC BY 3.0 ¹ |
| /ʊ/ | uh |
foot, cook, wolf | uh.mp3 | Learn IPA - American English - Vowels — Elise Linh learn English | CC BY 3.0 ¹ |
| /uː/ | uw |
spoon, boot, glue | uw.mp3 | Learn IPA - American English - Vowels — Elise Linh learn English | CC BY 3.0 ¹ |
| /ə/ | ax |
lemon, banana, sofa | ax.mp3 | Learn IPA - American English - Vowels — Elise Linh learn English | CC BY 3.0 ¹ |
| /ɝː/ | er |
bird, nurse, shirt | er.mp3 | Learn IPA - American English - Vowels — Elise Linh learn English | CC BY 3.0 ¹ |
Diphthongs (5/5)
| Sound | Key | Examples | File | Source | License |
|---|---|---|---|---|---|
| /eɪ/ | ey |
snake, plane, whale | ey.mp3 | Learn IPA - American English - Diphthongs — Elise Linh learn English | CC BY 3.0 ¹ |
| /aɪ/ | ay |
kite, bike, tiger | ay.mp3 | Learn IPA - American English - Diphthongs — Elise Linh learn English | CC BY 3.0 ¹ |
| /ɔɪ/ | oy |
boy, toy, coin | oy.mp3 | Learn IPA - American English - Diphthongs — Elise Linh learn English | CC BY 3.0 ¹ |
| /aʊ/ | aw |
cow, owl, cloud | aw.mp3 | Learn IPA - American English - Diphthongs — Elise Linh learn English | CC BY 3.0 ¹ |
| /oʊ/ | ow |
snow, bone, coat | ow.mp3 | Learn IPA - American English - Diphthongs — Elise Linh learn English | CC BY 3.0 ¹ |
¹ License as labeled by the uploader; the original source of the recording is not confirmed yet.
Example words
119 words for 40 sounds, said by the same speaker right after the sound. They are the words of the source video, not the examples of sounds.json.
Sources
Learn IPA - American English - Diphthongs
- Source: https://www.youtube.com/watch?v=65lGhp4IKug (
sources/youtube-65lGhp4IKug.json) - Author: Elise Linh learn English
- License: CC BY 3.0 — as labeled by the uploader, not confirmed
- Notes: Six diphthongs (aʊ oʊ ɔɪ aɪ eɪ ju): each is said alone when its symbol appears, then in three words; the "Diphthong Review" (1:06–1:17, on a title card) says all six again in one take, in near-digital silence. The five clips come from the review; [ju] is not one of the 40 sounds. Same speaker and series as sources/youtube-vzaY6tkqhjg.json; the channel's consonant video has another speaker — confirm that the uploader owns the recording before relying on the CC BY label.
- Example words: 15 (segments in
credits.json) - Retrieved: 2026-11-12
| Sound | File | Segment | In the source |
|---|---|---|---|
| /eɪ/ | ey.mp3 | 74.60–75.53 s | [eɪ] highlighted in the Diphthong Review, 1:14 |
| /aɪ/ | ay.mp3 | 72.39–73.30 s | [aɪ] highlighted in the Diphthong Review, 1:12 |
| /ɔɪ/ | oy.mp3 | 70.32–71.28 s | [ɔɪ] highlighted in the Diphthong Review, 1:10 |
| /aʊ/ | aw.mp3 | 65.93–66.86 s | [aʊ] highlighted in the Diphthong Review, 1:06 |
| /oʊ/ | ow.mp3 | 68.17–69.09 s | [oʊ] highlighted in the Diphthong Review, 1:08 |
Learn IPA - American English - Consonants
- Source: https://www.youtube.com/watch?v=YG1-7V2rlZQ (
sources/youtube-YG1-7V2rlZQ.json) - Author: Elise Linh learn English
- License: CC BY 3.0 — as labeled by the uploader, not confirmed
- Notes: The 24 consonants, in the order d t v f b p g k θ ð s z ʃ ʒ tʃ dʒ h ɹ j m n ŋ l w: each is said alone one to three times while only its symbol is on screen, then in three words; there is no review at the end. Every clip is the first time the sound is said alone. Another speaker than the vowel and diphthong videos of the same channel, which looks like a compilation of recordings from elsewhere — confirm that the uploader owns the recording before relying on the CC BY label. /θ/, /h/, /f/ and /p/ are only 5–15 dB above the noise floor of the recording and needed a large gain; /f/ has less padding after it because "staff" follows at once.
- Example words: 72 (segments in
credits.json) - Retrieved: 2026-11-12
| Sound | File | Segment | In the source |
|---|---|---|---|
| /p/ | p.mp3 | 40.96–41.40 s | [p] said alone when introduced, 0:41 |
| /b/ | b.mp3 | 33.89–34.45 s | [b] said alone when introduced, 0:33 |
| /t/ | t.mp3 | 13.77–14.20 s | [t] said alone when introduced, 0:13 |
| /d/ | d.mp3 | 6.77–7.38 s | [d] said alone when introduced, 0:06 |
| /k/ | k.mp3 | 55.96–56.39 s | [k] said alone when introduced, 0:56 |
| /ɡ/ | g.mp3 | 48.61–49.23 s | [g] said alone when introduced, 0:48 |
| /m/ | m.mp3 | 146.96–147.72 s | [m] said alone when introduced, 2:27 |
| /n/ | n.mp3 | 155.47–156.32 s | [n] said alone when introduced, 2:35 |
| /f/ | f.mp3 | 28.56–29.12 s | [f] said alone when introduced, 0:28 |
| /v/ | v.mp3 | 21.82–22.70 s | [v] said alone when introduced, 0:21 |
| /s/ | s.mp3 | 78.87–79.90 s | [s] said alone when introduced, 1:18 |
| /z/ | z.mp3 | 86.41–87.26 s | [z] said alone when introduced, 1:26 |
| /h/ | hh.mp3 | 124.26–124.74 s | [h] said alone when introduced, 2:04 |
| /l/ | l.mp3 | 173.13–173.88 s | [l] said alone when introduced, 2:53 |
| /w/ | w.mp3 | 181.70–182.27 s | [w] said alone when introduced, 3:01 |
| /j/ | y.mp3 | 139.37–140.01 s | [j] said alone when introduced, 2:19 |
| /θ/ | th.mp3 | 63.75–64.32 s | [θ] said alone when introduced, 1:03 |
| /ð/ | dh.mp3 | 71.43–72.15 s | [ð] said alone when introduced, 1:11 |
| /ʃ/ | sh.mp3 | 94.05–95.07 s | [ʃ] said alone when introduced, 1:34 |
| /ʒ/ | zh.mp3 | 101.47–102.29 s | [ʒ] said alone when introduced, 1:41 |
| /tʃ/ | ch.mp3 | 109.19–109.71 s | [tʃ] said alone when introduced, 1:49 |
| /dʒ/ | jh.mp3 | 116.75–117.41 s | [dʒ] said alone when introduced, 1:56 |
| /r/ | r.mp3 | 131.27–132.04 s | [ɹ] said alone when introduced, 2:11 |
| /ŋ/ | ng.mp3 | 164.22–165.05 s | [ŋ] said alone when introduced, 2:44 |
Learn IPA - American English - Vowels
- Source: https://www.youtube.com/watch?v=vzaY6tkqhjg (
sources/youtube-vzaY6tkqhjg.json) - Author: Elise Linh learn English
- License: CC BY 3.0 — as labeled by the uploader, not confirmed
- Notes: The 11 vowels: each is said alone when its symbol appears, then in three words; the "Vowel Review" (1:52–2:13) says all 11 again in one take. A Vietnamese title card comes before the footage and the channel is small — confirm that the uploader owns the recording before relying on the CC BY label. /æ/ comes from the introduction: the review take measured closer to /ɑ/.
- Example words: 32 (segments in
credits.json) - Retrieved: 2026-11-12
| Sound | File | Segment | In the source |
|---|---|---|---|
| /iː/ | iy.mp3 | 117.80–118.58 s | [i] in the Vowel Review, 1:57 |
| /ɪ/ | ih.mp3 | 42.44–43.23 s | [ɪ] said alone when introduced, 0:42 |
| /e/ | eh.mp3 | 115.89–116.55 s | [ɛ] in the Vowel Review, 1:55 |
| /æ/ | ae.mp3 | 53.87–54.60 s | [æ] said alone when introduced, 0:53 |
| /ʌ/ | ah.mp3 | 123.66–124.31 s | [ʌ] in the Vowel Review, 2:03 |
| /ɑː/ | aa.mp3 | 5.45–6.48 s | [ɑ] said alone when introduced, 0:05 |
| /ɔː/ | ao.mp3 | 114.02–114.72 s | [ɔ] in the Vowel Review, 1:54 |
| /ʊ/ | uh.mp3 | 127.69–128.32 s | [ʊ] in the Vowel Review, 2:07 |
| /uː/ | uw.mp3 | 131.62–132.38 s | [u] in the Vowel Review, 2:11 |
| /ə/ | ax.mp3 | 125.68–126.12 s | [ə] in the Vowel Review, 2:05 |
| /ɝː/ | er.mp3 | 129.60–130.34 s | [ɜ] in the Vowel Review, 2:09 |
Changes made to the source material
Each file is cut to one sound or word (about 0.1 s of silence before it, 0.2 s after), loudness-normalized to a mean of
−20 dBFS, peak-limited, faded in over 20 ms and out over 60 ms, and encoded as mono MP3 at 96 kbps. Nothing else is
changed. The exact segment of every file is in the tables above and in credits.json.
Using the files
sounds/<key>.mp3— keys are insounds.json(p,th,iy,er,ow…).words/<key>/<word>.mp3— example words of a sound, listed underwords.<key>incredits.json(the word as written on screen, e.g.March; the file name is in lower case).credits.json— for every file: IPA symbol or word, SHA-1, source title and link (with the time of the segment), author, license and whether the source has been verified. Show the credit wherever the sounds are used, or link to this README: https://github.com/vocamax/ipa-audios.- With Composer:
composer require vocamax/ipa-audios, files undervendor/vocamax/ipa-audios/. Pin a tag: a new tag can replace a file.
Adding a source
Needs PHP 8.2+ with GD, ffmpeg, ffprobe and yt-dlp.
php bin/scan <youtube url>— prints the license, every speech segment with suggested cut points and the caption words around it, and writes.cache/youtube-<id>/sheet.png(a frame from the middle of each segment) andmanifest.draft.json. Videos without a Creative Commons license on YouTube cannot be used without permission.- Copy the draft to
sources/youtube-<id>.jsonand add one clip per sound:sound(key fromsounds.json),fromandto(seconds, padding included) andlabel(what the video shows). Label each segment by the symbol on screen insheet.png, not by counting. One file per sound across all sources: move a sound by deleting its clip from the old manifest. Example words go inwords:sound,word(as written on screen),from,to,label. php bin/build— downloads into.cache/, cuts, writessounds/,words/,credits.jsonand the tables of this README. A warning about a large gain means the clip is mostly silence (or a very weak sound such as /θ/, /h/).- Listen:
php -S 127.0.0.1:8124 -t .and open http://localhost:8124/.cache/preview.html. php bin/build --checkbefore committing. On every push tomain,.github/workflows/pages.ymlruns the check and publishes the listening page (php bin/site _site) to GitHub Pages.
Sources other than YouTube: "kind": "url" (direct link to an audio file, e.g. Wikimedia Commons) or
"kind": "file" with "path" (a recording committed to this repository).
verified stays false until someone has confirmed that the uploader owns the recording and chose its license; a
false source is flagged in the tables and in credits.json.
License
Each file keeps the license of its source, shown in the tables above. CC BY: give the credit (title, author, link, license, changes) where the sound is used. CC BY-SA: the same, and the cut files stay under CC BY-SA.