← หน้าแรก← Home← 首页
Kru Naree
ครูนารีครูสอนภาษาอังกฤษ Kru NareeYour English Teacher 娜丽老师您的英语老师

ครู AI สอนสนทนาภาษาอังกฤษ AI English Conversation Teacher AI 英语对话老师

ฝึกพูดอังกฤษกับครู AI — สำหรับผู้เรียน TEFL Practice English conversation with an AI teacher — for TEFL learners 与 AI 老师练习英语会话 — 为 TEFL 学习者设计
ขับเคลื่อนโดย NVIDIA ACE — พูดคุยด้วยเสียง Powered by NVIDIA ACE — Voice Chat 由 NVIDIA ACE 驱动 — 语音聊天
📎
📎
Polly: เสียงอังกฤษเป็นธรรมชาติ โหลดช้ากว่า | Browser: เล่นทันทีแต่เสียงเป็นหุ่นยนต์ Polly: natural English voice, slower to load | Browser: instant but robotic Polly: 自然英语语音, 加载较慢 | Browser: 即时播放但听起来像机器人

สถาปัตยกรรมระบบ System Architecture 系统架构

👤 ผู้ใช้ (เบราว์เซอร์ + ไมค์ + ลำโพง) 👤 User (Browser + Mic + Speaker) 👤 用户 (浏览器 + 麦克风 + 扬声器)
ผู้ใช้พิมพ์หรือพูดคำถาม User types or speaks a question 用户输入或说出问题
🎤 เสียง / ข้อความ 🎤 Speech / Text 🎤 语音 / 文字
🎤 Web Speech API (ASR) รู้จำเสียงพูดในเบราว์เซอร์ Browser speech recognition 浏览器语音识别
💻 HTML / JavaScript หน้าเว็บและโค้ดฝั่งผู้ใช้ Frontend UI & logic 前端 UI 和逻辑
เบราว์เซอร์แปลงเสียงเป็นข้อความ แล้ว JavaScript ส่งไปยังเซิร์ฟเวอร์ Browser converts speech to text, then JavaScript sends it to the server 浏览器将语音转换为文字, 然后由 JavaScript 发送到服务器
☁ Amazon S3 + CloudFront โฮสต์เว็บไซต์แบบ static และ CDN Static website hosting & CDN 静态网站托管和 CDN
S3 เก็บไฟล์เว็บ, CloudFront ส่งให้ผู้ใช้ทั่วโลกอย่างรวดเร็ว S3 stores web files, CloudFront delivers them to users worldwide quickly S3 存储网站文件, CloudFront 快速将它们传送给全球用户
⚡ AWS Lambda (Function URL) พร็อกซีแบบ serverless ไม่ต้องใช้ API Gateway Serverless proxy — no API Gateway needed 无服务器代理 — 无需 API Gateway
Lambda รับคำขอจากเบราว์เซอร์ แล้วเรียก NVIDIA หรือ Polly ตามประเภทคำขอ Lambda receives requests from the browser, then calls NVIDIA or Polly based on the request type Lambda 接收来自浏览器的请求, 根据请求类型调用 NVIDIA 或 Polly
↓ Chat ↓ TTS
🧠 NVIDIA NeMo (Nemotron-3) โมเดลภาษาสำหรับสนทนา LLM for conversation 用于对话的大语言模型
🔈 Amazon Polly (Neural TTS) แปลงข้อความเป็นเสียงพูด Text-to-speech 文字转语音
NVIDIA สร้างคำตอบ, Polly แปลงคำตอบเป็นเสียงพูดคุณภาพสูง NVIDIA generates the response, Polly converts it to high-quality speech NVIDIA 生成回复, Polly 将其转换为高质量语音
↑ 🔈 เสียงตอบกลับ Voice response 语音回复

