AI Voice cho Thiết bị Nhà Thông minh: Voice Assistant Tùy chỉnh
Tùy chỉnh voice AI nhà thông minh đã đi vượt quá điều mới lạ. Các nền tảng như Home Assistant, ESPHome và hệ sinh thái phần cứng mở rộng ngày càng tăng cho phép bạn thay thế voice trợ lý chung chung bằng persona AI tùy chỉnh — chạy hoàn toàn trên phần cứng cục bộ, không bao giờ kết nối về nhà, và nghe như thứ gì đó bạn thực sự thiết kế. Hướng dẫn này bao gồm stack đầy đủ: Piper TTS, nhận dạng lời nói Whisper, phát lại âm thanh ESPHome, trạng thái hiện tại của Rabbit R1 và Humane Pin, và cách các công cụ như VoxBooster phù hợp với setup tự động hóa gia đình tập trung vào voice.
TL;DR
- Home Assistant + Piper + Whisper cho bạn stack smart speaker voice tùy chỉnh hoàn toàn cục bộ mà không cần cloud.
- Thiết bị ESPHome có thể hoạt động như các endpoint audio phân tán phát trực tuyến từ server Piper trung tâm.
- Mycroft bị ngừng; OpenVoiceOS là người kế vị tâm linh; hầu hết người dùng đã chuyển sang giao thức Wyoming.
- Rabbit R1 và Humane Pin đều không đạt kỳ vọng về voice AI; local DIY vượt trội hơn về tính linh hoạt.
- Voice smart home tùy chỉnh là vấn đề TTS-out; voice changer thời gian thực giải quyết vấn đề mic-in — VoxBooster cầu nối cả hai từ Windows PC.
- Xử lý cục bộ bảo mật quyền riêng tư giữ tất cả dữ liệu voice trên phần cứng của bạn.
Ý nghĩa của “Custom AI Voice” cho Nhà Thông minh
Trước khi đi sâu vào các công cụ, chúng ta hãy làm rõ ý nghĩa của nó. Voice trợ lý nhà thông minh có hai đường âm thanh riêng biệt:
- Nhận dạng lời nói (mic-in): Thiết bị nghe wake word rồi chép lại lệnh của bạn.
- Text-to-speech (speaker-out): Trợ lý tổng hợp âm thanh để nói lại với bạn.
Hầu hết cuộc thảo luận smart home trộn hai đường này. Custom AI voice chủ yếu đề cập đến đường 2 — làm cho smart speaker của bạn nghe như một persona cụ thể thay vì giọng nữ trợ lý Google chung chung hoặc Alexa mặc định. Tùy chỉnh đường 1 (nhận dạng giọng nói của bạn cụ thể, hoặc chuyển đổi giữa các thành viên gia đình) là vấn đề riêng biệt được xử lý bằng diarization loa.
Hướng dẫn này tập trung vào voice output TTS tùy chỉnh, với stack cục bộ đầy đủ để làm cho nó xảy ra.
Home Assistant + Piper: Tiêu chuẩn Vàng cho Smart Speaker Voice Tùy chỉnh Cục bộ
Home Assistant là nền tảng tự động hóa gia đình open-source chiếm ưu thế, chạy trên bất kỳ thứ gì từ Raspberry Pi 4 đến mini PC x86 chuyên dụng. Kể từ phiên bản 2023.5, nó được trang bị giao thức Wyoming — giao diện TCP nhẹ kết nối các dịch vụ lời nói với lõi Home Assistant.
Piper là nửa TTS của ngăn xếp đó.
Piper là gì?
Piper là engine text-to-speech neural nhanh chóng được xây dựng trên kiến trúc VITS. Nó được phát triển cho dự án Rhasspy và được Home Assistant áp dụng làm engine TTS cục bộ chính. Đặc điểm chính:
- Chạy hoàn toàn offline — không có cuộc gọi API, không có dữ liệu rời khỏi mạng của bạn
- Thực thi trên CPU (phần cứng loại Raspberry Pi 4) với độ trễ chấp nhận được
- Hỗ trợ multiple speaker persona cho mỗi model (một số model bao gồm 5-10 voice style khác nhau)
- Hơn 40 model ngôn ngữ có sẵn, từ English US đến Portuguese đến Japanese
- Voice có phạm vi từ robotic-but-intelligible (model nhỏ hơn) đến hoàn toàn tự nhiên (model lớn hơn với chi phí RAM và tính toán cao hơn)
Bạn có thể tìm thấy kho model Piper chính thức trên GitHub với bản demo voice cho mỗi model.
Thiết lập Piper trên Home Assistant
- Mở Home Assistant → Cài đặt → Add-ons → Add-on Store.
- Tìm kiếm “Piper” — nó xuất hiện dưới add-ons chính thức.
- Cài đặt và nhấp vào Cấu hình để chọn model voice của bạn. Model
en_US-lessac-highlà điểm bắt đầu hợp lý cho English — chạy tốt trên Pi 4 và nghe tự nhiên. - Bắt đầu add-on và đảm bảo Bắt đầu khi khởi động và Watchdog được bật.
- Chuyển đến Cài đặt → Voice Assistant → Thêm Trợ lý. Dưới Text-to-Speech, chọn Piper và chọn voice ưa thích.
- Trong tự động hóa của bạn, thay thế cuộc gọi TTS
google_translatebằngtts.piper.
Đó là toàn bộ setup. Mỗi tự động hóa, thông báo và phản hồi Assist bây giờ nói bằng voice Piper mà bạn đã chọn — mà không cần byte nào rời khỏi mạng cục bộ.
Chọn và Tùy chỉnh Model Voice Piper
Model voice Piper là các tập tin .onnx được ghép nối với config .json. Các tier chất lượng mà Piper sử dụng nội bộ là low, medium và high. Chất lượng cao hơn yêu cầu tính toán nhiều hơn nhưng tạo ra prosody và tính tự nhiên tốt hơn.
Đối với hầu hết người dùng nhà, lựa chọn thực tế là:
| Chất lượng model | Ví dụ | RAM trên Pi 4 | Độ trễ (Pi 4, ~50 từ) | Tốt nhất cho |
|---|---|---|---|---|
| Low | en_US-ryan-low | ~80 MB | ~0.3 s | Thông báo luôn bật |
| Medium | en_US-ryan-medium | ~130 MB | ~0.6 s | Sử dụng hàng ngày, chất lượng tốt |
| High | en_US-lessac-high | ~200 MB | ~1.2 s | Cuộc trò chuyện trợ lý voice |
| High (multi-speaker) | en_US-libritts-high | ~300 MB | ~1.8 s | Persona phòng đa |
Nếu bạn muốn voice không mặc định — nói, voice kể chuyện sâu, giọng địa phương hoặc voice kiểu nhân vật — bạn có hai tùy chọn. Thứ nhất, duyệt qua thư viện model Piper để tìm model phù hợp tự nhiên với những gì bạn muốn. Thứ hai, huấn luyện model Piper tùy chỉnh trên mẫu voice bạn cung cấp. Huấn luyện từ đầu yêu cầu GPU và khoảng 30-60 phút dữ liệu lời nói sạch sẽ, nhưng fine-tuning trên model hiện tại cần ít nhiều hơn. Tài liệu huấn luyện Piper bao gồm điều này chi tiết.
Whisper trên Home Assistant: Nhận dạng Lời nói Cục bộ
Mặt mic-in của ngăn xếp cục bộ Home Assistant là Whisper, model nhận dạng lời nói open-source của OpenAI. Home Assistant gửi tích hợp faster-whisper, phiên bản được tối ưu hóa chạy nhanh hơn nhiều so với triển khai tham chiếu.
Giao thức Wyoming kết nối Whisper tới Home Assistant theo cách tương tự như kết nối Piper. Bạn cài đặt add-on Faster Whisper từ cửa hàng add-on, chọn kích thước model (tiny, base, small, medium) và chỉ voice satellite của bạn đến đó.
Hướng dẫn thực tế:
tinyvàbasechạy trên Pi 4 với độ trễ có thể bỏ qua nhưng gây ra lỗi phiên âm nhiều hơn trong lời nói nhanh hoặc loa có giọng địa phươngsmalllà điểm ngọt ngào cho hầu hết setup nhà: đủ chính xác cho lệnh, đủ nhanh để cảm thấy responsivemediumtốt hơn đáng kể trong kỹ năng phức tạp nhưng thêm 1-2 giây độ trễ trên Pi 4; mini-PC hoặc PC có GPU xử lý thoải mái
Kết hợp Piper (custom voice output) + Whisper (nhận dạng cục bộ chính xác) cho bạn voice assistant hoàn toàn offline. Không có Alexa, không có Google, không có Siri — tất cả chạy trên phần cứng bạn sở hữu và kiểm soát.
Voice Tùy chỉnh ESPHome: Endpoint Audio Phân tán
ESPHome là framework firmware cho vi điều khiển ESP8266 và ESP32. Hàng ngàn sở thích smart home sử dụng nó để xây dựng cảm biến tùy chỉnh, công tắc và màn hình. Đối với voice, nó có cách tiếp cận khác một chút: thiết bị ESP32 không chạy model AI — nó hoạt động như một endpoint audio phát trực tuyến âm thanh từ server trung tâm.
Kiến trúc cho Phát lại Voice ESPHome
Setup tiêu biểu trông như thế này:
Home Assistant → Piper TTS → media_player entity → ESPHome media_player → I2S DAC → speaker
ESP32 chạy thành phần media_player, kết nối qua Wi-Fi tới server media Home Assistant. Khi tự động hóa kích hoạt thông báo TTS, Home Assistant tạo âm thanh bằng Piper và phát trực tuyến tới thiết bị ESPHome.
Phần cứng Cần thiết
Đối với audio ESPHome bạn cần tối thiểu:
- ESP32 (không phải ESP8266 — 8266 thiếu RAM đủ để phát trực tuyến âm thanh)
- Bộ chuyển đổi digital-to-analog I2S (DAC) — MAX98357A phổ biến nhất (khoảng $3 trên AliExpress)
- Loa nhỏ (4-8 ohm, 1-3W đủ cho thông báo phòng)
Tài liệu media_player ESPHome bao gồm wiring và config firmware. Config YAML hoạt động khoảng 20 dòng.
Thông báo Đa Phòng với Voice Tùy chỉnh
Với setup này bạn có thể có voice khác nhau trên mỗi phòng. Báo thức sáng trong phòng ngủ có thể sử dụng voice Piper yên tĩnh, tiết kiệm năng lượng; bếp có thể sử dụng cái rõ ràng hơn, năng động hơn; thông báo vùng bảo mật có thể sử dụng cái có thẩm quyền hơn. Bạn cấu hình lệnh gọi voice TTS trên mỗi tự động hóa, không phải trên mỗi thiết bị — vì vậy một server Piper có thể phục vụ nhiều endpoint ESPHome khác nhau, mỗi cái nhận voice phù hợp với bối cảnh của nó.
Mycroft: Điều gì Đã Xảy Ra và Cái Gì Thay Thế Nó
Công ty Mycroft AI kết thúc hoạt động vào tháng 4 năm 2023. Trong nhiều năm, Mycroft là lựa chọn thay thế voice assistant open-source nổi bật nhất cho Alexa và Google Home, và dự án mycroft-core đại diện cho tiến bộ thực sự trên voice assistant mở và có thể tùy chỉnh.
Di sản Mycroft
Mycroft mang lại sự tách biệt các mối quan tâm sạch sẽ: phát hiện wake word (Precise), nhận dạng lời nói (DeepSpeech hoặc sau đó là Whisper), phân tích ý định (Adapt), output TTS (Mimic) và skills SDK. Bạn có thể hoán đổi bất kỳ layer nào. Voice có thể được tùy chỉnh thông qua engine TTS Mimic, bản thân nó có cả chế độ dựa trên quy tắc (Mimic 1) và neural (Mimic 3).
Sau khi đóng cửa, cộng đồng bị phân chia:
- OpenVoiceOS (OVOS): Fork hoạt động nhất. Duy trì API skill tương thích Mycroft, chạy trên ảnh embedded dựa trên Buildroot và trên Linux tiêu chuẩn. Nếu bạn muốn trải nghiệm kiểu Mycroft với bảo trì tích cực, OVOS là câu trả lời.
- Home Assistant + Wyoming: Hầu hết người dùng Mycroft cũ kết thúc ở đây. Giao thức Wyoming đơn giản hơn, hệ sinh thái lớn hơn, hỗ trợ hardware tốt hơn.
- Neon AI: Fork thương mại nhắm vào các trường hợp sử dụng enterprise và accessibility.
Đối với các dự án mới năm 2026, bắt đầu với Home Assistant + Piper + Whisper là lựa chọn thực dụng. OVOS có ý nghĩa nếu bạn muốn hệ sinh thái skill kiểu Mycroft đầy đủ hoặc đang xây dựng thiết bị embedded độc lập.
Rabbit R1 và Humane Pin: Thử nghiệm Hardware Assistant
Hai thiết bị định nghĩa khoảnh khắc “post-smartphone AI assistant” năm 2024: Rabbit R1 và Humane AI Pin. Cả hai hứa hẹn giao diện voice AI tùy chỉnh sẽ thay thế hoặc bổ sung cho smartphone của bạn. Không cái nào đạt được.
Rabbit R1
Rabbit R1 là thiết bị túi được xây dựng xung quanh khái niệm được gọi là Large Action Model (LAM) — AI được huấn luyện để vận hành các dịch vụ web thay mặt bạn. Giao diện voice sử dụng loa chuyên dụng với voice trợ lý tùy chỉnh được huấn luyện bởi Rabbit.
Thực tế: LAM chủ yếu là web scraper. Voice dễ chịu nhưng không thể tùy chỉnh. Thiết bị yêu cầu đăng ký cloud hoạt động cho các tính năng cốt lõi của nó, mâu thuẫn với vị trí “local AI” của các tài liệu tiếp thị. Tính đến năm 2026, Rabbit R1 vẫn có sẵn nhưng không có ý nghĩa khép được khoảng cách giữa tầm nhìn và thực hiện.
Humane AI Pin
Humane Pin là thiết bị đeo được dự kiến chiếu màn hình laser lên tay bạn và sử dụng voice AI tùy chỉnh. Nó nhận được đánh giá rộng rãi tiêu cực khi ra mắt vào tháng 4 năm 2024, với những nhà phê bình ghi chú thời gian phản hồi chậm, battery life ngắn và tiện ích thực tế bị giới hạn. Humane công bố đóng cửa và mua lại bởi HP vào đầu năm 2025.
Những Gì Những Sản phẩm Này Dạy Chúng ta
Cả hai sản phẩm cố gắng xây dựng trải nghiệm voice AI proprietary đóng. Cả hai bị vấp phải vì:
- Phụ thuộc cloud làm cho nó yếu đuối
- Không có truy cập API có nghĩa không có phần mở rộng cộng đồng
- Voice cố định — không có tùy chỉnh
- Giá cả khiến nó khó biện minh so với smartphone hiện có
Cách tiếp cận local DIY — Home Assistant, ESPHome, OVOS — thắng trên mọi chiều với chi phí phức tạp setup. Đối với những người có đam mê thoải mái với weekend cấu hình, local vừa capable hơn vừa bền hơn.
Home Automation Privacy-First: Tại sao Xử lý Voice Cục bộ Quan trọng
Mỗi voice assistant đám mây có mic luôn hoạt động gửi mẫu wake-word (và thường nhiều hơn) tới server từ xa. Các tác động quyền riêng tư đã được bao gồm rộng rãi ít nhất kể từ năm 2019, khi một số báo cáo tin tức tiết lộ rằng Alexa, Google Home và Siri giữ lại đoạn âm thanh để xem lại.
Stack cục bộ xử lý dữ liệu voice như thế này:
Mic → ESP32 (on-device wake word) → Whisper cục bộ → Piper cục bộ → speaker
Không có gì rời khỏi mạng của bạn. Không có điều khoản dịch vụ cấm nội dung nhất định. Không có data retention của bên thứ ba. Bạn sở hữu hardware, software và dữ liệu.
Đối với các trường hợp sử dụng tự động hóa gia đình — điều khiển đèn, chạy tự động hóa bảo mật, đặt bộ đếm thời gian, đọc dữ liệu cảm biến — xử lý cục bộ hoàn toàn đủ. Sự vắng mặt duy nhất bạn thực sự cảm nhận là:
- Truy vấn kiến thức chung (“Thủ đô của Peru là gì?” — mặc dù bạn có thể self-host LLM cho nó)
- Tích hợp shopping (Amazon đặt hàng qua Alexa — cloud lock-in cố ý)
- Phát nhạc yêu cầu tích hợp tài khoản (giải quyết được qua tích hợp Spotify/Apple Music Home Assistant)
Nếu bạn sử dụng assistant smart home chủ yếu cho home control chứ không phải general assistant query, stack cục bộ theo nghĩa hẹp tốt hơn: phản hồi nhanh hơn, không phụ thuộc cloud outage, không tradeoff quyền riêng tư.
Kết nối VoxBooster với Stack Voice Smart Home của Bạn
VoxBooster chủ yếu là ứng dụng desktop Windows để chuyển đổi voice thời gian thực — nó xử lý đường mic-in cho PC của bạn. Điều này kết nối với công việc voice smart home theo một số cách cụ thể.
Tình huống 1: Dashboard Smart Home Dựa trên PC
Nếu bạn chạy Home Assistant trên Windows PC (qua Docker hoặc Home Assistant Windows installer) và sử dụng ứng dụng trình duyệt hoặc dashboard, mic ảo VoxBooster có thể cung cấp input voice tùy chỉnh cho bất kỳ giao diện Assist dựa trên trình duyệt nào. Voice thực tế của bạn đi vào, voice persona AI nhân bản đi ra — có nghĩa là tương tác trợ lý dashboard của bạn sử dụng voice identity bạn thiết kế chứ không phải voice tự nhiên.
Điều này liên quan đến các content creator xây dựng thể hiện smart home, cho người dùng accessibility hưởng lợi từ model voice huấn luyện và cho bất kỳ ai chạy persona “smart home operator” cho saluran YouTube hoặc stream.
Để bối cảnh sâu hơn về cách voice-cloned virtual assistant persona này hoạt động, xem hướng dẫn của chúng tôi về xây dựng voice clone cho virtual assistant.
Tình huống 2: Accessibility và TTS Augmentation
Output text-to-speech VoxBooster có thể được định tuyến tới Home Assistant qua tích hợp media player khi chạy trên cùng mạng cục bộ. Điều này tạo rantai TTS linh hoạt hơn: bạn có thể sử dụng VoxBooster để tổng hợp và chuyển đổi audio thông báo trên Windows PC và phát trực tuyến kết quả tới các media player Home Assistant trong suốt gia đình.
Điều này kết nối tốt với workflow accessibility được bao gồm trong bài viết voice cloning của chúng tôi cho accessibility và TTS — đặc biệt cho người dùng đã huấn luyện model voice trên mô hình lời nói cá nhân của họ để nhất quán cá nhân trên tất cả thiết bị đầu ra.
Tình huống 3: Nội dung Smart Home Phát trực tuyến
Những người phát trực tuyến cũng chạy setup smart home thường muốn chỉ demo tự động hóa trực tiếp mà không tiết lộ voice thực tế hoặc âm thanh gia đình. Mic ảo VoxBooster giữ voice thực tế của bạn riêng tư trong quá trình thể hiện Home Assistant on-stream. Hướng dẫn workflow hybrid voice changer và TTS bao gồm routing chi tiết.
Tình huống 4: Nhân vật Voice AI cho Demo Smart Home
Nếu bạn xây dựng các dự án smart home DIY cho YouTube, voice character tùy chỉnh trên setup Home Assistant của bạn là nâng cấp production value rõ ràng. Huấn luyện voice persona AI khác biệt và sử dụng nó nhất quán trên nội dung video — cả trong output TTS assistant gia đình của bạn lẫn trong phần dẫn on-mic — tạo ra thương hiệu gắn kết. Xem bài viết AI voice generator của chúng tôi cho character cho workflow thiết kế character.
Dự án DIY Voice Assistant Đáng Xây dựng
Nếu bạn muốn đi sâu hơn so với cài đặt Home Assistant tiêu chuẩn, đây là ba dự án đại diện cho state of the art hiện tại cho smart home AI voice DIY:
1. Wyoming Satellite (Raspberry Pi + ReSpeaker)
Xây dựng satellite voice chuyên dụng sử dụng Raspberry Pi Zero 2W hoặc Pi 4, array mic ReSpeaker (linear array 4-mic khoảng $20) và phần mềm wyoming-satellite. Điều này cho bạn setup mic far-field thích hợp với phát hiện wake word chạy hoàn toàn trên satellite, offloading STT và TTS tới server Home Assistant chính của bạn.
ReSpeaker có hỗ trợ LED ring trên bảng, vì vậy bạn có thể cấu hình feedback hình ảnh (xanh = listening, xanh lá = processing, trắng = speaking) chính xác giống như smart speaker thương mại — nhưng chạy voice tùy chỉnh của bạn.
2. Panel Voice ESP32-S3-Box
ESP32-S3-Box Espressif là bảng pengembangan thương mại với touchscreen, loa, array mic và build quality tốt. ESPHome hỗ trợ tốt. Flash ESPHome, kết nối tới Home Assistant và bạn có panel voice nhỏ cho bất kỳ phòng nào — output voice Piper tùy chỉnh, nhận dạng Whisper cục bộ, touchscreen cho điều khiển nhanh. Tổng BOM khoảng $40.
3. OpenVoiceOS trên Mini PC
Nếu bạn muốn go all-in trên trải nghiệm kiểu Mycroft với hỗ trợ skill, cài đặt OpenVoiceOS trên mini PC x86 nhỏ (Intel NUC cũ hoặc bảng Beelink generasi hiện tại hoạt động tốt). OVOS xử lý wake word, STT, phân tích ý định, TTS và skill trong một hệ thống tích hợp. Tích hợp OVOS Piper TTS cho phép bạn gán model voice tùy chỉnh cho danh mục skill khác nhau — skill thời tiết của bạn có thể sử dụng một voice, skill bộ đếm thời gian có cái khác.
So sánh Voice Assistant Smart Home Cục bộ vs. Cloud
| Tính năng | Amazon Alexa | Google Home | Home Assistant + Piper/Whisper | ESPHome + HA |
|---|---|---|---|---|
| Output voice tùy chỉnh | Không | Không | Có (model Piper) | Có (qua HA) |
| Hoạt động offline | Không | Không | Có | Có |
| Quyền riêng tư (không có cloud audio) | Không | Không | Có | Có |
| Phức tạp setup | Thấp | Thấp | Trung bình | Cao |
| Biaya hardware | $30-$250 | $30-$300 | $35-$100 (Pi 4) | $5-$40 (ESP32) |
| Độ sâu tùy chỉnh voice | Không có | Không có | Cao (lựa chọn model + training) | Cao (qua HA Piper) |
| Hệ sinh thái skill / tự động hóa | Lớn (proprietary) | Lớn (proprietary) | Lớn (open) | Trung bình (open) |
| Phát triển tích cực | Có | Có | Rất tích cực | Rất tích cực |
| Tiếp tục hoạt động nếu công ty đóng cửa | Không | Không | Có | Có |
Hàng “tiếp tục hoạt động nếu công ty đóng cửa” xứng đáng nhấn mạnh. Amazon đã ngừng hàng loạt sản phẩm Echo và tính năng Alexa qua những năm. Google đã ngừng thiết bị Google Home gốc và deprecated nhiều API. Cơ sở hạ tầng cục bộ không biến mất khi công ty thay đổi chiến lược.
Kết luận
Tùy chỉnh voice AI smart home thực sự trong tầm tay của bất kỳ ai sẵn sàng dành weekend để setup. Home Assistant + Piper + Whisper là nền tảng thực dụng: hoàn toàn cục bộ, bảo toàn quyền riêng tư và ngày càng capable. ESPHome mở rộng tới các endpoint audio phân tán rẻ tiền trên khắp nhà. Mycroft bị mất nhưng OpenVoiceOS mang ngọn đuốc; Rabbit R1 và Humane Pin trình diễn hardware AI khép kín trông như thế nào khi không thực hiện lời hứa.
Trợ lý smart home thương mại sẽ không cho bạn voice smart home tùy chỉnh. Xây dựng của chính bạn sẽ.
Nếu setup smart home của bạn giao nhau với Windows PC — streaming, content creation, pekerjaan accessibility hoặc demo recording — VoxBooster kết nối mặt transformasi voice tới setup audio khác của bạn. Nó xử lý đường mic-in real-time mà stack TTS cục bộ cố ý không bao gồm và hoạt động bên cạnh Home Assistant thay vì cạnh tranh với nó. Trial miễn phí 3 ngày không yêu cầu thẻ tín dụng. Nếu bạn đã tò mò về nạn đạo đức voice cloning trong các dự án công nghệ cá nhân như này, cuộc trò chuyện được bao gồm trong đạo đức voice cloning 2026.