08-19-1558, chapter 3.2.11
This commit is contained in:
@@ -29,7 +29,7 @@
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 32,
|
||||
"execution_count": 42,
|
||||
"id": "71d35cd9",
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
@@ -38,9 +38,82 @@
|
||||
"output_type": "stream",
|
||||
"text": [
|
||||
"['en-US-GuyNeural', 'en-US-AriaNeural']\n",
|
||||
"three months\n",
|
||||
"../audios/three-months-us-male.mp3 created\n",
|
||||
"../audios/three-months-us-female.mp3 created\n"
|
||||
"ma\n",
|
||||
"../audios/ma-us-male.mp3 created\n",
|
||||
"../audios/ma-us-female.mp3 created\n",
|
||||
"\n",
|
||||
"room\n",
|
||||
"../audios/room-us-male.mp3 created\n",
|
||||
"../audios/room-us-female.mp3 created\n",
|
||||
"\n",
|
||||
"conversation\n",
|
||||
"../audios/conversation-us-male.mp3 created\n",
|
||||
"../audios/conversation-us-female.mp3 created\n",
|
||||
"\n",
|
||||
"army\n",
|
||||
"../audios/army-us-male.mp3 created\n",
|
||||
"../audios/army-us-female.mp3 created\n",
|
||||
"\n",
|
||||
"mob\n",
|
||||
"../audios/mob-us-male.mp3 created\n",
|
||||
"../audios/mob-us-female.mp3 created\n",
|
||||
"\n",
|
||||
"mom\n",
|
||||
"../audios/mom-us-male.mp3 created\n",
|
||||
"../audios/mom-us-female.mp3 created\n",
|
||||
"\n",
|
||||
"mind\n",
|
||||
"../audios/mind-us-male.mp3 created\n",
|
||||
"../audios/mind-us-female.mp3 created\n",
|
||||
"\n",
|
||||
"night\n",
|
||||
"../audios/night-us-male.mp3 created\n",
|
||||
"../audios/night-us-female.mp3 created\n",
|
||||
"\n",
|
||||
"nine\n",
|
||||
"../audios/nine-us-male.mp3 created\n",
|
||||
"../audios/nine-us-female.mp3 created\n",
|
||||
"\n",
|
||||
"know\n",
|
||||
"../audios/know-us-male.mp3 created\n",
|
||||
"../audios/know-us-female.mp3 created\n",
|
||||
"\n",
|
||||
"knight\n",
|
||||
"../audios/knight-us-male.mp3 created\n",
|
||||
"../audios/knight-us-female.mp3 created\n",
|
||||
"\n",
|
||||
"gnaw\n",
|
||||
"../audios/gnaw-us-male.mp3 created\n",
|
||||
"../audios/gnaw-us-female.mp3 created\n",
|
||||
"\n",
|
||||
"gnome\n",
|
||||
"../audios/gnome-us-male.mp3 created\n",
|
||||
"../audios/gnome-us-female.mp3 created\n",
|
||||
"\n",
|
||||
"anchor\n",
|
||||
"../audios/anchor-us-male.mp3 created\n",
|
||||
"../audios/anchor-us-female.mp3 created\n",
|
||||
"\n",
|
||||
"bank\n",
|
||||
"../audios/bank-us-male.mp3 created\n",
|
||||
"../audios/bank-us-female.mp3 created\n",
|
||||
"\n",
|
||||
"thank\n",
|
||||
"../audios/thank-us-male.mp3 exists, skipping...\n",
|
||||
"../audios/thank-us-female.mp3 exists, skipping...\n",
|
||||
"\n",
|
||||
"bang\n",
|
||||
"../audios/bang-us-male.mp3 created\n",
|
||||
"../audios/bang-us-female.mp3 created\n",
|
||||
"\n",
|
||||
"long\n",
|
||||
"../audios/long-us-male.mp3 created\n",
|
||||
"../audios/long-us-female.mp3 created\n",
|
||||
"\n",
|
||||
"sing\n",
|
||||
"../audios/sing-us-male.mp3 created\n",
|
||||
"../audios/sing-us-female.mp3 created\n",
|
||||
"\n"
|
||||
]
|
||||
}
|
||||
],
|
||||
@@ -85,12 +158,7 @@
|
||||
" print(voices)\n",
|
||||
"\n",
|
||||
"words = \"\"\"\n",
|
||||
"think,\n",
|
||||
"bath,\n",
|
||||
"wealth,\n",
|
||||
"this,\n",
|
||||
"then,\n",
|
||||
"with,\n",
|
||||
"sam\n",
|
||||
"\"\"\"\n",
|
||||
"\n",
|
||||
"for word in words.strip().split(','):\n",
|
||||
|
||||
@@ -4,7 +4,19 @@
|
||||
"cell_type": "code",
|
||||
"execution_count": 8,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"outputs": [
|
||||
{
|
||||
"ename": "FileNotFoundError",
|
||||
"evalue": "[Errno 2] No such file or directory: './sounds-of-american-english'",
|
||||
"output_type": "error",
|
||||
"traceback": [
|
||||
"\u001b[0;31m---------------------------------------------------------------------------\u001b[0m",
|
||||
"\u001b[0;31mFileNotFoundError\u001b[0m Traceback (most recent call last)",
|
||||
"Cell \u001b[0;32mIn[8], line 15\u001b[0m\n\u001b[1;32m 13\u001b[0m name \u001b[38;5;241m=\u001b[39m \u001b[38;5;124mf\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;124m3.2.\u001b[39m\u001b[38;5;132;01m{\u001b[39;00mi\u001b[38;5;132;01m}\u001b[39;00m\u001b[38;5;124m-\u001b[39m\u001b[38;5;124m'\u001b[39m\n\u001b[1;32m 14\u001b[0m \u001b[38;5;66;03m# filename start with name\u001b[39;00m\n\u001b[0;32m---> 15\u001b[0m md_files \u001b[38;5;241m=\u001b[39m [f \u001b[38;5;28;01mfor\u001b[39;00m f \u001b[38;5;129;01min\u001b[39;00m \u001b[43mos\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mlistdir\u001b[49m\u001b[43m(\u001b[49m\u001b[38;5;124;43m'\u001b[39;49m\u001b[38;5;124;43m./sounds-of-american-english\u001b[39;49m\u001b[38;5;124;43m'\u001b[39;49m\u001b[43m)\u001b[49m \u001b[38;5;28;01mif\u001b[39;00m f\u001b[38;5;241m.\u001b[39mstartswith(name) \u001b[38;5;129;01mand\u001b[39;00m f\u001b[38;5;241m.\u001b[39mendswith(\u001b[38;5;124m'\u001b[39m\u001b[38;5;124m.md\u001b[39m\u001b[38;5;124m'\u001b[39m)]\n\u001b[1;32m 16\u001b[0m \u001b[38;5;28mprint\u001b[39m(md_files)\n",
|
||||
"\u001b[0;31mFileNotFoundError\u001b[0m: [Errno 2] No such file or directory: './sounds-of-american-english'"
|
||||
]
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"import os\n",
|
||||
"\n",
|
||||
@@ -20,7 +32,7 @@
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 18,
|
||||
"execution_count": 2,
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
@@ -29,60 +41,28 @@
|
||||
"text": [
|
||||
"\n",
|
||||
" {\n",
|
||||
" text: \"3.2.1. p/b\",\n",
|
||||
" link: \"/sounds-of-american-english/3.2.1-pb\",\n",
|
||||
" text: \"3.2.8. tʃ/dʒ\",\n",
|
||||
" link: \"/sounds-of-american-english/3.2.8-tʃdʒ\",\n",
|
||||
" },\n",
|
||||
" {\n",
|
||||
" text: \"3.2.2. t/d\",\n",
|
||||
" link: \"/sounds-of-american-english/3.2.2-td\",\n",
|
||||
" text: \"3.2.9. tr/dr\",\n",
|
||||
" link: \"/sounds-of-american-english/3.2.9-trdr\",\n",
|
||||
" },\n",
|
||||
" {\n",
|
||||
" text: \"3.2.3. k/g\",\n",
|
||||
" link: \"/sounds-of-american-english/3.2.3-kg\",\n",
|
||||
" text: \"3.2.10. ts/dz\",\n",
|
||||
" link: \"/sounds-of-american-english/3.2.10-tsdz\",\n",
|
||||
" },\n",
|
||||
" {\n",
|
||||
" text: \"3.2.4. f/v\",\n",
|
||||
" link: \"/sounds-of-american-english/3.2.4-fv\",\n",
|
||||
" text: \"3.2.11. m, n, ŋ\",\n",
|
||||
" link: \"/sounds-of-american-english/3.2.11-mnŋ\",\n",
|
||||
" },\n",
|
||||
" {\n",
|
||||
" text: \"3.2.5. s/z\",\n",
|
||||
" link: \"/sounds-of-american-english/3.2.5-sz\",\n",
|
||||
" text: \"3.2.12. l, r\",\n",
|
||||
" link: \"/sounds-of-american-english/3.2.12-lr\",\n",
|
||||
" },\n",
|
||||
" {\n",
|
||||
" text: \"3.2.6. θ/ð\",\n",
|
||||
" link: \"/sounds-of-american-english/3.2.6-θð\",\n",
|
||||
" },\n",
|
||||
" {\n",
|
||||
" text: \"3.2.7. ʃ/ʒ\",\n",
|
||||
" link: \"/sounds-of-american-english/3.2.7-ʃʒ\",\n",
|
||||
" },\n",
|
||||
" {\n",
|
||||
" text: \"3.2.8. h\",\n",
|
||||
" link: \"/sounds-of-american-english/3.2.8-h\",\n",
|
||||
" },\n",
|
||||
" {\n",
|
||||
" text: \"3.2.9. tʃ/dʒ\",\n",
|
||||
" link: \"/sounds-of-american-english/3.2.9-tʃdʒ\",\n",
|
||||
" },\n",
|
||||
" {\n",
|
||||
" text: \"3.2.10. tr/dr\",\n",
|
||||
" link: \"/sounds-of-american-english/3.2.10-trdr\",\n",
|
||||
" },\n",
|
||||
" {\n",
|
||||
" text: \"3.2.11. ts/dz\",\n",
|
||||
" link: \"/sounds-of-american-english/3.2.11-tsdz\",\n",
|
||||
" },\n",
|
||||
" {\n",
|
||||
" text: \"3.2.12. m, n, ŋ\",\n",
|
||||
" link: \"/sounds-of-american-english/3.2.12-mnŋ\",\n",
|
||||
" },\n",
|
||||
" {\n",
|
||||
" text: \"3.2.13. l, r\",\n",
|
||||
" link: \"/sounds-of-american-english/3.2.13-lr\",\n",
|
||||
" },\n",
|
||||
" {\n",
|
||||
" text: \"3.2.14. w, j\",\n",
|
||||
" link: \"/sounds-of-american-english/3.2.14-wj\",\n",
|
||||
" text: \"3.2.13. w, j\",\n",
|
||||
" link: \"/sounds-of-american-english/3.2.13-wj\",\n",
|
||||
" },\n",
|
||||
" ]\n",
|
||||
" },\n",
|
||||
@@ -93,38 +73,6 @@
|
||||
"source": [
|
||||
"text = \"\"\"\n",
|
||||
" {\n",
|
||||
" text: \"2.2.2. p/b\",\n",
|
||||
" link: \"/sounds-of-american-english/2.2.2-pb\",\n",
|
||||
" },\n",
|
||||
" {\n",
|
||||
" text: \"2.2.3. t/d\",\n",
|
||||
" link: \"/sounds-of-american-english/2.2.3-td\",\n",
|
||||
" },\n",
|
||||
" {\n",
|
||||
" text: \"2.2.4. k/g\",\n",
|
||||
" link: \"/sounds-of-american-english/2.2.4-kg\",\n",
|
||||
" },\n",
|
||||
" {\n",
|
||||
" text: \"2.2.5. f/v\",\n",
|
||||
" link: \"/sounds-of-american-english/2.2.5-fv\",\n",
|
||||
" },\n",
|
||||
" {\n",
|
||||
" text: \"2.2.6. s/z\",\n",
|
||||
" link: \"/sounds-of-american-english/2.2.6-sz\",\n",
|
||||
" },\n",
|
||||
" {\n",
|
||||
" text: \"2.2.7. θ/ð\",\n",
|
||||
" link: \"/sounds-of-american-english/2.2.7-θð\",\n",
|
||||
" },\n",
|
||||
" {\n",
|
||||
" text: \"2.2.8. ʃ/ʒ\",\n",
|
||||
" link: \"/sounds-of-american-english/2.2.8-ʃʒ\",\n",
|
||||
" },\n",
|
||||
" {\n",
|
||||
" text: \"2.2.9. h\",\n",
|
||||
" link: \"/sounds-of-american-english/2.2.9-h\",\n",
|
||||
" },\n",
|
||||
" {\n",
|
||||
" text: \"2.2.10. tʃ/dʒ\",\n",
|
||||
" link: \"/sounds-of-american-english/2.2.10-tʃdʒ\",\n",
|
||||
" },\n",
|
||||
@@ -157,11 +105,11 @@
|
||||
" if \"2.2.\" in line:\n",
|
||||
" order = line.split('2.2.')[1].split('.')[0]\n",
|
||||
" if len(order) <= 2:\n",
|
||||
" new_order = str(int(order)-1)\n",
|
||||
" new_order = str(int(order)-2)\n",
|
||||
" line = line.replace(f'2.2.{order}', f'2.2.{new_order}')\n",
|
||||
" order = line.split('2.2.')[1].split('-')[0]\n",
|
||||
" if len(order) <= 2:\n",
|
||||
" new_order = str(int(order)-1)\n",
|
||||
" new_order = str(int(order)-2)\n",
|
||||
" line = line.replace(f'2.2.{order}', f'2.2.{new_order}')\n",
|
||||
" line = line.replace('2.2.', '3.2.')\n",
|
||||
" print(line) \n"
|
||||
|
||||
Reference in New Issue
Block a user