ระบบทำงานอย่างไร How It Works 工作原理

  1. 🎤 Web Speech API (ASR)
    ระบบรู้จำเสียงพูดของเบราว์เซอร์ แปลงเสียงเป็นข้อความ ใช้บริการ speech ของ Google ใน Chrome/Edge รองรับภาษาไทยและอังกฤษ The browser's built-in speech recognition converts your voice to text. Uses Google's speech services in Chrome/Edge. Supports Thai and English auto-detection. 浏览器内置的语音识别将你的声音转换为文字。在 Chrome/Edge 中使用谷歌的语音服务, 支持泰语和英语自动检测。
  2. 💻 HTML / JavaScript (Frontend)
    UI ของแชทบอททั้งหมดทำงานฝั่งผู้ใช้ด้วย HTML, CSS, และ JavaScript ล้วนๆ — ไม่มี framework ไม่ต้อง build JavaScript จัดการหน้าแชท, ควบคุมการบันทึกเสียง, เล่นเสียง TTS, เก็บประวัติสนทนา, และเรียก API ไปยัง Lambda The entire chatbot UI runs client-side as vanilla HTML, CSS, and JavaScript — no frameworks, no build step. JavaScript handles the chat interface, voice recording controls, TTS playback, conversation history, and all API calls to the Lambda backend. 整个聊天机器人 UI 在客户端运行, 使用纯 HTML、CSS 和 JavaScript — 没有框架, 没有构建步骤。JavaScript 处理聊天界面、语音录制控件、TTS 播放、对话历史以及对 Lambda 后端的所有 API 调用。
  3. ☁ Amazon S3 + CloudFront
    หน้าแชทบอทเป็นไฟล์ static บน Amazon S3 และส่งผ่าน CloudFront CDN ทั่วโลก ไม่ต้องมีเว็บเซิร์ฟเวอร์ ใช้แค่ HTML, CSS, และ JavaScript The chatbot page is hosted as a static file on Amazon S3 and delivered globally via CloudFront CDN. No web server needed — just HTML, CSS, and JavaScript. 聊天机器人页面作为静态文件托管在 Amazon S3 上, 并通过 CloudFront CDN 全球分发。不需要 Web 服务器 — 只需 HTML、CSS 和 JavaScript。
  4. ⚡ AWS Lambda (Function URL — no API Gateway)
    ฟังก์ชัน serverless พร้อม Function URL ทำหน้าที่เป็นพร็อกซีที่ปลอดภัย ไม่ต้องใช้ API Gateway — Lambda มี HTTPS endpoint ในตัวผ่าน Function URL ช่วยลดค่าใช้จ่ายและความซับซ้อน ส่งข้อความไปยัง NVIDIA และคำขอ TTS ไปยัง Amazon Polly โดยเก็บ API key ไว้ฝั่งเซิร์ฟเวอร์ A serverless function with a direct Function URL acts as a secure proxy between the browser and AI services. No API Gateway needed — Lambda's built-in Function URL provides the HTTPS endpoint directly, reducing cost and complexity. It forwards chat messages to NVIDIA and TTS requests to Amazon Polly, keeping API keys safe on the server side. 带有直接 Function URL 的无服务器函数充当浏览器和 AI 服务之间的安全代理。无需 API Gateway — Lambda 内置的 Function URL 直接提供 HTTPS 端点, 降低了成本和复杂性。它将聊天消息转发到 NVIDIA, 将 TTS 请求转发到 Amazon Polly, 同时将 API 密钥安全地保存在服务器端。
  5. 🧠 NVIDIA NeMo — Nemotron-3 Super 120B
    สมองของแชทบอท Nemotron-3 ของ NVIDIA เป็นโมเดลภาษาขนาด 120 พันล้านพารามิเตอร์ ใช้สถาปัตยกรรม Latent Mixture-of-Experts (ใช้งานจริงแค่ 12B ต่อคำถาม) เป็นส่วนหนึ่งของแพลตฟอร์ม NVIDIA ACE สำหรับตัวละคร AI แบบเรียลไทม์ The brain of the chatbot. NVIDIA's Nemotron-3 is a 120-billion parameter large language model using a Latent Mixture-of-Experts architecture (only 12B parameters active per query). Part of the NVIDIA ACE (Avatar Cloud Engine) platform designed for real-time AI character interactions. 聊天机器人的大脑。NVIDIA 的 Nemotron-3 是一个拥有 1200 亿参数的大语言模型, 采用潜在专家混合 (Latent Mixture-of-Experts) 架构 (每次查询仅激活 120 亿参数)。它是 NVIDIA ACE (头像云引擎) 平台的一部分, 专为实时 AI 角色互动而设计。
  6. 🔈 Amazon Polly (Neural Text-to-Speech)
    แปลงข้อความตอบกลับของ AI เป็นเสียงพูดที่เป็นธรรมชาติ ด้วยเครื่องยนต์ neural TTS ของ Amazon สร้างเสียงคุณภาพสูงที่ฟังดูเหมือนมนุษย์มากกว่าระบบสังเคราะห์เสียงแบบเดิม หากใช้ไม่ได้จะใช้ SpeechSynthesis ของเบราว์เซอร์แทน Converts the AI's text response into natural-sounding speech using Amazon's neural TTS engine. Produces high-quality voices that sound more human than traditional synthesizers. Falls back to browser's built-in SpeechSynthesis if unavailable. 使用 Amazon 的神经 TTS 引擎将 AI 的文字回复转换为自然流畅的语音。生成的高质量声音比传统合成器更接近真人。如果不可用, 则回退到浏览器内置的 SpeechSynthesis。
  7. 🔄 โหมดเสียง (สนทนาต่อเนื่อง) Voice Mode (Continuous Conversation) 语音模式 (连续对话)
    เปิด "Voice Mode" เพื่อสนทนาแบบ hands-free: พูด → ฟัง → AI ตอบด้วยเสียง → ไมค์เปิดอัตโนมัติ เหมือนคุยกับ NPC อัจฉริยะในเกม ขับเคลื่อนด้วย NVIDIA ACE pipeline Enable "Voice Mode" for hands-free conversation: speak → listen → AI responds with voice → mic reopens automatically. Like talking to an intelligent NPC in a game, powered by the full NVIDIA ACE pipeline. 开启"语音模式"进行免提对话: 说话 → 聆听 → AI 用语音回复 → 麦克风自动重新打开。就像在游戏中与智能 NPC 交谈, 由完整的 NVIDIA ACE 管线驱动。

