[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"summary-b46de0d0b58e7784-supertonic-v3-99m-param-on-device-tts-beats-cloud-summary":3,"summaries-facets-categories":159,"summary-related-b46de0d0b58e7784-supertonic-v3-99m-param-on-device-tts-beats-cloud-summary":3806},{"id":4,"title":5,"ai":6,"body":13,"categories":124,"created_at":126,"date_modified":126,"description":36,"extension":127,"faq":126,"featured":128,"kicker_label":126,"meta":129,"navigation":142,"path":143,"published_at":144,"question":126,"scraped_at":145,"seo":146,"sitemap":147,"source_id":148,"source_name":149,"source_type":150,"source_url":151,"stem":152,"tags":153,"thumbnail_url":126,"tldr":156,"tweet":126,"unknown_tags":157,"__hash__":158},"summaries\u002Fsummaries\u002Fb46de0d0b58e7784-supertonic-v3-99m-param-on-device-tts-beats-cloud--summary.md","Supertonic v3: 99M-Param On-Device TTS Beats Cloud Rivals",{"provider":7,"model":8,"input_tokens":9,"output_tokens":10,"processing_time_ms":11,"cost_usd":12},"openrouter","x-ai\u002Fgrok-4.1-fast",8834,2133,32704,0.00281065,{"type":14,"value":15,"toc":119},"minimark",[16,21,30,83,86,90,108,112,115],[17,18,20],"h2",{"id":19},"achieve-production-tts-without-cloud-dependencies-or-preprocessing","Achieve Production TTS Without Cloud Dependencies or Preprocessing",[22,23,24,25,29],"p",{},"Supertonic v3 generates speech from text entirely on-device using public ONNX assets (99M parameters total, 404MB disk footprint), supporting 31 languages plus 'na' fallback for unknowns. Expanded from v2's 5 languages (English, Korean, Spanish, Portuguese, French), it now covers Japanese, Arabic, Bulgarian, Czech, Danish, German, Greek, Estonian, Finnish, Croatian, Hungarian, Indonesian, Italian, Lithuanian, Latvian, Dutch, Polish, Romanian, Russian, Slovak, Slovenian, Swedish, Turkish, Ukrainian, Vietnamese. Install via ",[26,27,28],"code",{},"pip install supertonic","; first run auto-downloads from Hugging Face. Synthesize with 10 lines of Python:",[31,32,37],"pre",{"className":33,"code":34,"language":35,"meta":36,"style":36},"language-python shiki shiki-themes github-light github-dark","from supertonic import TTS\ntts = TTS(auto_download=True)\nstyle = tts.get_voice_style(voice_name=\"M1\")  # M1-M5 male, F1-F5 female\ntext = \"A gentle breeze moved through the open window.\"\nwav, duration = tts.synthesize(text, voice_style=style, lang=\"en\")\ntts.save_audio(wav, \"output.wav\")\nprint(f\"Generated {duration:.2f}s of audio\")\n","python","",[26,38,39,47,53,59,65,71,77],{"__ignoreMap":36},[40,41,44],"span",{"class":42,"line":43},"line",1,[40,45,46],{},"from supertonic import TTS\n",[40,48,50],{"class":42,"line":49},2,[40,51,52],{},"tts = TTS(auto_download=True)\n",[40,54,56],{"class":42,"line":55},3,[40,57,58],{},"style = tts.get_voice_style(voice_name=\"M1\")  # M1-M5 male, F1-F5 female\n",[40,60,62],{"class":42,"line":61},4,[40,63,64],{},"text = \"A gentle breeze moved through the open window.\"\n",[40,66,68],{"class":42,"line":67},5,[40,69,70],{},"wav, duration = tts.synthesize(text, voice_style=style, lang=\"en\")\n",[40,72,74],{"class":42,"line":73},6,[40,75,76],{},"tts.save_audio(wav, \"output.wav\")\n",[40,78,80],{"class":42,"line":79},7,[40,81,82],{},"print(f\"Generated {duration:.2f}s of audio\")\n",[22,84,85],{},"Outputs 16-bit WAV; supports batching. Use Supertone's Voice Builder (GitHub) to train custom voices from recordings for edge deployment. v3 reduces v2's repeat\u002Fskip failures and boosts speaker similarity, with WER\u002FCER competitive to 0.7B-2B models like VoxCPM2 despite 100x smaller size.",[17,87,89],{"id":88},"embed-prosody-and-handle-tricky-inputs-natively","Embed Prosody and Handle Tricky Inputs Natively",[22,91,92,93,96,97,96,100,103,104,107],{},"Insert expressions inline: ",[26,94,95],{},"\u003Claugh>",", ",[26,98,99],{},"\u003Cbreath>",[26,101,102],{},"\u003Csigh>"," for natural prosody without extra models or steps—e.g., ",[26,105,106],{},"text = \"I can't believe it \u003Claugh> that actually worked!\"",". Built-in normalization reads complex forms correctly: \"$5.2M\" as \"five point two million dollars\", \"(212) 555-0142 ext. 402\", \"4:45 PM on Wed, Apr 3, 2024\", \"2.3h\" as \"two point three hours\", \"30kph\" as \"thirty kilometers per hour\". In benchmarks, all four rivals (ElevenLabs Flash v2.5, OpenAI TTS-1, Gemini 2.5 Flash TTS, Microsoft) failed these; Supertonic v3 succeeds out-of-box, no G2P or phonetics needed.",[17,109,111],{"id":110},"infer-fast-on-edge-hardware-cpu-only","Infer Fast on Edge Hardware, CPU-Only",[22,113,114],{},"Flow-matching architecture (2 inference steps) with speech autoencoder, text-to-latent mapper, duration predictor, LARoPE for alignment, and Self-Purifying Flow Matching for noisy data robustness enables 0.3x RTF on Onyx Boox Go 6 e-reader (airplane mode, CPU). No GPU required; beats larger models' A100 GPU speeds\u002Fmemory. Runs on 11 platforms: Python SDK, Flutter (macOS), .NET 9, Go, web via onnxruntime-web (WebGPU\u002FWASM). Trade-off: Fixed voices in public assets; custom via Voice Builder. Ideal for voice UIs, accessibility, local apps where privacy\u002Flow-latency matter over infinite voice variety.",[116,117,118],"style",{},"html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":36,"searchDepth":49,"depth":49,"links":120},[121,122,123],{"id":19,"depth":49,"text":20},{"id":88,"depth":49,"text":89},{"id":110,"depth":49,"text":111},[125],"AI News & Trends",null,"md",false,{"content_references":130,"triage":139},[131,136],{"type":132,"title":133,"url":134,"context":135},"tool","supertonic GitHub Repo","https:\u002F\u002Fgithub.com\u002Fsupertone-inc\u002Fsupertonic","recommended",{"type":132,"title":137,"url":138,"context":135},"Supertone\u002Fsupertonic-2 Hugging Face Space","https:\u002F\u002Fhuggingface.co\u002Fspaces\u002FSupertone\u002Fsupertonic-2",{"relevance":61,"novelty":55,"quality":61,"actionability":61,"composite":140,"reasoning":141},3.8,"Category: AI & LLMs. The article discusses a new on-device TTS model that addresses practical needs for developers looking to implement TTS features without cloud dependencies, which aligns with the audience's interest in actionable AI tools. It provides a concrete example of how to implement the model in Python, making it actionable.",true,"\u002Fsummaries\u002Fb46de0d0b58e7784-supertonic-v3-99m-param-on-device-tts-beats-cloud-summary","2026-05-15 07:00:49","2026-05-15 11:00:28",{"title":5,"description":36},{"loc":143},"b46de0d0b58e7784","MarkTechPost","article","https:\u002F\u002Fwww.marktechpost.com\u002F2026\u002F05\u002F15\u002Fsupertone-releases-supertonic-v3-on-device-text-to-speech-model-with-31-language-support-fewer-reading-failures-and-expression-tags\u002F","summaries\u002Fb46de0d0b58e7784-supertonic-v3-99m-param-on-device-tts-beats-cloud--summary",[154,155],"ai-tools","open-source","Supertonic v3 runs TTS on-device via ONNX with 31 languages, expressive tags like \u003Claugh>, and flawless handling of $5.2M or 30kph—outperforming ElevenLabs\u002FOpenAI on complex text at 404MB total size and 0.3x RTF on e-readers.",[],"nOrvhU7awz8SK1VI70na50eeccdl5smXGoxQe9oX5hw",[160,163,166,169,172,175,177,179,181,183,185,187,189,191,193,195,197,199,201,203,205,207,210,213,215,217,220,222,224,227,229,231,233,235,237,239,241,243,245,247,249,251,253,255,257,259,261,263,265,267,269,271,273,275,277,279,281,283,285,287,289,291,293,295,297,299,301,303,305,307,309,311,313,315,317,319,321,323,326,328,330,332,334,336,338,340,342,344,346,348,350,352,354,356,358,360,362,364,366,368,370,372,374,376,378,380,382,384,386,388,390,392,394,396,398,400,402,404,406,408,410,412,414,416,418,420,422,424,426,428,430,432,434,436,438,440,442,444,446,448,450,452,454,456,458,460,462,464,466,468,470,472,474,476,478,480,482,484,486,488,490,492,494,496,498,500,502,504,506,508,510,512,514,516,518,520,522,524,526,528,530,532,534,536,538,540,542,544,546,548,550,552,554,556,558,560,562,564,566,568,570,572,574,576,578,580,582,584,586,588,590,592,594,596,598,600,602,604,606,608,610,612,614,616,618,620,622,624,626,628,630,632,634,636,638,640,642,644,646,648,650,652,654,656,658,660,662,664,666,668,670,672,674,676,678,680,682,684,686,688,690,692,694,696,698,700,702,704,706,708,710,712,714,716,718,720,722,724,726,728,730,732,734,736,738,740,742,744,746,748,750,752,754,756,758,760,762,764,766,768,770,772,774,776,778,780,782,784,786,788,790,792,794,796,798,800,802,804,806,808,810,812,814,816,818,820,822,824,826,828,830,832,834,836,838,840,842,844,846,848,850,852,854,856,858,860,862,864,866,868,870,872,874,876,878,880,882,884,886,888,890,892,894,896,898,900,902,904,906,908,910,912,914,916,918,920,922,924,926,928,930,932,934,936,938,940,942,944,946,948,950,952,954,956,958,960,962,964,966,968,970,972,974,976,978,980,982,984,986,988,990,992,994,996,998,1000,1002,1004,1006,1008,1010,1012,1014,1016,1018,1020,1022,1024,1026,1028,1030,1032,1034,1036,1038,1040,1042,1044,1046,1048,1050,1052,1054,1056,1058,1060,1062,1064,1066,1068,1070,1072,1074,1076,1078,1080,1082,1084,1086,1088,1090,1092,1094,1096,1098,1100,1102,1104,1106,1108,1110,1112,1114,1116,1118,1120,1122,1124,1126,1128,1130,1132,1134,1136,1138,1140,1142,1144,1146,1148,1150,1152,1154,1156,1158,1160,1162,1164,1166,1168,1170,1172,1174,1176,1178,1180,1182,1184,1186,1188,1190,1192,1194,1196,1198,1200,1202,1204,1206,1208,1210,1212,1214,1216,1218,1220,1222,1224,1226,1228,1230,1232,1234,1236,1238,1240,1242,1244,1246,1248,1250,1252,1254,1256,1258,1260,1262,1264,1266,1268,1270,1272,1274,1276,1278,1280,1282,1284,1286,1288,1290,1292,1294,1296,1298,1300,1302,1304,1306,1308,1310,1312,1314,1316,1318,1320,1322,1324,1326,1328,1330,1332,1334,1336,1338,1340,1342,1344,1346,1348,1350,1352,1354,1356,1358,1360,1362,1364,1366,1368,1370,1372,1374,1376,1378,1380,1382,1384,1386,1388,1390,1392,1394,1396,1398,1400,1402,1404,1406,1408,1410,1412,1414,1416,1418,1420,1422,1424,1426,1428,1430,1432,1434,1436,1438,1440,1442,1444,1446,1448,1450,1452,1454,1456,1458,1460,1462,1464,1466,1468,1470,1472,1474,1476,1478,1480,1482,1484,1486,1488,1490,1492,1494,1496,1498,1500,1502,1504,1506,1508,1510,1512,1514,1516,1518,1520,1522,1524,1526,1528,1530,1532,1534,1536,1538,1540,1542,1544,1546,1548,1550,1552,1554,1556,1558,1560,1562,1564,1566,1568,1570,1572,1574,1576,1578,1580,1582,1584,1586,1588,1590,1592,1594,1596,1598,1600,1602,1604,1606,1608,1610,1612,1614,1616,1618,1620,1622,1624,1626,1628,1630,1632,1634,1636,1638,1640,1642,1644,1646,1648,1650,1652,1654,1656,1658,1660,1662,1664,1666,1668,1670,1672,1674,1676,1678,1680,1682,1684,1686,1688,1690,1692,1694,1696,1698,1700,1702,1704,1706,1708,1710,1712,1714,1716,1718,1720,1722,1724,1726,1728,1730,1732,1734,1736,1738,1740,1742,1744,1746,1748,1750,1752,1754,1756,1758,1760,1762,1764,1766,1768,1770,1772,1774,1776,1778,1780,1782,1784,1786,1788,1790,1792,1794,1796,1798,1800,1802,1804,1806,1808,1810,1812,1814,1816,1818,1820,1822,1824,1826,1828,1830,1832,1834,1836,1838,1840,1842,1844,1846,1848,1850,1852,1854,1856,1858,1860,1862,1864,1866,1868,1870,1872,1874,1876,1878,1880,1882,1884,1886,1888,1890,1892,1894,1896,1898,1900,1902,1904,1906,1908,1910,1912,1914,1916,1918,1920,1922,1924,1926,1928,1930,1932,1934,1936,1938,1940,1942,1944,1946,1948,1950,1952,1954,1956,1958,1960,1962,1964,1966,1968,1970,1972,1974,1976,1978,1980,1982,1984,1986,1988,1990,1992,1994,1996,1998,2000,2002,2004,2006,2008,2010,2012,2014,2016,2018,2020,2022,2024,2026,2028,2030,2032,2034,2036,2038,2040,2042,2044,2046,2048,2050,2052,2054,2056,2058,2060,2062,2064,2066,2068,2070,2072,2074,2076,2078,2080,2082,2084,2086,2088,2090,2092,2094,2096,2098,2100,2102,2104,2106,2108,2110,2112,2114,2116,2118,2120,2122,2124,2126,2128,2130,2132,2134,2136,2138,2140,2142,2144,2146,2148,2150,2152,2154,2156,2158,2160,2162,2164,2166,2168,2170,2172,2174,2176,2178,2180,2182,2184,2186,2188,2190,2192,2194,2196,2198,2200,2202,2204,2206,2208,2210,2212,2214,2216,2218,2220,2222,2224,2226,2228,2230,2232,2234,2236,2238,2240,2242,2244,2246,2248,2250,2252,2254,2256,2258,2260,2262,2264,2266,2268,2270,2272,2274,2276,2278,2280,2282,2284,2286,2288,2290,2292,2294,2296,2298,2300,2302,2304,2306,2308,2310,2312,2314,2316,2318,2320,2322,2324,2326,2328,2330,2332,2334,2336,2338,2340,2342,2344,2346,2348,2350,2352,2354,2356,2358,2360,2362,2364,2366,2368,2370,2372,2374,2376,2378,2380,2382,2384,2386,2388,2390,2392,2394,2396,2398,2400,2402,2404,2406,2408,2410,2412,2414,2416,2418,2420,2422,2424,2426,2428,2430,2432,2434,2436,2438,2440,2442,2444,2446,2448,2450,2452,2454,2456,2458,2460,2462,2464,2466,2468,2470,2472,2474,2476,2478,2480,2482,2484,2486,2488,2490,2492,2494,2496,2498,2500,2502,2504,2506,2508,2510,2512,2514,2516,2518,2520,2522,2524,2526,2528,2530,2532,2534,2536,2538,2540,2542,2544,2546,2548,2550,2552,2554,2556,2558,2560,2562,2564,2566,2568,2570,2572,2574,2576,2578,2580,2582,2584,2586,2588,2590,2592,2594,2596,2598,2600,2602,2604,2606,2608,2610,2612,2614,2616,2618,2620,2622,2624,2626,2628,2630,2632,2634,2636,2638,2640,2642,2644,2646,2648,2650,2652,2654,2656,2658,2660,2662,2664,2666,2668,2670,2672,2674,2676,2678,2680,2682,2684,2686,2688,2690,2692,2694,2696,2698,2700,2702,2704,2706,2708,2710,2712,2714,2716,2718,2720,2722,2724,2726,2728,2730,2732,2734,2736,2738,2740,2742,2744,2746,2748,2750,2752,2754,2756,2758,2760,2762,2764,2766,2768,2770,2772,2774,2776,2778,2780,2782,2784,2786,2788,2790,2792,2794,2796,2798,2800,2802,2804,2806,2808,2810,2812,2814,2816,2818,2820,2822,2824,2826,2828,2830,2832,2834,2836,2838,2840,2842,2844,2846,2848,2850,2852,2854,2856,2858,2860,2862,2864,2866,2868,2870,2872,2874,2876,2878,2880,2882,2884,2886,2888,2890,2892,2894,2896,2898,2900,2902,2904,2906,2908,2910,2912,2914,2916,2918,2920,2922,2924,2926,2928,2930,2932,2934,2936,2938,2940,2942,2944,2946,2948,2950,2952,2954,2956,2958,2960,2962,2964,2966,2968,2970,2972,2974,2976,2978,2980,2982,2984,2986,2988,2990,2992,2994,2996,2998,3000,3002,3004,3006,3008,3010,3012,3014,3016,3018,3020,3022,3024,3026,3028,3030,3032,3034,3036,3038,3040,3042,3044,3046,3048,3050,3052,3054,3056,3058,3060,3062,3064,3066,3068,3070,3072,3074,3076,3078,3080,3082,3084,3086,3088,3090,3092,3094,3096,3098,3100,3102,3104,3106,3108,3110,3112,3114,3116,3118,3120,3122,3124,3126,3128,3130,3132,3134,3136,3138,3140,3142,3144,3146,3148,3150,3152,3154,3156,3158,3160,3162,3164,3166,3168,3170,3172,3174,3176,3178,3180,3182,3184,3186,3188,3190,3192,3194,3196,3198,3200,3202,3204,3206,3208,3210,3212,3214,3216,3218,3220,3222,3224,3226,3228,3230,3232,3234,3236,3238,3240,3242,3244,3246,3248,3250,3252,3254,3256,3258,3260,3262,3264,3266,3268,3270,3272,3274,3276,3278,3280,3282,3284,3286,3288,3290,3292,3294,3296,3298,3300,3302,3304,3306,3308,3310,3312,3314,3316,3318,3320,3322,3324,3326,3328,3330,3332,3334,3336,3338,3340,3342,3344,3346,3348,3350,3352,3354,3356,3358,3360,3362,3364,3366,3368,3370,3372,3374,3376,3378,3380,3382,3384,3386,3388,3390,3392,3394,3396,3398,3400,3402,3404,3406,3408,3410,3412,3414,3416,3418,3420,3422,3424,3426,3428,3430,3432,3434,3436,3438,3440,3442,3444,3446,3448,3450,3452,3454,3456,3458,3460,3462,3464,3466,3468,3470,3472,3474,3476,3478,3480,3482,3484,3486,3488,3490,3492,3494,3496,3498,3500,3502,3504,3506,3508,3510,3512,3514,3516,3518,3520,3522,3524,3526,3528,3530,3532,3534,3536,3538,3540,3542,3544,3546,3548,3550,3552,3554,3556,3558,3560,3562,3564,3566,3568,3570,3572,3574,3576,3578,3580,3582,3584,3586,3588,3590,3592,3594,3596,3598,3600,3602,3604,3606,3608,3610,3612,3614,3616,3618,3620,3622,3624,3626,3628,3630,3632,3634,3636,3638,3640,3642,3644,3646,3648,3650,3652,3654,3656,3658,3660,3662,3664,3666,3668,3670,3672,3674,3676,3678,3680,3682,3684,3686,3688,3690,3692,3694,3696,3698,3700,3702,3704,3706,3708,3710,3712,3714,3716,3718,3720,3722,3724,3726,3728,3730,3732,3734,3736,3738,3740,3742,3744,3746,3748,3750,3752,3754,3756,3758,3760,3762,3764,3766,3768,3770,3772,3774,3776,3778,3780,3782,3784,3786,3788,3790,3792,3794,3796,3798,3800,3802,3804],{"categories":161},[162],"Developer Productivity",{"categories":164},[165],"Business & SaaS",{"categories":167},[168],"AI & LLMs",{"categories":170},[171],"AI Automation",{"categories":173},[174],"Product Strategy",{"categories":176},[168],{"categories":178},[162],{"categories":180},[165],{"categories":182},[],{"categories":184},[168],{"categories":186},[],{"categories":188},[125],{"categories":190},[171],{"categories":192},[125],{"categories":194},[171],{"categories":196},[171],{"categories":198},[168],{"categories":200},[168],{"categories":202},[125],{"categories":204},[168],{"categories":206},[],{"categories":208},[209],"Design & Frontend",{"categories":211},[212],"Data Science & Visualization",{"categories":214},[125],{"categories":216},[],{"categories":218},[219],"Software Engineering",{"categories":221},[168],{"categories":223},[171],{"categories":225},[226],"Marketing & Growth",{"categories":228},[168],{"categories":230},[171],{"categories":232},[],{"categories":234},[],{"categories":236},[209],{"categories":238},[171],{"categories":240},[162],{"categories":242},[209],{"categories":244},[168],{"categories":246},[171],{"categories":248},[125],{"categories":250},[],{"categories":252},[],{"categories":254},[171],{"categories":256},[219],{"categories":258},[],{"categories":260},[165],{"categories":262},[],{"categories":264},[],{"categories":266},[171],{"categories":268},[171],{"categories":270},[168],{"categories":272},[],{"categories":274},[219],{"categories":276},[],{"categories":278},[],{"categories":280},[],{"categories":282},[168],{"categories":284},[226],{"categories":286},[209],{"categories":288},[209],{"categories":290},[168],{"categories":292},[171],{"categories":294},[168],{"categories":296},[168],{"categories":298},[171],{"categories":300},[171],{"categories":302},[212],{"categories":304},[125],{"categories":306},[171],{"categories":308},[226],{"categories":310},[171],{"categories":312},[174],{"categories":314},[],{"categories":316},[171],{"categories":318},[],{"categories":320},[171],{"categories":322},[219],{"categories":324},[325],"DevOps & Cloud",{"categories":327},[209],{"categories":329},[168],{"categories":331},[],{"categories":333},[],{"categories":335},[171],{"categories":337},[],{"categories":339},[168],{"categories":341},[],{"categories":343},[162],{"categories":345},[219],{"categories":347},[165],{"categories":349},[125],{"categories":351},[168],{"categories":353},[],{"categories":355},[168],{"categories":357},[],{"categories":359},[219],{"categories":361},[212],{"categories":363},[],{"categories":365},[168],{"categories":367},[209],{"categories":369},[],{"categories":371},[209],{"categories":373},[171],{"categories":375},[],{"categories":377},[171],{"categories":379},[125],{"categories":381},[165],{"categories":383},[168],{"categories":385},[],{"categories":387},[171],{"categories":389},[168],{"categories":391},[174],{"categories":393},[],{"categories":395},[168],{"categories":397},[171],{"categories":399},[171],{"categories":401},[],{"categories":403},[212],{"categories":405},[168],{"categories":407},[],{"categories":409},[162],{"categories":411},[165],{"categories":413},[168],{"categories":415},[171],{"categories":417},[219],{"categories":419},[168],{"categories":421},[],{"categories":423},[],{"categories":425},[168],{"categories":427},[],{"categories":429},[209],{"categories":431},[],{"categories":433},[168],{"categories":435},[],{"categories":437},[171],{"categories":439},[168],{"categories":441},[209],{"categories":443},[],{"categories":445},[168],{"categories":447},[168],{"categories":449},[165],{"categories":451},[171],{"categories":453},[168],{"categories":455},[209],{"categories":457},[171],{"categories":459},[],{"categories":461},[],{"categories":463},[125],{"categories":465},[],{"categories":467},[168],{"categories":469},[165,226],{"categories":471},[],{"categories":473},[168],{"categories":475},[171],{"categories":477},[],{"categories":479},[],{"categories":481},[168],{"categories":483},[],{"categories":485},[168],{"categories":487},[325],{"categories":489},[],{"categories":491},[125],{"categories":493},[209],{"categories":495},[],{"categories":497},[125],{"categories":499},[125],{"categories":501},[168],{"categories":503},[226],{"categories":505},[],{"categories":507},[165],{"categories":509},[],{"categories":511},[168,325],{"categories":513},[168],{"categories":515},[168],{"categories":517},[168],{"categories":519},[171],{"categories":521},[168,219],{"categories":523},[212],{"categories":525},[168],{"categories":527},[226],{"categories":529},[171],{"categories":531},[171],{"categories":533},[],{"categories":535},[171],{"categories":537},[168],{"categories":539},[168,165],{"categories":541},[],{"categories":543},[209],{"categories":545},[209],{"categories":547},[],{"categories":549},[],{"categories":551},[125],{"categories":553},[],{"categories":555},[162],{"categories":557},[219],{"categories":559},[168],{"categories":561},[209],{"categories":563},[171],{"categories":565},[219],{"categories":567},[125],{"categories":569},[209],{"categories":571},[],{"categories":573},[168],{"categories":575},[168],{"categories":577},[168],{"categories":579},[125],{"categories":581},[162],{"categories":583},[168],{"categories":585},[171],{"categories":587},[325],{"categories":589},[209],{"categories":591},[171],{"categories":593},[],{"categories":595},[],{"categories":597},[209],{"categories":599},[125],{"categories":601},[212],{"categories":603},[],{"categories":605},[168],{"categories":607},[168],{"categories":609},[165],{"categories":611},[168],{"categories":613},[168],{"categories":615},[125],{"categories":617},[],{"categories":619},[171],{"categories":621},[219],{"categories":623},[],{"categories":625},[168],{"categories":627},[168],{"categories":629},[171],{"categories":631},[],{"categories":633},[],{"categories":635},[168],{"categories":637},[],{"categories":639},[165],{"categories":641},[171],{"categories":643},[],{"categories":645},[162],{"categories":647},[168],{"categories":649},[165],{"categories":651},[125],{"categories":653},[162],{"categories":655},[],{"categories":657},[],{"categories":659},[],{"categories":661},[125],{"categories":663},[125],{"categories":665},[],{"categories":667},[],{"categories":669},[165],{"categories":671},[],{"categories":673},[],{"categories":675},[162],{"categories":677},[],{"categories":679},[226],{"categories":681},[171],{"categories":683},[165],{"categories":685},[171],{"categories":687},[219],{"categories":689},[],{"categories":691},[174],{"categories":693},[209],{"categories":695},[219],{"categories":697},[168],{"categories":699},[171],{"categories":701},[165],{"categories":703},[168],{"categories":705},[],{"categories":707},[],{"categories":709},[219],{"categories":711},[212],{"categories":713},[174],{"categories":715},[171],{"categories":717},[168],{"categories":719},[],{"categories":721},[325],{"categories":723},[],{"categories":725},[171],{"categories":727},[],{"categories":729},[162],{"categories":731},[],{"categories":733},[168],{"categories":735},[209],{"categories":737},[226],{"categories":739},[171],{"categories":741},[],{"categories":743},[162],{"categories":745},[],{"categories":747},[125],{"categories":749},[168,325],{"categories":751},[125],{"categories":753},[168],{"categories":755},[165],{"categories":757},[168],{"categories":759},[],{"categories":761},[165],{"categories":763},[],{"categories":765},[219],{"categories":767},[209],{"categories":769},[125],{"categories":771},[212],{"categories":773},[162],{"categories":775},[168],{"categories":777},[171],{"categories":779},[219],{"categories":781},[],{"categories":783},[],{"categories":785},[174],{"categories":787},[],{"categories":789},[168],{"categories":791},[],{"categories":793},[209],{"categories":795},[209],{"categories":797},[168],{"categories":799},[209],{"categories":801},[],{"categories":803},[],{"categories":805},[125],{"categories":807},[171],{"categories":809},[168],{"categories":811},[168],{"categories":813},[168],{"categories":815},[165],{"categories":817},[168],{"categories":819},[],{"categories":821},[219],{"categories":823},[219],{"categories":825},[165],{"categories":827},[],{"categories":829},[168],{"categories":831},[168],{"categories":833},[165],{"categories":835},[125],{"categories":837},[226],{"categories":839},[171],{"categories":841},[],{"categories":843},[209],{"categories":845},[],{"categories":847},[168],{"categories":849},[],{"categories":851},[165],{"categories":853},[171],{"categories":855},[],{"categories":857},[325],{"categories":859},[212],{"categories":861},[219],{"categories":863},[226],{"categories":865},[219],{"categories":867},[171],{"categories":869},[],{"categories":871},[],{"categories":873},[171],{"categories":875},[162],{"categories":877},[171],{"categories":879},[174],{"categories":881},[165],{"categories":883},[],{"categories":885},[168],{"categories":887},[174],{"categories":889},[168],{"categories":891},[168],{"categories":893},[226],{"categories":895},[168],{"categories":897},[209],{"categories":899},[171],{"categories":901},[],{"categories":903},[],{"categories":905},[325],{"categories":907},[219],{"categories":909},[],{"categories":911},[171],{"categories":913},[168],{"categories":915},[209,168],{"categories":917},[162],{"categories":919},[],{"categories":921},[168],{"categories":923},[162],{"categories":925},[209],{"categories":927},[171],{"categories":929},[219],{"categories":931},[],{"categories":933},[168],{"categories":935},[],{"categories":937},[],{"categories":939},[162],{"categories":941},[],{"categories":943},[171],{"categories":945},[174],{"categories":947},[168],{"categories":949},[168],{"categories":951},[209],{"categories":953},[171],{"categories":955},[325],{"categories":957},[209],{"categories":959},[171],{"categories":961},[168],{"categories":963},[168],{"categories":965},[168],{"categories":967},[219],{"categories":969},[],{"categories":971},[125],{"categories":973},[],{"categories":975},[174],{"categories":977},[171],{"categories":979},[209],{"categories":981},[171],{"categories":983},[219],{"categories":985},[209],{"categories":987},[171],{"categories":989},[125],{"categories":991},[],{"categories":993},[168],{"categories":995},[209],{"categories":997},[168],{"categories":999},[162],{"categories":1001},[125],{"categories":1003},[168],{"categories":1005},[226],{"categories":1007},[168],{"categories":1009},[168],{"categories":1011},[171],{"categories":1013},[171],{"categories":1015},[168],{"categories":1017},[171],{"categories":1019},[209],{"categories":1021},[168],{"categories":1023},[],{"categories":1025},[],{"categories":1027},[219],{"categories":1029},[],{"categories":1031},[162],{"categories":1033},[325],{"categories":1035},[],{"categories":1037},[162],{"categories":1039},[165],{"categories":1041},[226],{"categories":1043},[],{"categories":1045},[165],{"categories":1047},[],{"categories":1049},[168],{"categories":1051},[],{"categories":1053},[],{"categories":1055},[],{"categories":1057},[],{"categories":1059},[168],{"categories":1061},[171],{"categories":1063},[325],{"categories":1065},[162],{"categories":1067},[168],{"categories":1069},[219],{"categories":1071},[174],{"categories":1073},[168],{"categories":1075},[226],{"categories":1077},[168],{"categories":1079},[168],{"categories":1081},[168],{"categories":1083},[168,162],{"categories":1085},[219],{"categories":1087},[219],{"categories":1089},[209],{"categories":1091},[168],{"categories":1093},[],{"categories":1095},[],{"categories":1097},[],{"categories":1099},[219],{"categories":1101},[212],{"categories":1103},[125],{"categories":1105},[209],{"categories":1107},[],{"categories":1109},[168],{"categories":1111},[168],{"categories":1113},[],{"categories":1115},[],{"categories":1117},[171],{"categories":1119},[168],{"categories":1121},[165],{"categories":1123},[],{"categories":1125},[162],{"categories":1127},[168],{"categories":1129},[162],{"categories":1131},[168],{"categories":1133},[219],{"categories":1135},[226],{"categories":1137},[168,209],{"categories":1139},[125],{"categories":1141},[168],{"categories":1143},[209],{"categories":1145},[],{"categories":1147},[325],{"categories":1149},[209],{"categories":1151},[171],{"categories":1153},[],{"categories":1155},[],{"categories":1157},[],{"categories":1159},[],{"categories":1161},[219],{"categories":1163},[171],{"categories":1165},[171],{"categories":1167},[325],{"categories":1169},[168],{"categories":1171},[168],{"categories":1173},[168],{"categories":1175},[],{"categories":1177},[209],{"categories":1179},[],{"categories":1181},[],{"categories":1183},[171],{"categories":1185},[],{"categories":1187},[],{"categories":1189},[226],{"categories":1191},[226],{"categories":1193},[171],{"categories":1195},[219],{"categories":1197},[],{"categories":1199},[168],{"categories":1201},[168],{"categories":1203},[219],{"categories":1205},[209],{"categories":1207},[209],{"categories":1209},[171],{"categories":1211},[162],{"categories":1213},[168],{"categories":1215},[209],{"categories":1217},[209],{"categories":1219},[171],{"categories":1221},[171],{"categories":1223},[168],{"categories":1225},[],{"categories":1227},[],{"categories":1229},[168],{"categories":1231},[171],{"categories":1233},[125],{"categories":1235},[219],{"categories":1237},[162],{"categories":1239},[168],{"categories":1241},[],{"categories":1243},[171],{"categories":1245},[171],{"categories":1247},[],{"categories":1249},[162],{"categories":1251},[168],{"categories":1253},[162],{"categories":1255},[162],{"categories":1257},[],{"categories":1259},[],{"categories":1261},[171],{"categories":1263},[171],{"categories":1265},[168],{"categories":1267},[168],{"categories":1269},[125],{"categories":1271},[212],{"categories":1273},[174],{"categories":1275},[125],{"categories":1277},[209],{"categories":1279},[],{"categories":1281},[],{"categories":1283},[125],{"categories":1285},[],{"categories":1287},[],{"categories":1289},[],{"categories":1291},[],{"categories":1293},[219],{"categories":1295},[212],{"categories":1297},[],{"categories":1299},[168],{"categories":1301},[168],{"categories":1303},[212],{"categories":1305},[219],{"categories":1307},[],{"categories":1309},[],{"categories":1311},[171],{"categories":1313},[125],{"categories":1315},[125],{"categories":1317},[171],{"categories":1319},[162],{"categories":1321},[168,325],{"categories":1323},[],{"categories":1325},[209],{"categories":1327},[162],{"categories":1329},[171],{"categories":1331},[209],{"categories":1333},[],{"categories":1335},[171],{"categories":1337},[171],{"categories":1339},[168],{"categories":1341},[226],{"categories":1343},[219],{"categories":1345},[209],{"categories":1347},[],{"categories":1349},[171],{"categories":1351},[168],{"categories":1353},[171],{"categories":1355},[171],{"categories":1357},[171],{"categories":1359},[226],{"categories":1361},[171],{"categories":1363},[168],{"categories":1365},[],{"categories":1367},[226],{"categories":1369},[125],{"categories":1371},[171],{"categories":1373},[],{"categories":1375},[],{"categories":1377},[168],{"categories":1379},[171],{"categories":1381},[125],{"categories":1383},[171],{"categories":1385},[],{"categories":1387},[],{"categories":1389},[],{"categories":1391},[171],{"categories":1393},[],{"categories":1395},[],{"categories":1397},[212],{"categories":1399},[168],{"categories":1401},[212],{"categories":1403},[125],{"categories":1405},[168],{"categories":1407},[168],{"categories":1409},[171],{"categories":1411},[168],{"categories":1413},[],{"categories":1415},[],{"categories":1417},[325],{"categories":1419},[],{"categories":1421},[],{"categories":1423},[162],{"categories":1425},[],{"categories":1427},[],{"categories":1429},[],{"categories":1431},[],{"categories":1433},[219],{"categories":1435},[125],{"categories":1437},[226],{"categories":1439},[165],{"categories":1441},[168],{"categories":1443},[168],{"categories":1445},[165],{"categories":1447},[],{"categories":1449},[209],{"categories":1451},[171],{"categories":1453},[165],{"categories":1455},[168],{"categories":1457},[168],{"categories":1459},[162],{"categories":1461},[],{"categories":1463},[162],{"categories":1465},[168],{"categories":1467},[226],{"categories":1469},[171],{"categories":1471},[125],{"categories":1473},[165],{"categories":1475},[168],{"categories":1477},[171],{"categories":1479},[],{"categories":1481},[168],{"categories":1483},[162],{"categories":1485},[168],{"categories":1487},[],{"categories":1489},[125],{"categories":1491},[168],{"categories":1493},[],{"categories":1495},[165],{"categories":1497},[165],{"categories":1499},[168],{"categories":1501},[],{"categories":1503},[],{"categories":1505},[],{"categories":1507},[168],{"categories":1509},[],{"categories":1511},[325],{"categories":1513},[168],{"categories":1515},[],{"categories":1517},[168],{"categories":1519},[168],{"categories":1521},[168],{"categories":1523},[168,325],{"categories":1525},[168],{"categories":1527},[168],{"categories":1529},[209],{"categories":1531},[171],{"categories":1533},[],{"categories":1535},[171],{"categories":1537},[168],{"categories":1539},[168],{"categories":1541},[168],{"categories":1543},[162],{"categories":1545},[162],{"categories":1547},[219],{"categories":1549},[209],{"categories":1551},[171],{"categories":1553},[],{"categories":1555},[168],{"categories":1557},[125],{"categories":1559},[168],{"categories":1561},[165],{"categories":1563},[],{"categories":1565},[325],{"categories":1567},[209],{"categories":1569},[209],{"categories":1571},[171],{"categories":1573},[125],{"categories":1575},[171],{"categories":1577},[168],{"categories":1579},[],{"categories":1581},[168],{"categories":1583},[],{"categories":1585},[],{"categories":1587},[168],{"categories":1589},[168],{"categories":1591},[168],{"categories":1593},[171],{"categories":1595},[168],{"categories":1597},[],{"categories":1599},[212],{"categories":1601},[171],{"categories":1603},[],{"categories":1605},[],{"categories":1607},[168],{"categories":1609},[125],{"categories":1611},[],{"categories":1613},[209],{"categories":1615},[325],{"categories":1617},[125],{"categories":1619},[219],{"categories":1621},[219],{"categories":1623},[125],{"categories":1625},[125],{"categories":1627},[325],{"categories":1629},[],{"categories":1631},[125],{"categories":1633},[168],{"categories":1635},[162],{"categories":1637},[125],{"categories":1639},[],{"categories":1641},[212],{"categories":1643},[125],{"categories":1645},[219],{"categories":1647},[125],{"categories":1649},[325],{"categories":1651},[168],{"categories":1653},[168],{"categories":1655},[],{"categories":1657},[165],{"categories":1659},[],{"categories":1661},[],{"categories":1663},[168],{"categories":1665},[168],{"categories":1667},[168],{"categories":1669},[168],{"categories":1671},[],{"categories":1673},[212],{"categories":1675},[162],{"categories":1677},[],{"categories":1679},[168],{"categories":1681},[168],{"categories":1683},[325],{"categories":1685},[325],{"categories":1687},[],{"categories":1689},[171],{"categories":1691},[125],{"categories":1693},[125],{"categories":1695},[168],{"categories":1697},[171],{"categories":1699},[],{"categories":1701},[209],{"categories":1703},[168],{"categories":1705},[168],{"categories":1707},[],{"categories":1709},[],{"categories":1711},[325],{"categories":1713},[168],{"categories":1715},[219],{"categories":1717},[165],{"categories":1719},[168],{"categories":1721},[],{"categories":1723},[171],{"categories":1725},[162],{"categories":1727},[162],{"categories":1729},[],{"categories":1731},[168],{"categories":1733},[209],{"categories":1735},[171],{"categories":1737},[],{"categories":1739},[168],{"categories":1741},[168],{"categories":1743},[171],{"categories":1745},[],{"categories":1747},[171],{"categories":1749},[219],{"categories":1751},[],{"categories":1753},[168],{"categories":1755},[],{"categories":1757},[168],{"categories":1759},[],{"categories":1761},[168],{"categories":1763},[168],{"categories":1765},[],{"categories":1767},[168],{"categories":1769},[125],{"categories":1771},[168],{"categories":1773},[168],{"categories":1775},[162],{"categories":1777},[168],{"categories":1779},[125],{"categories":1781},[171],{"categories":1783},[],{"categories":1785},[168],{"categories":1787},[226],{"categories":1789},[],{"categories":1791},[],{"categories":1793},[],{"categories":1795},[162],{"categories":1797},[125],{"categories":1799},[171],{"categories":1801},[168],{"categories":1803},[209],{"categories":1805},[171],{"categories":1807},[],{"categories":1809},[171],{"categories":1811},[],{"categories":1813},[168],{"categories":1815},[171],{"categories":1817},[168],{"categories":1819},[],{"categories":1821},[168],{"categories":1823},[168],{"categories":1825},[125],{"categories":1827},[209],{"categories":1829},[171],{"categories":1831},[209],{"categories":1833},[165],{"categories":1835},[],{"categories":1837},[],{"categories":1839},[168],{"categories":1841},[162],{"categories":1843},[125],{"categories":1845},[],{"categories":1847},[],{"categories":1849},[219],{"categories":1851},[209],{"categories":1853},[],{"categories":1855},[168],{"categories":1857},[],{"categories":1859},[226],{"categories":1861},[168],{"categories":1863},[325],{"categories":1865},[219],{"categories":1867},[],{"categories":1869},[171],{"categories":1871},[168],{"categories":1873},[171],{"categories":1875},[171],{"categories":1877},[168],{"categories":1879},[],{"categories":1881},[162],{"categories":1883},[168],{"categories":1885},[165],{"categories":1887},[219],{"categories":1889},[209],{"categories":1891},[],{"categories":1893},[],{"categories":1895},[],{"categories":1897},[171],{"categories":1899},[209],{"categories":1901},[125],{"categories":1903},[168],{"categories":1905},[125],{"categories":1907},[209],{"categories":1909},[],{"categories":1911},[209],{"categories":1913},[125],{"categories":1915},[165],{"categories":1917},[168],{"categories":1919},[125],{"categories":1921},[226],{"categories":1923},[],{"categories":1925},[],{"categories":1927},[212],{"categories":1929},[168,219],{"categories":1931},[125],{"categories":1933},[168],{"categories":1935},[171],{"categories":1937},[171],{"categories":1939},[168],{"categories":1941},[],{"categories":1943},[219],{"categories":1945},[168],{"categories":1947},[212],{"categories":1949},[171],{"categories":1951},[226],{"categories":1953},[325],{"categories":1955},[],{"categories":1957},[162],{"categories":1959},[171],{"categories":1961},[171],{"categories":1963},[219],{"categories":1965},[168],{"categories":1967},[168],{"categories":1969},[],{"categories":1971},[],{"categories":1973},[],{"categories":1975},[325],{"categories":1977},[125],{"categories":1979},[168],{"categories":1981},[168],{"categories":1983},[168],{"categories":1985},[],{"categories":1987},[212],{"categories":1989},[165],{"categories":1991},[],{"categories":1993},[171],{"categories":1995},[325],{"categories":1997},[],{"categories":1999},[209],{"categories":2001},[209],{"categories":2003},[],{"categories":2005},[219],{"categories":2007},[209],{"categories":2009},[168],{"categories":2011},[],{"categories":2013},[125],{"categories":2015},[168],{"categories":2017},[209],{"categories":2019},[171],{"categories":2021},[125],{"categories":2023},[],{"categories":2025},[171],{"categories":2027},[209],{"categories":2029},[168],{"categories":2031},[],{"categories":2033},[168],{"categories":2035},[168],{"categories":2037},[325],{"categories":2039},[125],{"categories":2041},[212],{"categories":2043},[212],{"categories":2045},[],{"categories":2047},[],{"categories":2049},[],{"categories":2051},[171],{"categories":2053},[219],{"categories":2055},[219],{"categories":2057},[],{"categories":2059},[],{"categories":2061},[168],{"categories":2063},[],{"categories":2065},[171],{"categories":2067},[168],{"categories":2069},[],{"categories":2071},[168],{"categories":2073},[165],{"categories":2075},[168],{"categories":2077},[226],{"categories":2079},[171],{"categories":2081},[168],{"categories":2083},[219],{"categories":2085},[],{"categories":2087},[125],{"categories":2089},[171],{"categories":2091},[],{"categories":2093},[125],{"categories":2095},[171],{"categories":2097},[171],{"categories":2099},[],{"categories":2101},[165],{"categories":2103},[171],{"categories":2105},[],{"categories":2107},[168],{"categories":2109},[162],{"categories":2111},[125],{"categories":2113},[325],{"categories":2115},[171],{"categories":2117},[171],{"categories":2119},[162],{"categories":2121},[],{"categories":2123},[168],{"categories":2125},[],{"categories":2127},[],{"categories":2129},[209],{"categories":2131},[168,165],{"categories":2133},[],{"categories":2135},[162],{"categories":2137},[212],{"categories":2139},[168],{"categories":2141},[219],{"categories":2143},[168],{"categories":2145},[171],{"categories":2147},[168],{"categories":2149},[168],{"categories":2151},[125],{"categories":2153},[171],{"categories":2155},[],{"categories":2157},[],{"categories":2159},[171],{"categories":2161},[168],{"categories":2163},[325],{"categories":2165},[],{"categories":2167},[168],{"categories":2169},[171],{"categories":2171},[],{"categories":2173},[168],{"categories":2175},[226],{"categories":2177},[212],{"categories":2179},[171],{"categories":2181},[168],{"categories":2183},[325],{"categories":2185},[],{"categories":2187},[168],{"categories":2189},[226],{"categories":2191},[209],{"categories":2193},[168],{"categories":2195},[],{"categories":2197},[226],{"categories":2199},[125],{"categories":2201},[168],{"categories":2203},[168],{"categories":2205},[162],{"categories":2207},[],{"categories":2209},[],{"categories":2211},[209],{"categories":2213},[168],{"categories":2215},[212],{"categories":2217},[226],{"categories":2219},[226],{"categories":2221},[125],{"categories":2223},[],{"categories":2225},[],{"categories":2227},[168],{"categories":2229},[],{"categories":2231},[168,219],{"categories":2233},[125],{"categories":2235},[171],{"categories":2237},[219],{"categories":2239},[168],{"categories":2241},[162],{"categories":2243},[],{"categories":2245},[],{"categories":2247},[162],{"categories":2249},[226],{"categories":2251},[168],{"categories":2253},[],{"categories":2255},[209,168],{"categories":2257},[325],{"categories":2259},[162],{"categories":2261},[],{"categories":2263},[165],{"categories":2265},[165],{"categories":2267},[168],{"categories":2269},[219],{"categories":2271},[171],{"categories":2273},[125],{"categories":2275},[226],{"categories":2277},[209],{"categories":2279},[168],{"categories":2281},[168],{"categories":2283},[168],{"categories":2285},[162],{"categories":2287},[168],{"categories":2289},[171],{"categories":2291},[125],{"categories":2293},[],{"categories":2295},[],{"categories":2297},[212],{"categories":2299},[219],{"categories":2301},[168],{"categories":2303},[209],{"categories":2305},[212],{"categories":2307},[168],{"categories":2309},[168],{"categories":2311},[171],{"categories":2313},[171],{"categories":2315},[168,165],{"categories":2317},[],{"categories":2319},[209],{"categories":2321},[],{"categories":2323},[168],{"categories":2325},[125],{"categories":2327},[162],{"categories":2329},[162],{"categories":2331},[171],{"categories":2333},[168],{"categories":2335},[165],{"categories":2337},[219],{"categories":2339},[226],{"categories":2341},[168],{"categories":2343},[],{"categories":2345},[125],{"categories":2347},[168],{"categories":2349},[168],{"categories":2351},[125],{"categories":2353},[219],{"categories":2355},[168],{"categories":2357},[171],{"categories":2359},[125],{"categories":2361},[168],{"categories":2363},[209],{"categories":2365},[168],{"categories":2367},[168],{"categories":2369},[325],{"categories":2371},[174],{"categories":2373},[171],{"categories":2375},[168],{"categories":2377},[125],{"categories":2379},[171],{"categories":2381},[226],{"categories":2383},[168],{"categories":2385},[],{"categories":2387},[168],{"categories":2389},[],{"categories":2391},[],{"categories":2393},[],{"categories":2395},[165],{"categories":2397},[168],{"categories":2399},[171],{"categories":2401},[125],{"categories":2403},[125],{"categories":2405},[125],{"categories":2407},[125],{"categories":2409},[],{"categories":2411},[162],{"categories":2413},[171],{"categories":2415},[125],{"categories":2417},[162],{"categories":2419},[171],{"categories":2421},[168],{"categories":2423},[168,171],{"categories":2425},[171],{"categories":2427},[325],{"categories":2429},[125],{"categories":2431},[125],{"categories":2433},[171],{"categories":2435},[168],{"categories":2437},[],{"categories":2439},[125],{"categories":2441},[226],{"categories":2443},[162],{"categories":2445},[168],{"categories":2447},[168],{"categories":2449},[],{"categories":2451},[219],{"categories":2453},[],{"categories":2455},[162],{"categories":2457},[171],{"categories":2459},[125],{"categories":2461},[168],{"categories":2463},[125],{"categories":2465},[162],{"categories":2467},[125],{"categories":2469},[125],{"categories":2471},[],{"categories":2473},[165],{"categories":2475},[171],{"categories":2477},[125],{"categories":2479},[125],{"categories":2481},[125],{"categories":2483},[125],{"categories":2485},[125],{"categories":2487},[125],{"categories":2489},[125],{"categories":2491},[125],{"categories":2493},[125],{"categories":2495},[125],{"categories":2497},[212],{"categories":2499},[162],{"categories":2501},[168],{"categories":2503},[168],{"categories":2505},[],{"categories":2507},[168,162],{"categories":2509},[],{"categories":2511},[171],{"categories":2513},[125],{"categories":2515},[171],{"categories":2517},[168],{"categories":2519},[168],{"categories":2521},[168],{"categories":2523},[168],{"categories":2525},[168],{"categories":2527},[171],{"categories":2529},[165],{"categories":2531},[209],{"categories":2533},[125],{"categories":2535},[168],{"categories":2537},[],{"categories":2539},[],{"categories":2541},[171],{"categories":2543},[209],{"categories":2545},[168],{"categories":2547},[],{"categories":2549},[],{"categories":2551},[226],{"categories":2553},[168],{"categories":2555},[],{"categories":2557},[],{"categories":2559},[125],{"categories":2561},[162],{"categories":2563},[165],{"categories":2565},[168],{"categories":2567},[165],{"categories":2569},[209],{"categories":2571},[],{"categories":2573},[125],{"categories":2575},[],{"categories":2577},[209],{"categories":2579},[168],{"categories":2581},[226],{"categories":2583},[],{"categories":2585},[226],{"categories":2587},[],{"categories":2589},[],{"categories":2591},[171],{"categories":2593},[],{"categories":2595},[165],{"categories":2597},[162],{"categories":2599},[209],{"categories":2601},[219],{"categories":2603},[],{"categories":2605},[],{"categories":2607},[168],{"categories":2609},[162],{"categories":2611},[226],{"categories":2613},[],{"categories":2615},[171],{"categories":2617},[171],{"categories":2619},[125],{"categories":2621},[168],{"categories":2623},[171],{"categories":2625},[168],{"categories":2627},[171],{"categories":2629},[168],{"categories":2631},[174],{"categories":2633},[125],{"categories":2635},[],{"categories":2637},[226],{"categories":2639},[],{"categories":2641},[219],{"categories":2643},[171],{"categories":2645},[],{"categories":2647},[168],{"categories":2649},[171],{"categories":2651},[165],{"categories":2653},[162],{"categories":2655},[168],{"categories":2657},[209],{"categories":2659},[219],{"categories":2661},[219],{"categories":2663},[168],{"categories":2665},[212],{"categories":2667},[168],{"categories":2669},[171],{"categories":2671},[165],{"categories":2673},[171],{"categories":2675},[168],{"categories":2677},[168],{"categories":2679},[171],{"categories":2681},[125],{"categories":2683},[],{"categories":2685},[162],{"categories":2687},[168],{"categories":2689},[171],{"categories":2691},[168],{"categories":2693},[168],{"categories":2695},[],{"categories":2697},[209],{"categories":2699},[165],{"categories":2701},[125],{"categories":2703},[168],{"categories":2705},[168],{"categories":2707},[209],{"categories":2709},[226],{"categories":2711},[212],{"categories":2713},[168],{"categories":2715},[125],{"categories":2717},[168],{"categories":2719},[171],{"categories":2721},[325],{"categories":2723},[168],{"categories":2725},[171],{"categories":2727},[212],{"categories":2729},[],{"categories":2731},[171],{"categories":2733},[219],{"categories":2735},[209],{"categories":2737},[168],{"categories":2739},[162],{"categories":2741},[165],{"categories":2743},[219],{"categories":2745},[168],{"categories":2747},[],{"categories":2749},[171],{"categories":2751},[168],{"categories":2753},[],{"categories":2755},[125],{"categories":2757},[],{"categories":2759},[125],{"categories":2761},[168],{"categories":2763},[171],{"categories":2765},[171],{"categories":2767},[171],{"categories":2769},[],{"categories":2771},[],{"categories":2773},[168],{"categories":2775},[168],{"categories":2777},[],{"categories":2779},[209],{"categories":2781},[171],{"categories":2783},[226],{"categories":2785},[162],{"categories":2787},[],{"categories":2789},[],{"categories":2791},[125],{"categories":2793},[219],{"categories":2795},[168],{"categories":2797},[168],{"categories":2799},[168],{"categories":2801},[219],{"categories":2803},[125],{"categories":2805},[209],{"categories":2807},[168],{"categories":2809},[168],{"categories":2811},[168],{"categories":2813},[125],{"categories":2815},[168],{"categories":2817},[125],{"categories":2819},[125],{"categories":2821},[171],{"categories":2823},[171],{"categories":2825},[219],{"categories":2827},[125],{"categories":2829},[171],{"categories":2831},[168],{"categories":2833},[219],{"categories":2835},[209],{"categories":2837},[],{"categories":2839},[171],{"categories":2841},[],{"categories":2843},[],{"categories":2845},[],{"categories":2847},[165],{"categories":2849},[168],{"categories":2851},[171],{"categories":2853},[162],{"categories":2855},[171],{"categories":2857},[226],{"categories":2859},[],{"categories":2861},[171],{"categories":2863},[],{"categories":2865},[162],{"categories":2867},[171],{"categories":2869},[],{"categories":2871},[171],{"categories":2873},[168],{"categories":2875},[125],{"categories":2877},[168],{"categories":2879},[171],{"categories":2881},[125],{"categories":2883},[171],{"categories":2885},[219],{"categories":2887},[209],{"categories":2889},[162],{"categories":2891},[],{"categories":2893},[171],{"categories":2895},[209],{"categories":2897},[325],{"categories":2899},[125],{"categories":2901},[168],{"categories":2903},[209],{"categories":2905},[162],{"categories":2907},[],{"categories":2909},[171],{"categories":2911},[171],{"categories":2913},[168],{"categories":2915},[],{"categories":2917},[171],{"categories":2919},[174],{"categories":2921},[125],{"categories":2923},[171],{"categories":2925},[165],{"categories":2927},[],{"categories":2929},[168],{"categories":2931},[174],{"categories":2933},[168],{"categories":2935},[171],{"categories":2937},[125],{"categories":2939},[162],{"categories":2941},[325],{"categories":2943},[168],{"categories":2945},[168],{"categories":2947},[168],{"categories":2949},[125],{"categories":2951},[165],{"categories":2953},[168],{"categories":2955},[209],{"categories":2957},[125],{"categories":2959},[325],{"categories":2961},[168],{"categories":2963},[],{"categories":2965},[],{"categories":2967},[168],{"categories":2969},[325],{"categories":2971},[212],{"categories":2973},[171],{"categories":2975},[171],{"categories":2977},[125],{"categories":2979},[168],{"categories":2981},[162],{"categories":2983},[209],{"categories":2985},[171],{"categories":2987},[168],{"categories":2989},[226],{"categories":2991},[168],{"categories":2993},[171],{"categories":2995},[],{"categories":2997},[168],{"categories":2999},[168],{"categories":3001},[125],{"categories":3003},[162],{"categories":3005},[],{"categories":3007},[168],{"categories":3009},[168],{"categories":3011},[219],{"categories":3013},[209],{"categories":3015},[168,171],{"categories":3017},[226,165],{"categories":3019},[168],{"categories":3021},[],{"categories":3023},[171],{"categories":3025},[],{"categories":3027},[219],{"categories":3029},[],{"categories":3031},[168],{"categories":3033},[125],{"categories":3035},[],{"categories":3037},[171],{"categories":3039},[],{"categories":3041},[209],{"categories":3043},[171],{"categories":3045},[162],{"categories":3047},[171],{"categories":3049},[168],{"categories":3051},[],{"categories":3053},[325],{"categories":3055},[226],{"categories":3057},[165],{"categories":3059},[165],{"categories":3061},[162],{"categories":3063},[162],{"categories":3065},[168],{"categories":3067},[171],{"categories":3069},[168],{"categories":3071},[168],{"categories":3073},[162],{"categories":3075},[168],{"categories":3077},[226],{"categories":3079},[125],{"categories":3081},[168],{"categories":3083},[171],{"categories":3085},[168],{"categories":3087},[],{"categories":3089},[219],{"categories":3091},[],{"categories":3093},[171],{"categories":3095},[162],{"categories":3097},[],{"categories":3099},[325],{"categories":3101},[168],{"categories":3103},[],{"categories":3105},[125],{"categories":3107},[171],{"categories":3109},[219],{"categories":3111},[168],{"categories":3113},[171],{"categories":3115},[219],{"categories":3117},[171],{"categories":3119},[125],{"categories":3121},[162],{"categories":3123},[125],{"categories":3125},[219],{"categories":3127},[168],{"categories":3129},[209],{"categories":3131},[168],{"categories":3133},[168],{"categories":3135},[168],{"categories":3137},[168],{"categories":3139},[171],{"categories":3141},[168],{"categories":3143},[171],{"categories":3145},[168],{"categories":3147},[162],{"categories":3149},[168],{"categories":3151},[171],{"categories":3153},[209],{"categories":3155},[162],{"categories":3157},[171],{"categories":3159},[209],{"categories":3161},[],{"categories":3163},[168],{"categories":3165},[168],{"categories":3167},[219],{"categories":3169},[],{"categories":3171},[171],{"categories":3173},[226],{"categories":3175},[168],{"categories":3177},[125],{"categories":3179},[226],{"categories":3181},[171],{"categories":3183},[165],{"categories":3185},[165],{"categories":3187},[168],{"categories":3189},[162],{"categories":3191},[],{"categories":3193},[168],{"categories":3195},[],{"categories":3197},[162],{"categories":3199},[168],{"categories":3201},[171],{"categories":3203},[171],{"categories":3205},[],{"categories":3207},[219],{"categories":3209},[219],{"categories":3211},[226],{"categories":3213},[209],{"categories":3215},[],{"categories":3217},[168],{"categories":3219},[162],{"categories":3221},[168],{"categories":3223},[219],{"categories":3225},[162],{"categories":3227},[125],{"categories":3229},[125],{"categories":3231},[],{"categories":3233},[125],{"categories":3235},[171],{"categories":3237},[209],{"categories":3239},[212],{"categories":3241},[168],{"categories":3243},[],{"categories":3245},[125],{"categories":3247},[219],{"categories":3249},[165],{"categories":3251},[168],{"categories":3253},[162],{"categories":3255},[325],{"categories":3257},[162],{"categories":3259},[],{"categories":3261},[],{"categories":3263},[125],{"categories":3265},[],{"categories":3267},[171],{"categories":3269},[171],{"categories":3271},[171],{"categories":3273},[],{"categories":3275},[168],{"categories":3277},[],{"categories":3279},[125],{"categories":3281},[162],{"categories":3283},[209],{"categories":3285},[168],{"categories":3287},[125],{"categories":3289},[125],{"categories":3291},[],{"categories":3293},[125],{"categories":3295},[162],{"categories":3297},[168],{"categories":3299},[],{"categories":3301},[171],{"categories":3303},[171],{"categories":3305},[162],{"categories":3307},[],{"categories":3309},[],{"categories":3311},[],{"categories":3313},[209],{"categories":3315},[171],{"categories":3317},[168],{"categories":3319},[],{"categories":3321},[],{"categories":3323},[],{"categories":3325},[209],{"categories":3327},[],{"categories":3329},[162],{"categories":3331},[],{"categories":3333},[],{"categories":3335},[209],{"categories":3337},[168],{"categories":3339},[125],{"categories":3341},[],{"categories":3343},[226],{"categories":3345},[125],{"categories":3347},[226],{"categories":3349},[168],{"categories":3351},[],{"categories":3353},[],{"categories":3355},[171],{"categories":3357},[],{"categories":3359},[],{"categories":3361},[171],{"categories":3363},[168],{"categories":3365},[],{"categories":3367},[171],{"categories":3369},[125],{"categories":3371},[226],{"categories":3373},[212],{"categories":3375},[171],{"categories":3377},[171],{"categories":3379},[],{"categories":3381},[],{"categories":3383},[],{"categories":3385},[125],{"categories":3387},[],{"categories":3389},[],{"categories":3391},[209],{"categories":3393},[162],{"categories":3395},[],{"categories":3397},[165],{"categories":3399},[226],{"categories":3401},[168],{"categories":3403},[219],{"categories":3405},[162],{"categories":3407},[212],{"categories":3409},[165],{"categories":3411},[219],{"categories":3413},[],{"categories":3415},[],{"categories":3417},[171],{"categories":3419},[162],{"categories":3421},[209],{"categories":3423},[162],{"categories":3425},[171],{"categories":3427},[325],{"categories":3429},[168],{"categories":3431},[162],{"categories":3433},[171],{"categories":3435},[],{"categories":3437},[168],{"categories":3439},[125],{"categories":3441},[219],{"categories":3443},[],{"categories":3445},[209],{"categories":3447},[125],{"categories":3449},[162],{"categories":3451},[171],{"categories":3453},[168],{"categories":3455},[165],{"categories":3457},[171,325],{"categories":3459},[171],{"categories":3461},[219],{"categories":3463},[168],{"categories":3465},[212],{"categories":3467},[226],{"categories":3469},[171],{"categories":3471},[],{"categories":3473},[171],{"categories":3475},[168],{"categories":3477},[165],{"categories":3479},[],{"categories":3481},[],{"categories":3483},[168],{"categories":3485},[212],{"categories":3487},[168],{"categories":3489},[],{"categories":3491},[125],{"categories":3493},[],{"categories":3495},[125],{"categories":3497},[219],{"categories":3499},[171],{"categories":3501},[168],{"categories":3503},[226],{"categories":3505},[219],{"categories":3507},[],{"categories":3509},[125],{"categories":3511},[168],{"categories":3513},[],{"categories":3515},[168],{"categories":3517},[171],{"categories":3519},[168],{"categories":3521},[171],{"categories":3523},[168],{"categories":3525},[168],{"categories":3527},[168],{"categories":3529},[168],{"categories":3531},[165],{"categories":3533},[],{"categories":3535},[174],{"categories":3537},[125],{"categories":3539},[168],{"categories":3541},[],{"categories":3543},[219],{"categories":3545},[168],{"categories":3547},[168],{"categories":3549},[168],{"categories":3551},[171],{"categories":3553},[125],{"categories":3555},[168],{"categories":3557},[168],{"categories":3559},[165],{"categories":3561},[171],{"categories":3563},[209],{"categories":3565},[],{"categories":3567},[212],{"categories":3569},[168],{"categories":3571},[],{"categories":3573},[125],{"categories":3575},[226],{"categories":3577},[],{"categories":3579},[],{"categories":3581},[125],{"categories":3583},[125],{"categories":3585},[226],{"categories":3587},[162],{"categories":3589},[171],{"categories":3591},[171],{"categories":3593},[168],{"categories":3595},[165],{"categories":3597},[],{"categories":3599},[],{"categories":3601},[125],{"categories":3603},[212],{"categories":3605},[219],{"categories":3607},[171],{"categories":3609},[209],{"categories":3611},[212],{"categories":3613},[212],{"categories":3615},[],{"categories":3617},[125],{"categories":3619},[168],{"categories":3621},[168],{"categories":3623},[219],{"categories":3625},[],{"categories":3627},[125],{"categories":3629},[125],{"categories":3631},[125],{"categories":3633},[],{"categories":3635},[171],{"categories":3637},[168],{"categories":3639},[],{"categories":3641},[162],{"categories":3643},[165],{"categories":3645},[],{"categories":3647},[168],{"categories":3649},[168],{"categories":3651},[],{"categories":3653},[219],{"categories":3655},[],{"categories":3657},[],{"categories":3659},[],{"categories":3661},[],{"categories":3663},[168],{"categories":3665},[125],{"categories":3667},[],{"categories":3669},[],{"categories":3671},[168],{"categories":3673},[168],{"categories":3675},[168],{"categories":3677},[212],{"categories":3679},[168],{"categories":3681},[212],{"categories":3683},[],{"categories":3685},[212],{"categories":3687},[212],{"categories":3689},[325],{"categories":3691},[171],{"categories":3693},[219],{"categories":3695},[],{"categories":3697},[],{"categories":3699},[212],{"categories":3701},[219],{"categories":3703},[219],{"categories":3705},[219],{"categories":3707},[],{"categories":3709},[162],{"categories":3711},[219],{"categories":3713},[219],{"categories":3715},[162],{"categories":3717},[219],{"categories":3719},[165],{"categories":3721},[219],{"categories":3723},[219],{"categories":3725},[219],{"categories":3727},[212],{"categories":3729},[125],{"categories":3731},[125],{"categories":3733},[168],{"categories":3735},[219],{"categories":3737},[212],{"categories":3739},[325],{"categories":3741},[212],{"categories":3743},[212],{"categories":3745},[212],{"categories":3747},[],{"categories":3749},[165],{"categories":3751},[],{"categories":3753},[325],{"categories":3755},[219],{"categories":3757},[219],{"categories":3759},[219],{"categories":3761},[171],{"categories":3763},[125,165],{"categories":3765},[212],{"categories":3767},[],{"categories":3769},[],{"categories":3771},[212],{"categories":3773},[],{"categories":3775},[212],{"categories":3777},[125],{"categories":3779},[171],{"categories":3781},[],{"categories":3783},[219],{"categories":3785},[168],{"categories":3787},[209],{"categories":3789},[],{"categories":3791},[168],{"categories":3793},[],{"categories":3795},[125],{"categories":3797},[162],{"categories":3799},[212],{"categories":3801},[],{"categories":3803},[219],{"categories":3805},[125],[3807,3868,3926,3987],{"id":3808,"title":3809,"ai":3810,"body":3815,"categories":3851,"created_at":126,"date_modified":126,"description":3852,"extension":127,"faq":126,"featured":128,"kicker_label":126,"meta":3853,"navigation":142,"path":3854,"published_at":3855,"question":126,"scraped_at":3856,"seo":3857,"sitemap":3858,"source_id":3859,"source_name":3860,"source_type":3861,"source_url":3862,"stem":3863,"tags":3864,"thumbnail_url":126,"tldr":3865,"tweet":126,"unknown_tags":3866,"__hash__":3867},"summaries\u002Fsummaries\u002Fda19c78a5fc22a42-vibevoice-free-90-min-tts-beats-elevenlabs-quality-summary.md","VibeVoice: Free 90-Min TTS Beats ElevenLabs Quality",{"provider":7,"model":8,"input_tokens":3811,"output_tokens":3812,"processing_time_ms":3813,"cost_usd":3814},5152,1500,14685,0.0017579,{"type":14,"value":3816,"toc":3845},[3817,3821,3824,3828,3831,3835,3838,3842],[17,3818,3820],{"id":3819},"achieve-long-form-multi-speaker-audio-without-stitching","Achieve Long-Form Multi-Speaker Audio Without Stitching",[22,3822,3823],{},"VibeVoice's 1.5B and 7B TTS models produce up to 90 minutes of continuous speech with 4 consistent speakers in one pass, ideal for podcasts, audiobooks, or multi-character narration. This avoids stitching artifacts common in other models, which cap at minutes-long outputs. The 7B ASR model transcribes hour-long meetings into structured output with timestamps and speaker labels—no chunking or separate diarization needed, unlike Whisper. Run everything locally on consumer GPUs under MIT license: no API keys or rate limits. Layer TTS outputs with background music in pipelines for production use.",[17,3825,3827],{"id":3826},"_3200x-audio-compression-powers-efficiency","3200x Audio Compression Powers Efficiency",[22,3829,3830],{},"VibeVoice uses a 7.5 Hz acoustic tokenizer (vs. traditional 50-75 Hz), achieving 3200x compression from raw audio with minimal quality loss. Architecture splits work: Qwen 2.5 LLM handles script context, prosody, and flow; diffusion head denoises in 4 steps to shape natural speech. Result: DTS 1.5B for long-form reliability; 0.5B real-time model hits 300ms first-audible latency on single GPUs. Community benchmarks place 7B competitively or above commercial TTS, including natural pacing and intonation over long passages—though artifacts appear on extended runs or cloning.",[17,3832,3834],{"id":3833},"outperforms-paid-tts-on-cost-and-long-form-lags-on-speed","Outperforms Paid TTS on Cost and Long-Form, Lags on Speed",[22,3836,3837],{},"VibeVoice 7B scores 3.75 MOS in Microsoft's study (beats Gemini 2.5 Pro at 3.65, ElevenLabs V3 at 3.38). ElevenLabs Pro (~$100\u002Fmonth) yields hundreds of minutes; VibeVoice costs only electricity for unlimited local use. Short-form alternatives like Kokoro (82M params, Apache 2.0) excel on low VRAM but can't match 90-minute feats; Fish Speech S2 (80+ languages, \u003C100ms) has restrictive license. Trade-offs: 300ms latency trails ElevenLabs Flash (\u003C100ms) and limited to English\u002FChinese TTS. Setup requires Python, GPU, and config—not one-click.",[17,3839,3841],{"id":3840},"forks-bypass-microsofts-pullback-with-safeguards","Forks Bypass Microsoft's Pullback with Safeguards",[22,3843,3844],{},"Microsoft deleted the repo two weeks post-August 2025 release due to misuse (e.g., non-consensual cloning), but MIT license enabled forks (e.g., community-shinkai-RP8) within 24 hours. Later releases added safeguards: audible AI disclaimers and watermarks in 0.5B real-time model; ASR launched without issues. Access via GitHub\u002FHugging Face forks, Colab notebooks, or standard HF tooling—ensuring persistent free availability.",{"title":36,"searchDepth":49,"depth":49,"links":3846},[3847,3848,3849,3850],{"id":3819,"depth":49,"text":3820},{"id":3826,"depth":49,"text":3827},{"id":3833,"depth":49,"text":3834},{"id":3840,"depth":49,"text":3841},[168],"We evaluate a free, open-source \"free text to speech\" model built by Microsoft, which was later removed. This \"ai voice generator\" offers impressive capabilities, including 90 minutes of continuous speech with multiple speakers, making it a compelling \"elevenlabs alternative\". Discover how this \"open source tts\" solution compares to paid services, highlighting its performance as a \"text to speech ai\" despite its short availability.",{},"\u002Fsummaries\u002Fda19c78a5fc22a42-vibevoice-free-90-min-tts-beats-elevenlabs-quality-summary","2026-04-04 10:56:29","2026-04-05 16:15:12",{"title":3809,"description":3852},{"loc":3854},"da19c78a5fc22a42","DIY Smart Code","video","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=FKe4kKSkDBo","summaries\u002Fda19c78a5fc22a42-vibevoice-free-90-min-tts-beats-elevenlabs-quality-summary",[154,155],"Microsoft's VibeVoice generates 90 minutes of consistent 4-speaker speech locally for free, with 7B model scoring 3.75 MOS—higher than ElevenLabs V3 at 3.38—despite 300ms latency vs. paid sub-100ms options.",[],"SZ8qFL2bkW6Urq1SkH_mH-gMacSB5vgl0abBqkpQYuQ",{"id":3869,"title":3870,"ai":3871,"body":3876,"categories":3910,"created_at":126,"date_modified":126,"description":3911,"extension":127,"faq":126,"featured":128,"kicker_label":126,"meta":3912,"navigation":142,"path":3913,"published_at":3914,"question":126,"scraped_at":3915,"seo":3916,"sitemap":3917,"source_id":3918,"source_name":3919,"source_type":3861,"source_url":3920,"stem":3921,"tags":3922,"thumbnail_url":126,"tldr":3923,"tweet":126,"unknown_tags":3924,"__hash__":3925},"summaries\u002Fsummaries\u002Fb31d4786aa4f3a1b-82m-kakoro-tts-beats-cloud-apis-on-cpu-summary.md","82M Kakoro TTS Beats Cloud APIs on CPU",{"provider":7,"model":8,"input_tokens":3872,"output_tokens":3873,"processing_time_ms":3874,"cost_usd":3875},4447,1392,11852,0.001118,{"type":14,"value":3877,"toc":3905},[3878,3882,3885,3888,3892,3895,3898,3902],[17,3879,3881],{"id":3880},"achieve-production-tts-without-cloud-dependencies","Achieve Production TTS Without Cloud Dependencies",[22,3883,3884],{},"Kakoro 82M generates natural-sounding speech locally on CPU, outperforming larger models like XTTS, Cozy Voice, and F5-TTS (hundreds of millions to billions of params) despite using just 82 million parameters trained on under 100 hours of data. It ranks at the top of TTS leaderboards, supports 8 languages and 54 voices, and uses a style TTS 2 architecture with lightweight vocoder for efficiency. Setup takes 30 seconds via pip in a Python environment—no GPU needed, flies on Apple Silicon like M4 Pro. Run a script from the official Apache 2.0 repo to select voice\u002Flanguage and output WAV files instantly, enabling offline voice apps and real-time agents without API keys or internet.",[22,3886,3887],{},"For long-form narration, it produces smooth, natural audio that avoids the pauses killing user experience in slower systems. Deploy multiple instances cheaply on one machine since it uses minimal memory, making it free at scale post-setup.",[17,3889,3891],{"id":3890},"solves-core-pain-points-of-tts-alternatives","Solves Core Pain Points of TTS Alternatives",[22,3893,3894],{},"Cloud APIs like ElevenLabs or OpenAI eliminate hardware needs but introduce per-request costs, latency spikes, data privacy risks, and dependency failures. Large open models demand heavy hardware and still lag. Kakoro counters with sub-second generation speeds, full offline operation, and local data processing—ideal for privacy-sensitive apps. No random outages mean reliable shipping; low latency keeps agents feeling responsive and real.",[22,3896,3897],{},"Example: Generate English promo audio or French text like \"Better Stack est la plateforme d'observabilité propulsée par l'IA\" in seconds, saving as WAV without cloud transit.",[17,3899,3901],{"id":3900},"trade-offs-limit-dramatic-use-cases","Trade-offs Limit Dramatic Use Cases",[22,3903,3904],{},"Lacks zero-shot voice cloning (focuses on efficiency over customization) and emotion control, resulting in neutral tone suited for narration but not dramatic or expressive speech—AI detectability remains high without inflection tweaks. Non-English voices are good but still maturing. Use for cost\u002Flatency\u002Fprivacy-critical features like local tools or scalable agents; skip if cloning or emotive delivery is essential. Smaller size enables faster iteration and deployment, proving massive models aren't required for shippable TTS.",{"title":36,"searchDepth":49,"depth":49,"links":3906},[3907,3908,3909],{"id":3880,"depth":49,"text":3881},{"id":3890,"depth":49,"text":3891},{"id":3900,"depth":49,"text":3901},[168],"Kokoro-82M is one of the most interesting open source text-to-speech (TTS) models right now, especially for devs building voice agents, local AI apps, and speech pipelines. \n\nIn this video, we look at why this tiny 82 million parameter model is outperforming much larger models and even competing with paid cloud TTS APIs, while running locally on a Mac M4 Pro with no GPU required. You’ll see a demo, a simple setup, and how Kokoro compares to alternatives like XTTS, ElevenLabs, and other modern TTS systems in terms of speed, latency, cost, and privacy.\n\n🔗 Relevant Links\nKokoro 82M HuggingFace - https:\u002F\u002Fhuggingface.co\u002Fhexgrad\u002FKokoro-82M\nKokoro Python Repo - https:\u002F\u002Fgithub.com\u002Fhexgrad\u002Fkokoro\n\n❤️ More about us\nRadically better observability stack: https:\u002F\u002Fbetterstack.com\u002F\nWritten tutorials: https:\u002F\u002Fbetterstack.com\u002Fcommunity\u002F\nExample projects: https:\u002F\u002Fgithub.com\u002FBetterStackHQ\n\n📱 Socials\nTwitter: https:\u002F\u002Ftwitter.com\u002Fbetterstackhq\nInstagram: https:\u002F\u002Fwww.instagram.com\u002Fbetterstackhq\u002F\nTikTok: https:\u002F\u002Fwww.tiktok.com\u002F@betterstack\nLinkedIn: https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Fbetterstack\n\n📌 Chapters:\n0:00 Stop Paying for TTS? Local Model vs Cloud APIs\n0:30 Why Cloud TTS Is Expensive and Slow for Developers\n1:03 Kokoro-82M Explained (Why Devs Are Switching)\n1:31 Install Kokoro-82M (Python Setup Guide)\n1:45 Live Demo: Local TTS on Mac M4 (No GPU)\n2:39 Real-Time Speech Generation Demo (24kHz Output)\n2:50 What Is Kokoro-82M? (Architecture + Size Breakdown)\n3:25 Cons of Kokoro-82M (No Voice Cloning, Neutral Tone)\n4:00 What Kokoro 82M Fixes\n4:30 I Loved This and Hated This\n5:20 Final Verdict: Best Local TTS for Developers?",{},"\u002Fsummaries\u002Fb31d4786aa4f3a1b-82m-kakoro-tts-beats-cloud-apis-on-cpu-summary","2026-04-03 12:01:05","2026-04-03 21:14:33",{"title":3870,"description":3911},{"loc":3913},"b31d4786aa4f3a1b","Better Stack","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=bdf6BxyxCnQ","summaries\u002Fb31d4786aa4f3a1b-82m-kakoro-tts-beats-cloud-apis-on-cpu-summary",[154,155],"Kakoro 82M TTS model tops leaderboards with 82M params trained on \u003C100 hours data, runs locally on CPU faster than paid APIs, fixing latency, cost, privacy for voice agents.",[],"r-PkFiBwt0KUUBXCqbWWcwnq7Unk0E_bUDe6ZF2KmEY",{"id":3927,"title":3928,"ai":3929,"body":3934,"categories":3970,"created_at":126,"date_modified":126,"description":3971,"extension":127,"faq":126,"featured":128,"kicker_label":126,"meta":3972,"navigation":142,"path":3973,"published_at":3974,"question":126,"scraped_at":3975,"seo":3976,"sitemap":3977,"source_id":3978,"source_name":3979,"source_type":3861,"source_url":3980,"stem":3981,"tags":3982,"thumbnail_url":126,"tldr":3984,"tweet":126,"unknown_tags":3985,"__hash__":3986},"summaries\u002Fsummaries\u002F1315617d984805fc-claude-code-leak-reveals-sloppy-code-and-risks-summary.md","Claude Code Leak Reveals Sloppy Code and Risks",{"provider":7,"model":8,"input_tokens":3930,"output_tokens":3931,"processing_time_ms":3932,"cost_usd":3933},5902,1452,16294,0.00143915,{"type":14,"value":3935,"toc":3964},[3936,3940,3943,3947,3950,3954,3957,3961],[17,3937,3939],{"id":3938},"accidental-npm-publish-exposes-500k-lines-of-code","Accidental NPM Publish Exposes 500K Lines of Code",[22,3941,3942],{},"Anthropic's Claude Code—touted as a solved coding tool—leaked its entire 500,000-line codebase across 1,900 files via source maps on NPM. Source maps unminify production JavaScript, revealing original variable names and logic. This stemmed from an unaddressed GitHub issue in their acquired JS runtime (Bun): a frontend dev server served source maps in production, reported 3 weeks prior, dismissed as duplicate, and ignored despite follow-ups. Impact: Public access to internals invites reverse-engineering, with researchers already spotting exploits. Previously, Anthropic DMCA'd similar leaks and enforces ToS violations harshly, so avoid downloading or republishing to dodge legal trouble—GPL licenses won't protect you, as they train on open code anyway.",[17,3944,3946],{"id":3945},"hardcoded-hacks-over-ai-sophistication","Hardcoded Hacks Over AI Sophistication",[22,3948,3949],{},"Despite wielding advanced LLMs, Claude Code resorts to 2005-era tricks. Sentiment analysis scans prompts for profanity like 'dumbass', 'piss', 'damn it', or 'this sucks' via a hardcoded regex whitelist—forgoing model-based detection for simplicity. Skills like 'cyber risk instructions' are handcrafted strings by the safety team, embedded client-side with comments warning devs not to edit without approval from David or Kyla. 'Don't blow your cover' mode hides Anthropic employee usage in public repos: no 'Claude Code' mentions, AI attributions, or co-authored lines. These expose rushed, non-scalable engineering that prioritizes speed over robustness, confirming ChatGPT's 'staff-level spaghetti' critique.",[17,3951,3953],{"id":3952},"gamified-features-signal-misdirected-priorities","Gamified Features Signal Misdirected Priorities",[22,3955,3956],{},"Claude Code embeds a terminal Tamagotchi\u002FPokémon-style buddy system, planned for April 1-7 release (possibly ongoing). Collect 'legendary' pets like Cosmos Hail or Nebu Lynx with 'shiny' rarities—evoking NFTs more than productivity tools. This elder-millennial bait diverts from core utility, highlighting AI labs' gimmickry over substance. Client-side secrets amplify risks: 'claude mcp get name' command dumps MCP server URLs, headers, OAuth hints, env vars, and stdin\u002Fstdout server details—leaking AWS\u002FGemini credentials if present. Kro (likely a dep) can't escalate beyond prod takedowns, but over 6 months, expect targeted exploits from this 'vibe-coded' base.",[17,3958,3960],{"id":3959},"tos-hypocrisy-threatens-builders","ToS Hypocrisy Threatens Builders",[22,3962,3963],{},"Anthropic's ToS bans using Claude for 'competing products'—vaguely covering always-on bots, remote planning, memory caching, or multi-agent orchestration, all features they're building. Success risks lawsuits, as they've historically abused clauses against users while training on their GPL'd code (85-95% recallable from weights). Leaks like a Claude-generated PR to open-source itself underscore irony. Builders: Weigh this against lock-in; leaks erode trust, amplifying supply-chain vulnerabilities (e.g., Axios-style attacks) and turning users into 'safety liabilities'.",{"title":36,"searchDepth":49,"depth":49,"links":3965},[3966,3967,3968,3969],{"id":3938,"depth":49,"text":3939},{"id":3945,"depth":49,"text":3946},{"id":3952,"depth":49,"text":3953},{"id":3959,"depth":49,"text":3960},[125],"Having trouble finding the right developer for your team? Get a 7-day free trial + $1,500 off with The Prime’s discount. https:\u002F\u002Ftrm.sh\u002Fg2i\nAttending AIE Miami in April? Use code Prime50Off - https:\u002F\u002Ftrm.sh\u002FAIE\n\n### Sources\n- https:\u002F\u002Fx.com\u002Fwesbos\u002Fstatus\u002F2038961138130432382\n- https:\u002F\u002Fgithub.com\u002FKuberwastaken\u002Fclaude-code?tab=readme-ov-file#buddy---a-tamagotchi-inside-your-terminal\n- https:\u002F\u002Fx.com\u002Fpaoloanzn\u002Fstatus\u002F2038944622039413224\n- https:\u002F\u002Fgithub.com\u002FKuberwastaken\u002Fclaude-code?tab=readme-ov-file#the-system-prompt-architecture\n- https:\u002F\u002Fgitlawb.com\u002Fnode\u002Frepos\u002Fz6MkgKkb\u002Finstructkr-claude-code\n- https:\u002F\u002Fgithub.com\u002FKuberwastaken\u002Fclaude-code?tab=readme-ov-file#undercover-mode---do-not-blow-your-cover\n- https:\u002F\u002Fx.com\u002FYuchenj_UW\u002Fstatus\u002F2038996920845430815\n- https:\u002F\u002Fgithub.com\u002Fgithub\u002Fdmca\u002Fblob\u002Fmaster\u002F2025\u002F03\u002F2025-03-10-anthropic.md\n- https:\u002F\u002Fx.com\u002FGergelyOrosz\u002Fstatus\u002F2038985760175505491\n\nhttps:\u002F\u002Ftwitch.tv\u002FThePrimeagen - I Stream on Twitch\n\nhttps:\u002F\u002Ftwitter.com\u002Fterminaldotshop - Want to order coffee over SSH?\nssh terminal.shop\n\nBecome Backend Dev: https:\u002F\u002Fboot.dev\u002Fprime\n(plus i make courses for them)\n\nThis is also the best way to support me is to support yourself becoming a better backend engineer.  \n\nGreat News?  Want me to research and create video????: https:\u002F\u002Fwww.reddit.com\u002Fr\u002FThePrimeagen\n\nKinesis Advantage 360: https:\u002F\u002Fbit.ly\u002FPrime-Kinesis",{},"\u002Fsummaries\u002F1315617d984805fc-claude-code-leak-reveals-sloppy-code-and-risks-summary","2026-04-01 03:20:11","2026-04-03 21:18:26",{"title":3928,"description":3971},{"loc":3973},"1315617d984805fc","The PrimeTime","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=GdgRpiQRsis","summaries\u002F1315617d984805fc-claude-code-leak-reveals-sloppy-code-and-risks-summary",[154,155,3983],"ai-llms","Anthropic accidentally published full Claude Code source maps on NPM, exposing hardcoded sentiment detection via profanity lists, security flaws like credential leaks, and ToS hypocrisy on code usage.",[3983],"th1RQ4u6qfGGsmd9bm8UbgLe4XSV3raNZbBbBdYC1pg",{"id":3988,"title":3989,"ai":3990,"body":3995,"categories":4035,"created_at":126,"date_modified":126,"description":36,"extension":127,"faq":126,"featured":128,"kicker_label":126,"meta":4036,"navigation":142,"path":4048,"published_at":4049,"question":126,"scraped_at":4050,"seo":4051,"sitemap":4052,"source_id":4053,"source_name":4054,"source_type":150,"source_url":4055,"stem":4056,"tags":4057,"thumbnail_url":126,"tldr":4059,"tweet":126,"unknown_tags":4060,"__hash__":4061},"summaries\u002Fsummaries\u002F1b682c7e4ee45c46-637mb-llm-runs-offline-on-base-macbook-air-works-s-summary.md","637MB LLM Runs Offline on Base MacBook Air, Works Surprisingly Well",{"provider":7,"model":8,"input_tokens":3991,"output_tokens":3992,"processing_time_ms":3993,"cost_usd":3994},5208,1356,14310,0.00121275,{"type":14,"value":3996,"toc":4030},[3997,4001,4016,4020,4023,4027],[17,3998,4000],{"id":3999},"effortless-local-setup-delivers-instant-offline-inference","Effortless Local Setup Delivers Instant, Offline Inference",[22,4002,4003,4004,4007,4008,4011,4012,4015],{},"Install Ollama with ",[26,4005,4006],{},"brew install ollama",", start the server via ",[26,4009,4010],{},"ollama serve",", and load TinyLlama—a 700MB model based on Llama 2—with ",[26,4013,4014],{},"ollama run tinyllama",". This three-command process skips Docker, Python environments, API keys, and accounts, downloading the model once for subsequent instant loads. On a base MacBook Air (no GPU or cooling upgrades), responses stream without latency, spinners, or internet—working in tunnels or planes with zero data telemetry, rate limits, or quotas. Tokens appear as fast as local typing, shifting AI from remote servers to a self-contained file.",[17,4017,4019],{"id":4018},"handles-practical-tasks-like-a-junior-dev-fails-on-complexity","Handles Practical Tasks Like a Junior Dev, Fails on Complexity",[22,4021,4022],{},"TinyLlama generates a fully functional Node.js Express server with routes, middleware, error handling, and comments—copy-paste runnable without edits. In casual conversations, it explains REST vs. GraphQL differences naturally, matching a coworker's tone and gently correcting user errors without robotic disclaimers. Limits emerge in long contexts (forgets details), multi-step reasoning (loses track of ideas), and hallucinations (invents nonexistent libraries). Failures resemble a junior developer's gaps—coherent but bounded—not random nonsense, making it viable for autocomplete, email rewrites, error explanations, and summaries.",[17,4024,4026],{"id":4025},"lowers-ai-floor-for-privacy-accessibility-and-everyday-use","Lowers AI Floor for Privacy, Accessibility, and Everyday Use",[22,4028,4029],{},"This setup democratizes AI: embed models in apps for offline assistants, enable learning in low-connectivity areas, process sensitive data without third-party uploads, and eliminate per-token costs. For the 'long tail' of routine tasks, small local models suffice, decoupling utility from massive scale, GPUs, and cloud bills. Frontier models still dominate complex reasoning, but the baseline shifts from paid APIs to free laptop files—challenging 'bigger is always better' narratives. Next steps include editor-integrated coding aids, personal fine-tunes on notes, multi-agent small-model collaborations, and offline RAG over documents.",{"title":36,"searchDepth":49,"depth":49,"links":4031},[4032,4033,4034],{"id":3999,"depth":49,"text":4000},{"id":4018,"depth":49,"text":4019},{"id":4025,"depth":49,"text":4026},[168],{"content_references":4037,"triage":4046},[4038,4040,4042],{"type":132,"title":4039,"context":135},"TinyLlama",{"type":132,"title":4041,"context":135},"Ollama",{"type":4043,"title":4044,"context":4045},"other","Llama 2","mentioned",{"relevance":61,"novelty":55,"quality":61,"actionability":61,"composite":140,"reasoning":4047},"Category: AI & LLMs. The article discusses the practical application of a lightweight LLM that can run offline, addressing the audience's pain point of integrating AI into their products without heavy infrastructure. It provides a clear setup process and examples of practical tasks the model can handle, making it actionable for developers.","\u002Fsummaries\u002F1b682c7e4ee45c46-637mb-llm-runs-offline-on-base-macbook-air-works-s-summary","2026-05-05 18:01:01","2026-05-06 16:13:47",{"title":3989,"description":36},{"loc":4048},"1b682c7e4ee45c46","Towards AI","https:\u002F\u002Fpub.towardsai.net\u002Fi-ran-a-637mb-llm-on-my-base-macbook-air-and-now-im-questioning-everything-cd78287d0ccc?source=rss----98111c9905da---4","summaries\u002F1b682c7e4ee45c46-637mb-llm-runs-offline-on-base-macbook-air-works-s-summary",[4058,155,154],"llm","TinyLlama, a 637MB open-source LLM, runs instantly on a stock MacBook Air via Ollama—no internet, GPU, or API needed—handling Node.js servers and casual chats effectively, lowering the bar for useful local AI.",[],"q08Qvpflcgj-8E3EIjojpd_j_dc9AsoFnv5ZNE-FrQc"]