diff --git a/1000-hours/public/audios/us/sentence-he-arrived-alloy.mp3 b/1000-hours/public/audios/us/sentence-he-arrived-alloy.mp3 new file mode 100644 index 00000000..689aafd5 Binary files /dev/null and b/1000-hours/public/audios/us/sentence-he-arrived-alloy.mp3 differ diff --git a/1000-hours/public/audios/us/sentence-he-arrived-nova.mp3 b/1000-hours/public/audios/us/sentence-he-arrived-nova.mp3 new file mode 100644 index 00000000..4c1a1ab8 Binary files /dev/null and b/1000-hours/public/audios/us/sentence-he-arrived-nova.mp3 differ diff --git a/1000-hours/public/audios/us/sentence-he-do-alloy.mp3 b/1000-hours/public/audios/us/sentence-he-do-alloy.mp3 new file mode 100644 index 00000000..6f2dee47 Binary files /dev/null and b/1000-hours/public/audios/us/sentence-he-do-alloy.mp3 differ diff --git a/1000-hours/public/audios/us/sentence-he-do-nova.mp3 b/1000-hours/public/audios/us/sentence-he-do-nova.mp3 new file mode 100644 index 00000000..dbef83fd Binary files /dev/null and b/1000-hours/public/audios/us/sentence-he-do-nova.mp3 differ diff --git a/1000-hours/public/audios/us/sentence-heard-him-alloy.mp3 b/1000-hours/public/audios/us/sentence-heard-him-alloy.mp3 new file mode 100644 index 00000000..b3696b52 Binary files /dev/null and b/1000-hours/public/audios/us/sentence-heard-him-alloy.mp3 differ diff --git a/1000-hours/public/audios/us/sentence-heard-him-nova.mp3 b/1000-hours/public/audios/us/sentence-heard-him-nova.mp3 new file mode 100644 index 00000000..ebc66505 Binary files /dev/null and b/1000-hours/public/audios/us/sentence-heard-him-nova.mp3 differ diff --git a/1000-hours/public/audios/us/sentence-helped-her-alloy.mp3 b/1000-hours/public/audios/us/sentence-helped-her-alloy.mp3 new file mode 100644 index 00000000..fa1e7113 Binary files /dev/null and b/1000-hours/public/audios/us/sentence-helped-her-alloy.mp3 differ diff --git a/1000-hours/public/audios/us/sentence-helped-her-nova.mp3 b/1000-hours/public/audios/us/sentence-helped-her-nova.mp3 new file mode 100644 index 00000000..6d04c809 Binary files /dev/null and b/1000-hours/public/audios/us/sentence-helped-her-nova.mp3 differ diff --git a/1000-hours/public/audios/us/sentence-holding-the-alloy.mp3 b/1000-hours/public/audios/us/sentence-holding-the-alloy.mp3 new file mode 100644 index 00000000..e5e7723c Binary files /dev/null and b/1000-hours/public/audios/us/sentence-holding-the-alloy.mp3 differ diff --git a/1000-hours/public/audios/us/sentence-holding-the-nova.mp3 b/1000-hours/public/audios/us/sentence-holding-the-nova.mp3 new file mode 100644 index 00000000..2ed2d72a Binary files /dev/null and b/1000-hours/public/audios/us/sentence-holding-the-nova.mp3 differ diff --git a/1000-hours/public/audios/us/sentence-house-is-alloy.mp3 b/1000-hours/public/audios/us/sentence-house-is-alloy.mp3 new file mode 100644 index 00000000..d5df5593 Binary files /dev/null and b/1000-hours/public/audios/us/sentence-house-is-alloy.mp3 differ diff --git a/1000-hours/public/audios/us/sentence-house-is-nova.mp3 b/1000-hours/public/audios/us/sentence-house-is-nova.mp3 new file mode 100644 index 00000000..cd5dd740 Binary files /dev/null and b/1000-hours/public/audios/us/sentence-house-is-nova.mp3 differ diff --git a/1000-hours/public/jupyter-notebooks/sentence-openai.ipynb b/1000-hours/public/jupyter-notebooks/sentence-openai.ipynb index e4f24e98..eb266791 100644 --- a/1000-hours/public/jupyter-notebooks/sentence-openai.ipynb +++ b/1000-hours/public/jupyter-notebooks/sentence-openai.ipynb @@ -2,7 +2,7 @@ "cells": [ { "cell_type": "code", - "execution_count": 4, + "execution_count": 3, "id": "e6525deb-267c-475f-a73a-7939c5bdca86", "metadata": {}, "outputs": [ @@ -10,7 +10,7 @@ "name": "stderr", "output_type": "stream", "text": [ - "/var/folders/k_/t1vf2gd95jbc1j3k49xxdfy80000gn/T/ipykernel_4125/3127614044.py:29: DeprecationWarning: Due to a bug, this method doesn't actually stream the response content, `.with_streaming_response.method()` should be used instead\n", + "/var/folders/k_/t1vf2gd95jbc1j3k49xxdfy80000gn/T/ipykernel_995/1605420397.py:29: DeprecationWarning: Due to a bug, this method doesn't actually stream the response content, `.with_streaming_response.method()` should be used instead\n", " rspd_audio.stream_to_file(speech_file_path)\n" ] } @@ -29,7 +29,7 @@ "\n", "\n", "text = \"\"\"\n", - "kitten\n", + "Did he do that?\n", "\"\"\"\n", "# Create audios for each versions (three was set as default previously.)\n", "\n", @@ -158,7 +158,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.12.1" + "version": "3.12.4" } }, "nbformat": 4, diff --git a/1000-hours/sounds-of-american-english/2.2.11-trdr.md b/1000-hours/sounds-of-american-english/2.2.11-trdr.md index d3673df1..41940a1e 100644 --- a/1000-hours/sounds-of-american-english/2.2.11-trdr.md +++ b/1000-hours/sounds-of-american-english/2.2.11-trdr.md @@ -6,4 +6,4 @@ The difference between the sounds tr, dr and trdr 分开着连续读出的。比如,*tree*,印度人可能会把它读成 tɤ.riː,其中的 t 干脆读成 d,并且 r 还会用齿龈颤音;再比如,*driver*,可能会被俄罗斯人读成 dɤ.raɪvə,其中的 r 同样会用齿龈颤音。 -People from many regions, guided by the habits of their native languages, may pronounce tr and dr as separate, continuous sounds. For instance, someone from India might pronounce *tree* as tɤ.riː, with the t articulated as d, and the r as a [*voiced alveolar trill*](https://en.wikipedia.org/wiki/Voiced_dental,_alveolar_and_postalveolar_trills). Similarly, the word *driver* might be pronounced as dɤ.raɪvə by a Russian speaker, again using a voiced alveolar trill for the r. \ No newline at end of file +People from many regions, guided by the habits of their native languages, may pronounce tr and dr as separate, continuous sounds. For instance, someone from India might pronounce *tree* as tɤ.riː, with the t articulated as d, and the r as a [*voiced alveolar trill*](https://en.wikipedia.org/wiki/Voiced_dental,_alveolar_and_postalveolar_trills). Similarly, the word *driver* might be pronounced as dɤ.raɪvə by a Russian speaker, again using a voiced alveolar trill for the r. diff --git a/1000-hours/sounds-of-american-english/2.2.9-h.md b/1000-hours/sounds-of-american-english/2.2.9-h.md index 0ede6061..5e5fd7b3 100644 --- a/1000-hours/sounds-of-american-english/2.2.9-h.md +++ b/1000-hours/sounds-of-american-english/2.2.9-h.md @@ -2,4 +2,18 @@ 不管人们用什么样的语言,笑声总是一致的…… 因为地球人在发笑的时候都使用大致一样的声音,都包含 h 这个音 —— 于是,没有人会觉得 h 的发音有什么困难。 -No matter what language people speak, laughter sounds the same... That's because people all over the world use roughly the same sound when they laugh, one that includes the h sound. As a result, no one finds it difficult to pronounce h. \ No newline at end of file +No matter what language people speak, laughter sounds the same... That's because people all over the world use roughly the same sound when they laugh, one that includes the h sound. As a result, no one finds it difficult to pronounce h. + +不过有一个细节需要注意。在日常对话中,不能么正式或者速度较快的时候,h 会被 “击穿”。比如,*Did he do that?* 这句话,更可能被说成 dɪ diː duː ðæt ,而不是正式的那样 dɪd hiː duː ðæt。 + +However, there's one detail to keep in mind. In everyday conversations, especially when speaking informally or quickly, the h sound can get “dropped.” For example, the sentence *Did he do that?* is more likely to be pronounced as dɪ diː duː ðæt rather than the formal one as dɪd hiː duː ðæt. + +更多的例子比如: + +For more examples: + +* I heard him singing. +* Has he arrived yet? +* He helped her with the project. +* His house is over there. +* He's holding the door.