{
  "顏色": {
    "file": "L13-01.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L13",
    "pinyin": "yán sè",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E9%A2%9C%E8%89%B2.mp3",
    "sourceFile": "64k/hsk/cmn-颜色.mp3"
  },
  "藍色": {
    "file": "L13-02.mp3",
    "source": "Piper local neural TTS (zh_CN-chaowen-medium)",
    "license": "CC0 1.0 Universal",
    "lesson": "L13",
    "pinyin": "lán sè",
    "engine": "Piper 1.7.0",
    "voice": "zh_CN-chaowen-medium",
    "modelLicense": "MIT",
    "trainingDatasetLicense": "CC0",
    "modelUrl": "https://huggingface.co/rhasspy/piper-voices/tree/f5a6e9094787fd865d65cb024472f977f9c542b5/zh/zh_CN/chaowen/medium",
    "generatedOn": "2026-08-19",
    "engineLicense": "GPL-3.0-or-later"
  },
  "黑色": {
    "file": "L13-03.mp3",
    "source": "Piper local neural TTS (zh_CN-chaowen-medium)",
    "license": "CC0 1.0 Universal",
    "lesson": "L13",
    "pinyin": "hēi sè",
    "engine": "Piper 1.7.0",
    "voice": "zh_CN-chaowen-medium",
    "modelLicense": "MIT",
    "trainingDatasetLicense": "CC0",
    "modelUrl": "https://huggingface.co/rhasspy/piper-voices/tree/f5a6e9094787fd865d65cb024472f977f9c542b5/zh/zh_CN/chaowen/medium",
    "generatedOn": "2026-08-19",
    "engineLicense": "GPL-3.0-or-later"
  },
  "紅色": {
    "file": "L13-04.mp3",
    "source": "Piper local neural TTS (zh_CN-chaowen-medium)",
    "license": "CC0 1.0 Universal",
    "lesson": "L13",
    "pinyin": "hóng sè",
    "engine": "Piper 1.7.0",
    "voice": "zh_CN-chaowen-medium",
    "modelLicense": "MIT",
    "trainingDatasetLicense": "CC0",
    "modelUrl": "https://huggingface.co/rhasspy/piper-voices/tree/f5a6e9094787fd865d65cb024472f977f9c542b5/zh/zh_CN/chaowen/medium",
    "generatedOn": "2026-08-19",
    "engineLicense": "GPL-3.0-or-later"
  },
  "咖啡色": {
    "file": "L13-05.mp3",
    "source": "Piper local neural TTS (zh_CN-chaowen-medium)",
    "license": "CC0 1.0 Universal",
    "lesson": "L13",
    "pinyin": "kā fēi sè",
    "engine": "Piper 1.7.0",
    "voice": "zh_CN-chaowen-medium",
    "modelLicense": "MIT",
    "trainingDatasetLicense": "CC0",
    "modelUrl": "https://huggingface.co/rhasspy/piper-voices/tree/f5a6e9094787fd865d65cb024472f977f9c542b5/zh/zh_CN/chaowen/medium",
    "generatedOn": "2026-08-19",
    "engineLicense": "GPL-3.0-or-later"
  },
  "黃色": {
    "file": "L13-06.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L13",
    "pinyin": "huáng sè",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E9%BB%84%E8%89%B2.mp3",
    "sourceFile": "64k/hsk/cmn-黄色.mp3"
  },
  "有的": {
    "file": "L13-07.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L13",
    "pinyin": "yǒu de",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E6%9C%89%E7%9A%84.mp3",
    "sourceFile": "64k/hsk/cmn-有的.mp3"
  },
  "綠色": {
    "file": "L13-08.mp3",
    "source": "Piper local neural TTS (zh_CN-chaowen-medium)",
    "license": "CC0 1.0 Universal",
    "lesson": "L13",
    "pinyin": "lǜ sè",
    "engine": "Piper 1.7.0",
    "voice": "zh_CN-chaowen-medium",
    "modelLicense": "MIT",
    "trainingDatasetLicense": "CC0",
    "modelUrl": "https://huggingface.co/rhasspy/piper-voices/tree/f5a6e9094787fd865d65cb024472f977f9c542b5/zh/zh_CN/chaowen/medium",
    "generatedOn": "2026-08-19",
    "engineLicense": "GPL-3.0-or-later"
  },
  "穿": {
    "file": "L14-01.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L14",
    "pinyin": "chuān",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E7%A9%BF.mp3",
    "sourceFile": "64k/hsk/cmn-穿.mp3"
  },
  "西裝": {
    "file": "L14-02.mp3",
    "source": "Piper local neural TTS (zh_CN-chaowen-medium)",
    "license": "CC0 1.0 Universal",
    "lesson": "L14",
    "pinyin": "xī zhuāng",
    "engine": "Piper 1.7.0",
    "voice": "zh_CN-chaowen-medium",
    "modelLicense": "MIT",
    "trainingDatasetLicense": "CC0",
    "modelUrl": "https://huggingface.co/rhasspy/piper-voices/tree/f5a6e9094787fd865d65cb024472f977f9c542b5/zh/zh_CN/chaowen/medium",
    "generatedOn": "2026-08-19",
    "engineLicense": "GPL-3.0-or-later"
  },
  "衣": {
    "file": "L14-03.mp3",
    "source": "Piper local neural TTS (zh_CN-chaowen-medium)",
    "license": "CC0 1.0 Universal",
    "lesson": "L14",
    "pinyin": "yī",
    "engine": "Piper 1.7.0",
    "voice": "zh_CN-chaowen-medium",
    "modelLicense": "MIT",
    "trainingDatasetLicense": "CC0",
    "modelUrl": "https://huggingface.co/rhasspy/piper-voices/tree/f5a6e9094787fd865d65cb024472f977f9c542b5/zh/zh_CN/chaowen/medium",
    "generatedOn": "2026-08-19",
    "engineLicense": "GPL-3.0-or-later"
  },
  "裙子": {
    "file": "L14-04.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L14",
    "pinyin": "qún zi",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E8%A3%99%E5%AD%90.mp3",
    "sourceFile": "64k/hsk/cmn-裙子.mp3"
  },
  "上衣": {
    "file": "L14-05.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L14",
    "pinyin": "shàng yī",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E4%B8%8A%E8%A1%A3.mp3",
    "sourceFile": "64k/hsk/cmn-上衣.mp3"
  },
  "褲子": {
    "file": "L14-06.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L14",
    "pinyin": "kù zi",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E8%A3%A4%E5%AD%90.mp3",
    "sourceFile": "64k/hsk/cmn-裤子.mp3"
  },
  "短褲": {
    "file": "L14-07.mp3",
    "source": "Piper local neural TTS (zh_CN-chaowen-medium)",
    "license": "CC0 1.0 Universal",
    "lesson": "L14",
    "pinyin": "duǎn kù",
    "engine": "Piper 1.7.0",
    "voice": "zh_CN-chaowen-medium",
    "modelLicense": "MIT",
    "trainingDatasetLicense": "CC0",
    "modelUrl": "https://huggingface.co/rhasspy/piper-voices/tree/f5a6e9094787fd865d65cb024472f977f9c542b5/zh/zh_CN/chaowen/medium",
    "generatedOn": "2026-08-19",
    "engineLicense": "GPL-3.0-or-later"
  },
  "鞋子": {
    "file": "L14-08.mp3",
    "source": "Piper local neural TTS (zh_CN-chaowen-medium)",
    "license": "CC0 1.0 Universal",
    "lesson": "L14",
    "pinyin": "xié zi",
    "engine": "Piper 1.7.0",
    "voice": "zh_CN-chaowen-medium",
    "modelLicense": "MIT",
    "trainingDatasetLicense": "CC0",
    "modelUrl": "https://huggingface.co/rhasspy/piper-voices/tree/f5a6e9094787fd865d65cb024472f977f9c542b5/zh/zh_CN/chaowen/medium",
    "generatedOn": "2026-08-19",
    "engineLicense": "GPL-3.0-or-later"
  },
  "頭髮": {
    "file": "L15-01.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L15",
    "pinyin": "tóu fǎ",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E5%A4%B4%E5%8F%91.mp3",
    "sourceFile": "64k/hsk/cmn-头发.mp3"
  },
  "嘴巴": {
    "file": "L15-02.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L15",
    "pinyin": "zuǐ ba",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E5%98%B4%E5%B7%B4.mp3",
    "sourceFile": "64k/hsk/cmn-嘴巴.mp3"
  },
  "眼睛": {
    "file": "L15-03.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L15",
    "pinyin": "yǎn jīng",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E7%9C%BC%E7%9D%9B.mp3",
    "sourceFile": "64k/hsk/cmn-眼睛.mp3"
  },
  "大": {
    "file": "L15-04.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L15",
    "pinyin": "dà",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E5%A4%A7.mp3",
    "sourceFile": "64k/hsk/cmn-大.mp3"
  },
  "小": {
    "file": "L15-05.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L15",
    "pinyin": "xiǎo",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E5%B0%8F.mp3",
    "sourceFile": "64k/hsk/cmn-小.mp3"
  },
  "鼻子": {
    "file": "L15-06.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L15",
    "pinyin": "bí zi",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E9%BC%BB%E5%AD%90.mp3",
    "sourceFile": "64k/hsk/cmn-鼻子.mp3"
  },
  "耳朵": {
    "file": "L15-07.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L15",
    "pinyin": "ěr duo",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E8%80%B3%E6%9C%B5.mp3",
    "sourceFile": "64k/hsk/cmn-耳朵.mp3"
  },
  "長": {
    "file": "L15-08.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L15",
    "pinyin": "cháng",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E9%95%BF.mp3",
    "sourceFile": "64k/hsk/cmn-长.mp3"
  },
  "短": {
    "file": "L15-09.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L15",
    "pinyin": "duǎn",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E7%9F%AD.mp3",
    "sourceFile": "64k/hsk/cmn-短.mp3"
  },
  "游泳": {
    "file": "L16-01.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L16",
    "pinyin": "yóu yǒng",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E6%B8%B8%E6%B3%B3.mp3",
    "sourceFile": "64k/hsk/cmn-游泳.mp3"
  },
  "籃球": {
    "file": "L16-02.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L16",
    "pinyin": "lán qiú",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E7%AF%AE%E7%90%83.mp3",
    "sourceFile": "64k/hsk/cmn-篮球.mp3"
  },
  "自行車": {
    "file": "L16-03.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L16",
    "pinyin": "zì xíng chē",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E8%87%AA%E8%A1%8C%E8%BD%A6.mp3",
    "sourceFile": "64k/hsk/cmn-自行车.mp3"
  },
  "足球": {
    "file": "L16-04.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L16",
    "pinyin": "zú qiú",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E8%B6%B3%E7%90%83.mp3",
    "sourceFile": "64k/hsk/cmn-足球.mp3"
  },
  "網球": {
    "file": "L16-05.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L16",
    "pinyin": "wǎng qiú",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E7%BD%91%E7%90%83.mp3",
    "sourceFile": "64k/hsk/cmn-网球.mp3"
  },
  "乒乓球": {
    "file": "L16-06.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L16",
    "pinyin": "pīng pāng qiú",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E4%B9%92%E4%B9%93%E7%90%83.mp3",
    "sourceFile": "64k/hsk/cmn-乒乓球.mp3"
  },
  "冰球": {
    "file": "L16-07.mp3",
    "source": "Piper local neural TTS (zh_CN-chaowen-medium)",
    "license": "CC0 1.0 Universal",
    "lesson": "L16",
    "pinyin": "bīng qiú",
    "engine": "Piper 1.7.0",
    "voice": "zh_CN-chaowen-medium",
    "modelLicense": "MIT",
    "trainingDatasetLicense": "CC0",
    "modelUrl": "https://huggingface.co/rhasspy/piper-voices/tree/f5a6e9094787fd865d65cb024472f977f9c542b5/zh/zh_CN/chaowen/medium",
    "generatedOn": "2026-08-19",
    "engineLicense": "GPL-3.0-or-later"
  },
  "跑步": {
    "file": "L16-08.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L16",
    "pinyin": "pǎo bù",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E8%B7%91%E6%AD%A5.mp3",
    "sourceFile": "64k/hsk/cmn-跑步.mp3"
  },
  "運動": {
    "file": "L16-09.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L16",
    "pinyin": "yùn dòng",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E8%BF%90%E5%8A%A8.mp3",
    "sourceFile": "64k/hsk/cmn-运动.mp3"
  },
  "騎車": {
    "file": "L16-10.mp3",
    "source": "Piper local neural TTS (zh_CN-chaowen-medium)",
    "license": "CC0 1.0 Universal",
    "lesson": "L16",
    "pinyin": "qí chē",
    "engine": "Piper 1.7.0",
    "voice": "zh_CN-chaowen-medium",
    "modelLicense": "MIT",
    "trainingDatasetLicense": "CC0",
    "modelUrl": "https://huggingface.co/rhasspy/piper-voices/tree/f5a6e9094787fd865d65cb024472f977f9c542b5/zh/zh_CN/chaowen/medium",
    "generatedOn": "2026-08-19",
    "engineLicense": "GPL-3.0-or-later"
  },
  "打": {
    "file": "L16-11.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L16",
    "pinyin": "dǎ",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E6%89%93.mp3",
    "sourceFile": "64k/hsk/cmn-打.mp3"
  },
  "打籃球": {
    "file": "L16-12.mp3",
    "source": "Piper local neural TTS (zh_CN-chaowen-medium)",
    "license": "CC0 1.0 Universal",
    "lesson": "L16",
    "pinyin": "dǎ lán qiú",
    "engine": "Piper 1.7.0",
    "voice": "zh_CN-chaowen-medium",
    "modelLicense": "MIT",
    "trainingDatasetLicense": "CC0",
    "modelUrl": "https://huggingface.co/rhasspy/piper-voices/tree/f5a6e9094787fd865d65cb024472f977f9c542b5/zh/zh_CN/chaowen/medium",
    "generatedOn": "2026-08-19",
    "engineLicense": "GPL-3.0-or-later"
  },
  "踢": {
    "file": "L16-13.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L16",
    "pinyin": "tī",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E8%B8%A2.mp3",
    "sourceFile": "64k/hsk/cmn-踢.mp3"
  },
  "踢足球": {
    "file": "L16-14.mp3",
    "source": "Piper local neural TTS (zh_CN-chaowen-medium)",
    "license": "CC0 1.0 Universal",
    "lesson": "L16",
    "pinyin": "tī zú qiú",
    "engine": "Piper 1.7.0",
    "voice": "zh_CN-chaowen-medium",
    "modelLicense": "MIT",
    "trainingDatasetLicense": "CC0",
    "modelUrl": "https://huggingface.co/rhasspy/piper-voices/tree/f5a6e9094787fd865d65cb024472f977f9c542b5/zh/zh_CN/chaowen/medium",
    "generatedOn": "2026-08-19",
    "engineLicense": "GPL-3.0-or-later"
  },
  "最": {
    "file": "L16-15.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L16",
    "pinyin": "zuì",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E6%9C%80.mp3",
    "sourceFile": "64k/hsk/cmn-最.mp3"
  },
  "可愛": {
    "file": "L17-01.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L17",
    "pinyin": "kě ài",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E5%8F%AF%E7%88%B1.mp3",
    "sourceFile": "64k/hsk/cmn-可爱.mp3"
  },
  "隻": {
    "file": "L17-02.mp3",
    "source": "Piper local neural TTS (zh_CN-chaowen-medium)",
    "license": "CC0 1.0 Universal",
    "lesson": "L17",
    "pinyin": "zhī",
    "engine": "Piper 1.7.0",
    "voice": "zh_CN-chaowen-medium",
    "modelLicense": "MIT",
    "trainingDatasetLicense": "CC0",
    "modelUrl": "https://huggingface.co/rhasspy/piper-voices/tree/f5a6e9094787fd865d65cb024472f977f9c542b5/zh/zh_CN/chaowen/medium",
    "generatedOn": "2026-08-19",
    "engineLicense": "GPL-3.0-or-later"
  },
  "鳥": {
    "file": "L17-03.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L17",
    "pinyin": "niǎo",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E9%B8%9F.mp3",
    "sourceFile": "64k/hsk/cmn-鸟.mp3"
  },
  "條": {
    "file": "L17-04.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L17",
    "pinyin": "tiáo",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E6%9D%A1.mp3",
    "sourceFile": "64k/hsk/cmn-条.mp3"
  },
  "魚": {
    "file": "L17-05.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L17",
    "pinyin": "yú",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E9%B1%BC.mp3",
    "sourceFile": "64k/hsk/cmn-鱼.mp3"
  },
  "貓": {
    "file": "L17-06.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L17",
    "pinyin": "māo",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E7%8C%AB.mp3",
    "sourceFile": "64k/hsk/cmn-猫.mp3"
  },
  "狗": {
    "file": "L17-07.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L17",
    "pinyin": "gǒu",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E7%8B%97.mp3",
    "sourceFile": "64k/hsk/cmn-狗.mp3"
  },
  "動物": {
    "file": "L17-08.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L17",
    "pinyin": "dòng wù",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E5%8A%A8%E7%89%A9.mp3",
    "sourceFile": "64k/hsk/cmn-动物.mp3"
  },
  "有沒有": {
    "file": "L17-09.mp3",
    "source": "Piper local neural TTS (zh_CN-chaowen-medium)",
    "license": "CC0 1.0 Universal",
    "lesson": "L17",
    "pinyin": "yǒu méi yǒu",
    "engine": "Piper 1.7.0",
    "voice": "zh_CN-chaowen-medium",
    "modelLicense": "MIT",
    "trainingDatasetLicense": "CC0",
    "modelUrl": "https://huggingface.co/rhasspy/piper-voices/tree/f5a6e9094787fd865d65cb024472f977f9c542b5/zh/zh_CN/chaowen/medium",
    "generatedOn": "2026-08-19",
    "engineLicense": "GPL-3.0-or-later"
  },
  "沒有": {
    "file": "L17-10.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L17",
    "pinyin": "méi yǒu",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E6%B2%A1%E6%9C%89.mp3",
    "sourceFile": "64k/hsk/cmn-没有.mp3"
  },
  "船": {
    "file": "L18-01.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L18",
    "pinyin": "chuán",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E8%88%B9.mp3",
    "sourceFile": "64k/hsk/cmn-船.mp3"
  },
  "公車": {
    "file": "L18-02.mp3",
    "source": "Piper local neural TTS (zh_CN-chaowen-medium)",
    "license": "CC0 1.0 Universal",
    "lesson": "L18",
    "pinyin": "gōng chē",
    "engine": "Piper 1.7.0",
    "voice": "zh_CN-chaowen-medium",
    "modelLicense": "MIT",
    "trainingDatasetLicense": "CC0",
    "modelUrl": "https://huggingface.co/rhasspy/piper-voices/tree/f5a6e9094787fd865d65cb024472f977f9c542b5/zh/zh_CN/chaowen/medium",
    "generatedOn": "2026-08-19",
    "engineLicense": "GPL-3.0-or-later"
  },
  "坐車": {
    "file": "L18-03.mp3",
    "source": "Piper local neural TTS (zh_CN-chaowen-medium)",
    "license": "CC0 1.0 Universal",
    "lesson": "L18",
    "pinyin": "zuò chē",
    "engine": "Piper 1.7.0",
    "voice": "zh_CN-chaowen-medium",
    "modelLicense": "MIT",
    "trainingDatasetLicense": "CC0",
    "modelUrl": "https://huggingface.co/rhasspy/piper-voices/tree/f5a6e9094787fd865d65cb024472f977f9c542b5/zh/zh_CN/chaowen/medium",
    "generatedOn": "2026-08-19",
    "engineLicense": "GPL-3.0-or-later"
  },
  "飛機": {
    "file": "L18-04.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L18",
    "pinyin": "fēi jī",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E9%A3%9E%E6%9C%BA.mp3",
    "sourceFile": "64k/hsk/cmn-飞机.mp3"
  },
  "去": {
    "file": "L18-05.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L18",
    "pinyin": "qù",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E5%8E%BB.mp3",
    "sourceFile": "64k/hsk/cmn-去.mp3"
  },
  "我們": {
    "file": "L18-06.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L18",
    "pinyin": "wǒ men",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E6%88%91%E4%BB%AC.mp3",
    "sourceFile": "64k/hsk/cmn-我们.mp3"
  },
  "火車": {
    "file": "L18-07.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L18",
    "pinyin": "huǒ chē",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E7%81%AB%E8%BD%A6.mp3",
    "sourceFile": "64k/hsk/cmn-火车.mp3"
  },
  "動物園": {
    "file": "L18-08.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L18",
    "pinyin": "dòng wù yuán",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E5%8A%A8%E7%89%A9%E5%9B%AD.mp3",
    "sourceFile": "64k/hsk/cmn-动物园.mp3"
  },
  "開車": {
    "file": "L18-09.mp3",
    "source": "Piper local neural TTS (zh_CN-chaowen-medium)",
    "license": "CC0 1.0 Universal",
    "lesson": "L18",
    "pinyin": "kāi chē",
    "engine": "Piper 1.7.0",
    "voice": "zh_CN-chaowen-medium",
    "modelLicense": "MIT",
    "trainingDatasetLicense": "CC0",
    "modelUrl": "https://huggingface.co/rhasspy/piper-voices/tree/f5a6e9094787fd865d65cb024472f977f9c542b5/zh/zh_CN/chaowen/medium",
    "generatedOn": "2026-08-19",
    "engineLicense": "GPL-3.0-or-later"
  },
  "校車": {
    "file": "L18-10.mp3",
    "source": "Piper local neural TTS (zh_CN-chaowen-medium)",
    "license": "CC0 1.0 Universal",
    "lesson": "L18",
    "pinyin": "xiào chē",
    "engine": "Piper 1.7.0",
    "voice": "zh_CN-chaowen-medium",
    "modelLicense": "MIT",
    "trainingDatasetLicense": "CC0",
    "modelUrl": "https://huggingface.co/rhasspy/piper-voices/tree/f5a6e9094787fd865d65cb024472f977f9c542b5/zh/zh_CN/chaowen/medium",
    "generatedOn": "2026-08-19",
    "engineLicense": "GPL-3.0-or-later"
  },
  "上學": {
    "file": "L18-11.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L18",
    "pinyin": "shàng xué",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E4%B8%8A%E5%AD%A6.mp3",
    "sourceFile": "64k/hsk/cmn-上学.mp3"
  },
  "出租車": {
    "file": "L18-12.mp3",
    "source": "Piper local neural TTS (zh_CN-chaowen-medium)",
    "license": "CC0 1.0 Universal",
    "lesson": "L18",
    "pinyin": "chū zū chē",
    "engine": "Piper 1.7.0",
    "voice": "zh_CN-chaowen-medium",
    "modelLicense": "MIT",
    "trainingDatasetLicense": "CC0",
    "modelUrl": "https://huggingface.co/rhasspy/piper-voices/tree/f5a6e9094787fd865d65cb024472f977f9c542b5/zh/zh_CN/chaowen/medium",
    "generatedOn": "2026-08-19",
    "engineLicense": "GPL-3.0-or-later"
  },
  "請": {
    "file": "L19-01.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L19",
    "pinyin": "qǐng",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E8%AF%B7.mp3",
    "sourceFile": "64k/hsk/cmn-请.mp3"
  },
  "問": {
    "file": "L19-02.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L19",
    "pinyin": "wèn",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E9%97%AE.mp3",
    "sourceFile": "64k/hsk/cmn-问.mp3"
  },
  "怎麼": {
    "file": "L19-03.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L19",
    "pinyin": "zěn me",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E6%80%8E%E4%B9%88.mp3",
    "sourceFile": "64k/hsk/cmn-怎么.mp3"
  },
  "左": {
    "file": "L19-04.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L19",
    "pinyin": "zuǒ",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E5%B7%A6.mp3",
    "sourceFile": "64k/hsk/cmn-左.mp3"
  },
  "右": {
    "file": "L19-05.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L19",
    "pinyin": "yòu",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E5%8F%B3.mp3",
    "sourceFile": "64k/hsk/cmn-右.mp3"
  },
  "轉": {
    "file": "L19-06.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L19",
    "pinyin": "zhuǎn",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E8%BD%AC.mp3",
    "sourceFile": "64k/hsk/cmn-转.mp3"
  },
  "東": {
    "file": "L19-07.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L19",
    "pinyin": "dōng",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E4%B8%9C.mp3",
    "sourceFile": "64k/hsk/cmn-东.mp3"
  },
  "西": {
    "file": "L19-08.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L19",
    "pinyin": "xī",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E8%A5%BF.mp3",
    "sourceFile": "64k/hsk/cmn-西.mp3"
  },
  "往": {
    "file": "L19-09.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L19",
    "pinyin": "wǎng",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E5%BE%80.mp3",
    "sourceFile": "64k/hsk/cmn-往.mp3"
  },
  "到": {
    "file": "L19-10.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L19",
    "pinyin": "dào",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E5%88%B0.mp3",
    "sourceFile": "64k/hsk/cmn-到.mp3"
  },
  "就": {
    "file": "L19-11.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L19",
    "pinyin": "jiù",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E5%B0%B1.mp3",
    "sourceFile": "64k/hsk/cmn-就.mp3"
  },
  "第二": {
    "file": "L19-12.mp3",
    "source": "Piper local neural TTS (zh_CN-chaowen-medium)",
    "license": "CC0 1.0 Universal",
    "lesson": "L19",
    "pinyin": "dì èr",
    "engine": "Piper 1.7.0",
    "voice": "zh_CN-chaowen-medium",
    "modelLicense": "MIT",
    "trainingDatasetLicense": "CC0",
    "modelUrl": "https://huggingface.co/rhasspy/piper-voices/tree/f5a6e9094787fd865d65cb024472f977f9c542b5/zh/zh_CN/chaowen/medium",
    "generatedOn": "2026-08-19",
    "engineLicense": "GPL-3.0-or-later"
  },
  "路口": {
    "file": "L19-13.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L19",
    "pinyin": "lù kǒu",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E8%B7%AF%E5%8F%A3.mp3",
    "sourceFile": "64k/hsk/cmn-路口.mp3"
  },
  "一直走": {
    "file": "L19-14.mp3",
    "source": "Piper local neural TTS (zh_CN-chaowen-medium)",
    "license": "CC0 1.0 Universal",
    "lesson": "L19",
    "pinyin": "yì zhí zǒu",
    "engine": "Piper 1.7.0",
    "voice": "zh_CN-chaowen-medium",
    "modelLicense": "MIT",
    "trainingDatasetLicense": "CC0",
    "modelUrl": "https://huggingface.co/rhasspy/piper-voices/tree/f5a6e9094787fd865d65cb024472f977f9c542b5/zh/zh_CN/chaowen/medium",
    "generatedOn": "2026-08-19",
    "engineLicense": "GPL-3.0-or-later"
  },
  "要": {
    "file": "L20-01.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L20",
    "pinyin": "yào",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E8%A6%81.mp3",
    "sourceFile": "64k/hsk/cmn-要.mp3"
  },
  "本": {
    "file": "L20-02.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L20",
    "pinyin": "běn",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E6%9C%AC.mp3",
    "sourceFile": "64k/hsk/cmn-本.mp3"
  },
  "錢": {
    "file": "L20-03.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L20",
    "pinyin": "qián",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E9%92%B1.mp3",
    "sourceFile": "64k/hsk/cmn-钱.mp3"
  },
  "太": {
    "file": "L20-04.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L20",
    "pinyin": "tài",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E5%A4%AA.mp3",
    "sourceFile": "64k/hsk/cmn-太.mp3"
  },
  "買": {
    "file": "L20-05.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L20",
    "pinyin": "mǎi",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E4%B9%B0.mp3",
    "sourceFile": "64k/hsk/cmn-买.mp3"
  },
  "賣": {
    "file": "L20-06.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L20",
    "pinyin": "mài",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E5%8D%96.mp3",
    "sourceFile": "64k/hsk/cmn-卖.mp3"
  },
  "貴": {
    "file": "L20-07.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L20",
    "pinyin": "guì",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E8%B4%B5.mp3",
    "sourceFile": "64k/hsk/cmn-贵.mp3"
  },
  "給": {
    "file": "L20-08.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L20",
    "pinyin": "gěi",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E7%BB%99.mp3",
    "sourceFile": "64k/hsk/cmn-给.mp3"
  },
  "吧": {
    "file": "L20-09.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L20",
    "pinyin": "ba",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E5%90%A7.mp3",
    "sourceFile": "64k/hsk/cmn-吧.mp3"
  },
  "塊": {
    "file": "L20-10.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L20",
    "pinyin": "kuài",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E5%9D%97.mp3",
    "sourceFile": "64k/hsk/cmn-块.mp3"
  },
  "可以": {
    "file": "L20-11.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L20",
    "pinyin": "kě yǐ",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E5%8F%AF%E4%BB%A5.mp3",
    "sourceFile": "64k/hsk/cmn-可以.mp3"
  },
  "多少": {
    "file": "L20-12.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L20",
    "pinyin": "duō shǎo",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E5%A4%9A%E5%B0%91.mp3",
    "sourceFile": "64k/hsk/cmn-多少.mp3"
  },
  "多少錢": {
    "file": "L20-13.mp3",
    "source": "Piper local neural TTS (zh_CN-chaowen-medium)",
    "license": "CC0 1.0 Universal",
    "lesson": "L20",
    "pinyin": "duō shǎo qián",
    "engine": "Piper 1.7.0",
    "voice": "zh_CN-chaowen-medium",
    "modelLicense": "MIT",
    "trainingDatasetLicense": "CC0",
    "modelUrl": "https://huggingface.co/rhasspy/piper-voices/tree/f5a6e9094787fd865d65cb024472f977f9c542b5/zh/zh_CN/chaowen/medium",
    "generatedOn": "2026-08-19",
    "engineLicense": "GPL-3.0-or-later"
  },
  "不客氣": {
    "file": "L20-14.mp3",
    "source": "Piper local neural TTS (zh_CN-chaowen-medium)",
    "license": "CC0 1.0 Universal",
    "lesson": "L20",
    "pinyin": "bú kè qì",
    "engine": "Piper 1.7.0",
    "voice": "zh_CN-chaowen-medium",
    "modelLicense": "MIT",
    "trainingDatasetLicense": "CC0",
    "modelUrl": "https://huggingface.co/rhasspy/piper-voices/tree/f5a6e9094787fd865d65cb024472f977f9c542b5/zh/zh_CN/chaowen/medium",
    "generatedOn": "2026-08-19",
    "engineLicense": "GPL-3.0-or-later"
  },
  "文": {
    "file": "L21-01.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L21",
    "pinyin": "wén",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E6%96%87.mp3",
    "sourceFile": "64k/hsk/cmn-文.mp3"
  },
  "語": {
    "file": "L21-02.mp3",
    "source": "Piper local neural TTS (zh_CN-chaowen-medium)",
    "license": "CC0 1.0 Universal",
    "lesson": "L21",
    "pinyin": "yǔ",
    "engine": "Piper 1.7.0",
    "voice": "zh_CN-chaowen-medium",
    "modelLicense": "MIT",
    "trainingDatasetLicense": "CC0",
    "modelUrl": "https://huggingface.co/rhasspy/piper-voices/tree/f5a6e9094787fd865d65cb024472f977f9c542b5/zh/zh_CN/chaowen/medium",
    "generatedOn": "2026-08-19",
    "engineLicense": "GPL-3.0-or-later"
  },
  "說": {
    "file": "L21-03.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L21",
    "pinyin": "shuō",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E8%AF%B4.mp3",
    "sourceFile": "64k/hsk/cmn-说.mp3"
  },
  "讀": {
    "file": "L21-04.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L21",
    "pinyin": "dú",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E8%AF%BB.mp3",
    "sourceFile": "64k/hsk/cmn-读.mp3"
  },
  "寫": {
    "file": "L21-05.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L21",
    "pinyin": "xiě",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E5%86%99.mp3",
    "sourceFile": "64k/hsk/cmn-写.mp3"
  },
  "西班牙": {
    "file": "L21-06.mp3",
    "source": "Piper local neural TTS (zh_CN-chaowen-medium)",
    "license": "CC0 1.0 Universal",
    "lesson": "L21",
    "pinyin": "xī bān yá",
    "engine": "Piper 1.7.0",
    "voice": "zh_CN-chaowen-medium",
    "modelLicense": "MIT",
    "trainingDatasetLicense": "CC0",
    "modelUrl": "https://huggingface.co/rhasspy/piper-voices/tree/f5a6e9094787fd865d65cb024472f977f9c542b5/zh/zh_CN/chaowen/medium",
    "generatedOn": "2026-08-19",
    "engineLicense": "GPL-3.0-or-later"
  },
  "西班牙文": {
    "file": "L21-07.mp3",
    "source": "Piper local neural TTS (zh_CN-chaowen-medium)",
    "license": "CC0 1.0 Universal",
    "lesson": "L21",
    "pinyin": "xī bān yá wén",
    "engine": "Piper 1.7.0",
    "voice": "zh_CN-chaowen-medium",
    "modelLicense": "MIT",
    "trainingDatasetLicense": "CC0",
    "modelUrl": "https://huggingface.co/rhasspy/piper-voices/tree/f5a6e9094787fd865d65cb024472f977f9c542b5/zh/zh_CN/chaowen/medium",
    "generatedOn": "2026-08-19",
    "engineLicense": "GPL-3.0-or-later"
  },
  "西班牙語": {
    "file": "L21-08.mp3",
    "source": "Piper local neural TTS (zh_CN-chaowen-medium)",
    "license": "CC0 1.0 Universal",
    "lesson": "L21",
    "pinyin": "xī bān yá yǔ",
    "engine": "Piper 1.7.0",
    "voice": "zh_CN-chaowen-medium",
    "modelLicense": "MIT",
    "trainingDatasetLicense": "CC0",
    "modelUrl": "https://huggingface.co/rhasspy/piper-voices/tree/f5a6e9094787fd865d65cb024472f977f9c542b5/zh/zh_CN/chaowen/medium",
    "generatedOn": "2026-08-19",
    "engineLicense": "GPL-3.0-or-later"
  },
  "法國": {
    "file": "L21-09.mp3",
    "source": "Piper local neural TTS (zh_CN-chaowen-medium)",
    "license": "CC0 1.0 Universal",
    "lesson": "L21",
    "pinyin": "fǎ guó",
    "engine": "Piper 1.7.0",
    "voice": "zh_CN-chaowen-medium",
    "modelLicense": "MIT",
    "trainingDatasetLicense": "CC0",
    "modelUrl": "https://huggingface.co/rhasspy/piper-voices/tree/f5a6e9094787fd865d65cb024472f977f9c542b5/zh/zh_CN/chaowen/medium",
    "generatedOn": "2026-08-19",
    "engineLicense": "GPL-3.0-or-later"
  },
  "法文": {
    "file": "L21-10.mp3",
    "source": "Piper local neural TTS (zh_CN-chaowen-medium)",
    "license": "CC0 1.0 Universal",
    "lesson": "L21",
    "pinyin": "fǎ wén",
    "engine": "Piper 1.7.0",
    "voice": "zh_CN-chaowen-medium",
    "modelLicense": "MIT",
    "trainingDatasetLicense": "CC0",
    "modelUrl": "https://huggingface.co/rhasspy/piper-voices/tree/f5a6e9094787fd865d65cb024472f977f9c542b5/zh/zh_CN/chaowen/medium",
    "generatedOn": "2026-08-19",
    "engineLicense": "GPL-3.0-or-later"
  },
  "法語": {
    "file": "L21-11.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L21",
    "pinyin": "fǎ yǔ",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E6%B3%95%E8%AF%AD.mp3",
    "sourceFile": "64k/hsk/cmn-法语.mp3"
  },
  "德國": {
    "file": "L21-12.mp3",
    "source": "Piper local neural TTS (zh_CN-chaowen-medium)",
    "license": "CC0 1.0 Universal",
    "lesson": "L21",
    "pinyin": "dé guó",
    "engine": "Piper 1.7.0",
    "voice": "zh_CN-chaowen-medium",
    "modelLicense": "MIT",
    "trainingDatasetLicense": "CC0",
    "modelUrl": "https://huggingface.co/rhasspy/piper-voices/tree/f5a6e9094787fd865d65cb024472f977f9c542b5/zh/zh_CN/chaowen/medium",
    "generatedOn": "2026-08-19",
    "engineLicense": "GPL-3.0-or-later"
  },
  "德文": {
    "file": "L21-13.mp3",
    "source": "Piper local neural TTS (zh_CN-chaowen-medium)",
    "license": "CC0 1.0 Universal",
    "lesson": "L21",
    "pinyin": "dé wén",
    "engine": "Piper 1.7.0",
    "voice": "zh_CN-chaowen-medium",
    "modelLicense": "MIT",
    "trainingDatasetLicense": "CC0",
    "modelUrl": "https://huggingface.co/rhasspy/piper-voices/tree/f5a6e9094787fd865d65cb024472f977f9c542b5/zh/zh_CN/chaowen/medium",
    "generatedOn": "2026-08-19",
    "engineLicense": "GPL-3.0-or-later"
  },
  "德語": {
    "file": "L21-14.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L21",
    "pinyin": "dé yǔ",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E5%BE%B7%E8%AF%AD.mp3",
    "sourceFile": "64k/hsk/cmn-德语.mp3"
  },
  "日本": {
    "file": "L21-15.mp3",
    "source": "Piper local neural TTS (zh_CN-chaowen-medium)",
    "license": "CC0 1.0 Universal",
    "lesson": "L21",
    "pinyin": "rì běn",
    "engine": "Piper 1.7.0",
    "voice": "zh_CN-chaowen-medium",
    "modelLicense": "MIT",
    "trainingDatasetLicense": "CC0",
    "modelUrl": "https://huggingface.co/rhasspy/piper-voices/tree/f5a6e9094787fd865d65cb024472f977f9c542b5/zh/zh_CN/chaowen/medium",
    "generatedOn": "2026-08-19",
    "engineLicense": "GPL-3.0-or-later"
  },
  "日文": {
    "file": "L21-16.mp3",
    "source": "Piper local neural TTS (zh_CN-chaowen-medium)",
    "license": "CC0 1.0 Universal",
    "lesson": "L21",
    "pinyin": "rì wén",
    "engine": "Piper 1.7.0",
    "voice": "zh_CN-chaowen-medium",
    "modelLicense": "MIT",
    "trainingDatasetLicense": "CC0",
    "modelUrl": "https://huggingface.co/rhasspy/piper-voices/tree/f5a6e9094787fd865d65cb024472f977f9c542b5/zh/zh_CN/chaowen/medium",
    "generatedOn": "2026-08-19",
    "engineLicense": "GPL-3.0-or-later"
  },
  "日語": {
    "file": "L21-17.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L21",
    "pinyin": "rì yǔ",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E6%97%A5%E8%AF%AD.mp3",
    "sourceFile": "64k/hsk/cmn-日语.mp3"
  },
  "韓國": {
    "file": "L21-18.mp3",
    "source": "Piper local neural TTS (zh_CN-chaowen-medium)",
    "license": "CC0 1.0 Universal",
    "lesson": "L21",
    "pinyin": "hán guó",
    "engine": "Piper 1.7.0",
    "voice": "zh_CN-chaowen-medium",
    "modelLicense": "MIT",
    "trainingDatasetLicense": "CC0",
    "modelUrl": "https://huggingface.co/rhasspy/piper-voices/tree/f5a6e9094787fd865d65cb024472f977f9c542b5/zh/zh_CN/chaowen/medium",
    "generatedOn": "2026-08-19",
    "engineLicense": "GPL-3.0-or-later"
  },
  "韓文": {
    "file": "L21-19.mp3",
    "source": "Piper local neural TTS (zh_CN-chaowen-medium)",
    "license": "CC0 1.0 Universal",
    "lesson": "L21",
    "pinyin": "hán wén",
    "engine": "Piper 1.7.0",
    "voice": "zh_CN-chaowen-medium",
    "modelLicense": "MIT",
    "trainingDatasetLicense": "CC0",
    "modelUrl": "https://huggingface.co/rhasspy/piper-voices/tree/f5a6e9094787fd865d65cb024472f977f9c542b5/zh/zh_CN/chaowen/medium",
    "generatedOn": "2026-08-19",
    "engineLicense": "GPL-3.0-or-later"
  },
  "韓語": {
    "file": "L21-20.mp3",
    "source": "Piper local neural TTS (zh_CN-chaowen-medium)",
    "license": "CC0 1.0 Universal",
    "lesson": "L21",
    "pinyin": "hán yǔ",
    "engine": "Piper 1.7.0",
    "voice": "zh_CN-chaowen-medium",
    "modelLicense": "MIT",
    "trainingDatasetLicense": "CC0",
    "modelUrl": "https://huggingface.co/rhasspy/piper-voices/tree/f5a6e9094787fd865d65cb024472f977f9c542b5/zh/zh_CN/chaowen/medium",
    "generatedOn": "2026-08-19",
    "engineLicense": "GPL-3.0-or-later"
  },
  "美國": {
    "file": "L21-21.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L21",
    "pinyin": "měi guó",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E7%BE%8E%E5%9B%BD.mp3",
    "sourceFile": "64k/hsk/cmn-美国.mp3"
  },
  "英國": {
    "file": "L21-22.mp3",
    "source": "Piper local neural TTS (zh_CN-chaowen-medium)",
    "license": "CC0 1.0 Universal",
    "lesson": "L21",
    "pinyin": "yīng guó",
    "engine": "Piper 1.7.0",
    "voice": "zh_CN-chaowen-medium",
    "modelLicense": "MIT",
    "trainingDatasetLicense": "CC0",
    "modelUrl": "https://huggingface.co/rhasspy/piper-voices/tree/f5a6e9094787fd865d65cb024472f977f9c542b5/zh/zh_CN/chaowen/medium",
    "generatedOn": "2026-08-19",
    "engineLicense": "GPL-3.0-or-later"
  },
  "英文": {
    "file": "L21-23.mp3",
    "source": "Piper local neural TTS (zh_CN-chaowen-medium)",
    "license": "CC0 1.0 Universal",
    "lesson": "L21",
    "pinyin": "yīng wén",
    "engine": "Piper 1.7.0",
    "voice": "zh_CN-chaowen-medium",
    "modelLicense": "MIT",
    "trainingDatasetLicense": "CC0",
    "modelUrl": "https://huggingface.co/rhasspy/piper-voices/tree/f5a6e9094787fd865d65cb024472f977f9c542b5/zh/zh_CN/chaowen/medium",
    "generatedOn": "2026-08-19",
    "engineLicense": "GPL-3.0-or-later"
  },
  "英語": {
    "file": "L21-24.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L21",
    "pinyin": "yīng yǔ",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E8%8B%B1%E8%AF%AD.mp3",
    "sourceFile": "64k/hsk/cmn-英语.mp3"
  },
  "中國": {
    "file": "L21-25.mp3",
    "source": "Piper local neural TTS (zh_CN-chaowen-medium)",
    "license": "CC0 1.0 Universal",
    "lesson": "L21",
    "pinyin": "zhōng guó",
    "engine": "Piper 1.7.0",
    "voice": "zh_CN-chaowen-medium",
    "modelLicense": "MIT",
    "trainingDatasetLicense": "CC0",
    "modelUrl": "https://huggingface.co/rhasspy/piper-voices/tree/f5a6e9094787fd865d65cb024472f977f9c542b5/zh/zh_CN/chaowen/medium",
    "generatedOn": "2026-08-19",
    "engineLicense": "GPL-3.0-or-later"
  },
  "中文": {
    "file": "L21-26.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L21",
    "pinyin": "zhōng wén",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E4%B8%AD%E6%96%87.mp3",
    "sourceFile": "64k/hsk/cmn-中文.mp3"
  },
  "華語": {
    "file": "L21-27.mp3",
    "source": "Piper local neural TTS (zh_CN-chaowen-medium)",
    "license": "CC0 1.0 Universal",
    "lesson": "L21",
    "pinyin": "huá yǔ",
    "engine": "Piper 1.7.0",
    "voice": "zh_CN-chaowen-medium",
    "modelLicense": "MIT",
    "trainingDatasetLicense": "CC0",
    "modelUrl": "https://huggingface.co/rhasspy/piper-voices/tree/f5a6e9094787fd865d65cb024472f977f9c542b5/zh/zh_CN/chaowen/medium",
    "generatedOn": "2026-08-19",
    "engineLicense": "GPL-3.0-or-later"
  },
  "朋友": {
    "file": "L21-28.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L21",
    "pinyin": "péng yǒu",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E6%9C%8B%E5%8F%8B.mp3",
    "sourceFile": "64k/hsk/cmn-朋友.mp3"
  },
  "一點": {
    "file": "L21-29.mp3",
    "source": "Piper local neural TTS (zh_CN-chaowen-medium)",
    "license": "CC0 1.0 Universal",
    "lesson": "L21",
    "pinyin": "yī diǎn",
    "engine": "Piper 1.7.0",
    "voice": "zh_CN-chaowen-medium",
    "modelLicense": "MIT",
    "trainingDatasetLicense": "CC0",
    "modelUrl": "https://huggingface.co/rhasspy/piper-voices/tree/f5a6e9094787fd865d65cb024472f977f9c542b5/zh/zh_CN/chaowen/medium",
    "generatedOn": "2026-08-19",
    "engineLicense": "GPL-3.0-or-later"
  },
  "都": {
    "file": "L21-30.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L21",
    "pinyin": "dōu",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E9%83%BD.mp3",
    "sourceFile": "64k/hsk/cmn-都.mp3"
  },
  "天氣": {
    "file": "L22-01.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L22",
    "pinyin": "tiān qì",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E5%A4%A9%E6%B0%94.mp3",
    "sourceFile": "64k/hsk/cmn-天气.mp3"
  },
  "怎麼樣": {
    "file": "L22-02.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L22",
    "pinyin": "zěn me yàng",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E6%80%8E%E4%B9%88%E6%A0%B7.mp3",
    "sourceFile": "64k/hsk/cmn-怎么样.mp3"
  },
  "晴天": {
    "file": "L22-03.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L22",
    "pinyin": "qíng tiān",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E6%99%B4%E5%A4%A9.mp3",
    "sourceFile": "64k/hsk/cmn-晴天.mp3"
  },
  "陰天": {
    "file": "L22-04.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L22",
    "pinyin": "yīn tiān",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E9%98%B4%E5%A4%A9.mp3",
    "sourceFile": "64k/hsk/cmn-阴天.mp3"
  },
  "上午": {
    "file": "L22-05.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L22",
    "pinyin": "shàng wǔ",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E4%B8%8A%E5%8D%88.mp3",
    "sourceFile": "64k/hsk/cmn-上午.mp3"
  },
  "下午": {
    "file": "L22-06.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L22",
    "pinyin": "xià wǔ",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E4%B8%8B%E5%8D%88.mp3",
    "sourceFile": "64k/hsk/cmn-下午.mp3"
  },
  "後天": {
    "file": "L22-07.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L22",
    "pinyin": "hòu tiān",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E5%90%8E%E5%A4%A9.mp3",
    "sourceFile": "64k/hsk/cmn-后天.mp3"
  },
  "晚上": {
    "file": "L22-08.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L22",
    "pinyin": "wǎn shàng",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E6%99%9A%E4%B8%8A.mp3",
    "sourceFile": "64k/hsk/cmn-晚上.mp3"
  },
  "下雨": {
    "file": "L22-09.mp3",
    "source": "Piper local neural TTS (zh_CN-chaowen-medium)",
    "license": "CC0 1.0 Universal",
    "lesson": "L22",
    "pinyin": "xià yǔ",
    "engine": "Piper 1.7.0",
    "voice": "zh_CN-chaowen-medium",
    "modelLicense": "MIT",
    "trainingDatasetLicense": "CC0",
    "modelUrl": "https://huggingface.co/rhasspy/piper-voices/tree/f5a6e9094787fd865d65cb024472f977f9c542b5/zh/zh_CN/chaowen/medium",
    "generatedOn": "2026-08-19",
    "engineLicense": "GPL-3.0-or-later"
  },
  "颳風": {
    "file": "L22-10.mp3",
    "source": "Piper local neural TTS (zh_CN-chaowen-medium)",
    "license": "CC0 1.0 Universal",
    "lesson": "L22",
    "pinyin": "guā fēng",
    "engine": "Piper 1.7.0",
    "voice": "zh_CN-chaowen-medium",
    "modelLicense": "MIT",
    "trainingDatasetLicense": "CC0",
    "modelUrl": "https://huggingface.co/rhasspy/piper-voices/tree/f5a6e9094787fd865d65cb024472f977f9c542b5/zh/zh_CN/chaowen/medium",
    "generatedOn": "2026-08-19",
    "engineLicense": "GPL-3.0-or-later"
  },
  "雨": {
    "file": "L22-11.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L22",
    "pinyin": "yǔ",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E9%9B%A8.mp3",
    "sourceFile": "64k/hsk/cmn-雨.mp3"
  },
  "風": {
    "file": "L22-12.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L22",
    "pinyin": "fēng",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E9%A3%8E.mp3",
    "sourceFile": "64k/hsk/cmn-风.mp3"
  },
  "冷": {
    "file": "L22-13.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L22",
    "pinyin": "lěng",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E5%86%B7.mp3",
    "sourceFile": "64k/hsk/cmn-冷.mp3"
  },
  "雪": {
    "file": "L22-14.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L22",
    "pinyin": "xuě",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E9%9B%AA.mp3",
    "sourceFile": "64k/hsk/cmn-雪.mp3"
  },
  "下雪": {
    "file": "L22-15.mp3",
    "source": "Piper local neural TTS (zh_CN-chaowen-medium)",
    "license": "CC0 1.0 Universal",
    "lesson": "L22",
    "pinyin": "xià xuě",
    "engine": "Piper 1.7.0",
    "voice": "zh_CN-chaowen-medium",
    "modelLicense": "MIT",
    "trainingDatasetLicense": "CC0",
    "modelUrl": "https://huggingface.co/rhasspy/piper-voices/tree/f5a6e9094787fd865d65cb024472f977f9c542b5/zh/zh_CN/chaowen/medium",
    "generatedOn": "2026-08-19",
    "engineLicense": "GPL-3.0-or-later"
  },
  "雪花": {
    "file": "L22-16.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L22",
    "pinyin": "xuě huā",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E9%9B%AA%E8%8A%B1.mp3",
    "sourceFile": "64k/hsk/cmn-雪花.mp3"
  },
  "大象": {
    "file": "L23-01.mp3",
    "source": "Piper local neural TTS (zh_CN-chaowen-medium)",
    "license": "CC0 1.0 Universal",
    "lesson": "L23",
    "pinyin": "dà xiàng",
    "engine": "Piper 1.7.0",
    "voice": "zh_CN-chaowen-medium",
    "modelLicense": "MIT",
    "trainingDatasetLicense": "CC0",
    "modelUrl": "https://huggingface.co/rhasspy/piper-voices/tree/f5a6e9094787fd865d65cb024472f977f9c542b5/zh/zh_CN/chaowen/medium",
    "generatedOn": "2026-08-19",
    "engineLicense": "GPL-3.0-or-later"
  },
  "兔子": {
    "file": "L23-02.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L23",
    "pinyin": "tù zi",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E5%85%94%E5%AD%90.mp3",
    "sourceFile": "64k/hsk/cmn-兔子.mp3"
  },
  "蛇": {
    "file": "L23-03.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L23",
    "pinyin": "shé",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E8%9B%87.mp3",
    "sourceFile": "64k/hsk/cmn-蛇.mp3"
  },
  "猴子": {
    "file": "L23-04.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L23",
    "pinyin": "hóu zi",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E7%8C%B4%E5%AD%90.mp3",
    "sourceFile": "64k/hsk/cmn-猴子.mp3"
  },
  "身體": {
    "file": "L23-05.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L23",
    "pinyin": "shēn tǐ",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E8%BA%AB%E4%BD%93.mp3",
    "sourceFile": "64k/hsk/cmn-身体.mp3"
  },
  "脖子": {
    "file": "L23-06.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L23",
    "pinyin": "bó zi",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E8%84%96%E5%AD%90.mp3",
    "sourceFile": "64k/hsk/cmn-脖子.mp3"
  },
  "長頸鹿": {
    "file": "L23-07.mp3",
    "source": "Piper local neural TTS (zh_CN-chaowen-medium)",
    "license": "CC0 1.0 Universal",
    "lesson": "L23",
    "pinyin": "cháng jǐng lù",
    "engine": "Piper 1.7.0",
    "voice": "zh_CN-chaowen-medium",
    "modelLicense": "MIT",
    "trainingDatasetLicense": "CC0",
    "modelUrl": "https://huggingface.co/rhasspy/piper-voices/tree/f5a6e9094787fd865d65cb024472f977f9c542b5/zh/zh_CN/chaowen/medium",
    "generatedOn": "2026-08-19",
    "engineLicense": "GPL-3.0-or-later"
  },
  "尾巴": {
    "file": "L23-08.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L23",
    "pinyin": "wěi bā",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E5%B0%BE%E5%B7%B4.mp3",
    "sourceFile": "64k/hsk/cmn-尾巴.mp3"
  },
  "比一比": {
    "file": "L24-01.mp3",
    "source": "Piper local neural TTS (zh_CN-chaowen-medium)",
    "license": "CC0 1.0 Universal",
    "lesson": "L24",
    "pinyin": "bǐ yī bǐ",
    "engine": "Piper 1.7.0",
    "voice": "zh_CN-chaowen-medium",
    "modelLicense": "MIT",
    "trainingDatasetLicense": "CC0",
    "modelUrl": "https://huggingface.co/rhasspy/piper-voices/tree/f5a6e9094787fd865d65cb024472f977f9c542b5/zh/zh_CN/chaowen/medium",
    "generatedOn": "2026-08-19",
    "engineLicense": "GPL-3.0-or-later"
  },
  "胖": {
    "file": "L24-02.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L24",
    "pinyin": "pàng",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E8%83%96.mp3",
    "sourceFile": "64k/hsk/cmn-胖.mp3"
  },
  "少": {
    "file": "L24-03.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L24",
    "pinyin": "shǎo",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E5%B0%91.mp3",
    "sourceFile": "64k/hsk/cmn-少.mp3"
  },
  "瘦": {
    "file": "L24-04.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L24",
    "pinyin": "shòu",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E7%98%A6.mp3",
    "sourceFile": "64k/hsk/cmn-瘦.mp3"
  },
  "高": {
    "file": "L24-05.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L24",
    "pinyin": "gāo",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E9%AB%98.mp3",
    "sourceFile": "64k/hsk/cmn-高.mp3"
  },
  "快": {
    "file": "L24-06.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L24",
    "pinyin": "kuài",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E5%BF%AB.mp3",
    "sourceFile": "64k/hsk/cmn-快.mp3"
  },
  "矮": {
    "file": "L24-07.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L24",
    "pinyin": "ǎi",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E7%9F%AE.mp3",
    "sourceFile": "64k/hsk/cmn-矮.mp3"
  },
  "慢": {
    "file": "L24-08.mp3",
    "source": "Shtooka cmn-caen-tan via hugolpz/audio-cmn",
    "license": "CC BY-SA 3.0 US",
    "lesson": "L24",
    "pinyin": "màn",
    "author": "Yue Tan",
    "sourceUrl": "https://raw.githubusercontent.com/hugolpz/audio-cmn/ff9ed3d0c631195bd2c06f39450f3264c7124040/64k/hsk/cmn-%E6%85%A2.mp3",
    "sourceFile": "64k/hsk/cmn-慢.mp3"
  }
}