เกี่ยวกับ NVIDIA ACE About NVIDIA ACE 关于 NVIDIA ACE

NVIDIA ACE (Avatar Cloud Engine) คือชุดเทคโนโลยี AI ที่เปลี่ยน NPC ในเกมจากตัวละครที่ทำตามสคริปต์ซ้ำๆ ให้กลายเป็นตัวละครที่โต้ตอบได้แบบเรียลไทม์ ACE stack ประกอบด้วย: Riva สำหรับรู้จำและสังเคราะห์เสียง, NeMo สำหรับโมเดลภาษาขนาดใหญ่, Audio2Face สำหรับแอนิเมชันใบหน้าจากเสียง, และ SteerLM สำหรับปรับบุคลิกตัวละคร แชทบอทนี้ใช้ส่วน NeMo และ TTS ของสถาปัตยกรรม ACE NVIDIA ACE (Avatar Cloud Engine) is a suite of AI technologies that transforms game NPCs from scripted, repetitive entities into dynamic, interactive characters capable of real-time conversation. The full ACE stack includes: Riva for speech recognition and synthesis, NeMo for large language model inference, Audio2Face for facial animation from audio, and SteerLM for tuning character personality. This chatbot uses the NeMo and TTS components of the ACE architecture. NVIDIA ACE (头像云引擎) 是一套 AI 技术, 它将游戏中的 NPC 从脚本化、重复性的实体转变为能够进行实时对话的动态互动角色。完整的 ACE 堆栈包括: Riva 用于语音识别和合成, NeMo 用于大语言模型推理, Audio2Face 用于从音频生成面部动画, 以及 SteerLM 用于调整角色个性。这个聊天机器人使用了 ACE 架构中的 NeMo 和 TTS 组件。

อภิธานศัพท์ Glossary 术语表

คำศัพท์ (คลิกเพื่อฟัง) Term (click to hear) 术语 (点击发音) คำอธิบาย (ไทย) Definition (English) 解释 (中文)