ESC

เครื่องมือตรวจจับภาษา

ลองตัวอย่าง:
ความเชื่อมั่น: 0%
ภาษาที่เป็นไปได้อื่นๆ:

ภาษาที่รองรับ

  • English
  • Turkish (Türkçe)
  • Spanish (Español)
  • German (Deutsch)
  • French (Français)
  • Italian (Italiano)
  • Portuguese
  • Dutch
  • Polish
  • Swedish
  • Danish / Norwegian
  • Finnish
  • Japanese (日本語)
  • Chinese (中文)
  • Korean (한국어)
  • Arabic (العربية)
  • Russian (Русский)
  • Hebrew (עברית)
  • Hindi (हिन्दी)
  • Thai (ภาษาไทย)
  • Greek (Ελληνικά)
การตรวจจับทั้งหมดเกิดขึ้นในเบราว์เซอร์ของคุณ ไม่มีข้อความส่งไปยังเซิร์ฟเวอร์ใดๆ

คุณสมบัติ

ตรวจจับทันที

ผลลัพธ์ปรากฏขณะพิมพ์ด้วยการหน่วง 300ms — ไม่ต้องคลิก

กว่า 20 ภาษา

ตรวจจับภาษายุโรป เอเชีย และตะวันออกกลาง รวมถึงอักษรที่ไม่ใช่ละติน

คะแนนความเชื่อมั่น

แสดงความเชื่อมั่นในการตรวจจับและภาษาทางเลือกที่เป็นไปได้

ความเป็นส่วนตัวมาก่อน

การประมวลผลทั้งหมดเกิดขึ้นในเบราว์เซอร์ของคุณ — ข้อความของคุณไม่เคยออกจากอุปกรณ์

วิธีใช้งาน?

1

วางข้อความของคุณ

พิมพ์หรือวางข้อความใดก็ได้ในพื้นที่ป้อนข้อมูล อย่างน้อย 20 ตัวอักษรให้ความแม่นยำดีที่สุด

2

ดูผลลัพธ์

ภาษาที่ตรวจพบ คะแนนความเชื่อมั่น และทางเลือกที่เป็นไปได้จะแสดงทันที

3

คัดลอกหรือดำเนินการต่อ

คัดลอกผลลัพธ์ไปยังคลิปบอร์ดหรือลองข้อความอื่นด้วยปุ่มล้าง

คำถามที่พบบ่อย

เครื่องมือนี้ใช้วิธีการเสริมกันสองวิธี สำหรับสคริปต์ที่ไม่ใช่ละติน จะใช้การวิเคราะห์ช่วงตัวอักษร: ตัวอักษรญี่ปุ่น (Hiragana, Katakana, Kanji), อาหรับ, ฮีบรู, รัสเซีย/Cyrillic, เกาหลี (Hangul), จีน, ฮินดี (Devanagari), ไทย และกรีก ต่างก็มีช่วง Unicode ที่เฉพาะตัวซึ่งช่วยให้ตรวจจับได้อย่างแม่นยำทันที สำหรับภาษาที่ใช้สคริปต์ละติน (อังกฤษ, สเปน, ฝรั่งเศส, เยอรมัน, อิตาลี, โปรตุเกส, ดัตช์, โปแลนด์, สวีเดน, นอร์เวย์, เดนมาร์ก, ฟินแลนด์) เครื่องมือจะใช้การวิเคราะห์ความถี่ของ stopword — แต่ละภาษาจะมีชุดคำหน้าที่ที่พบบ่อยมาก (de, the, le, die, et) และภาษาที่มีรายการ stopword ตรงกันมากที่สุดจะเป็นผู้ชนะ ความมั่นใจจะขึ้นอยู่กับว่าผู้ชนะคะแนนเหนือกว่าตัวเลือกอื่นอย่างชัดเจนเพียงใด

เครื่องมือต้องการตัวอักษรอย่างน้อย 20 ตัว สำหรับผลลัพธ์ที่ดีที่สุด ควรใช้ประโยคที่สมบูรณ์หรือมากกว่า (50+ ตัวอักษร) ข้อความสั้นๆ อาจทำให้เกิดความกำกวม — วลีสองคำ เช่น "Bonjour monde" สามารถตรวจจับว่าเป็นภาษาฝรั่งเศสได้ แต่คำเดี่ยวอย่าง "pasta" อาจเป็นภาษาอิตาลี, อังกฤษ หรือเป็นชื่อเฉพาะในภาษาใดก็ได้ สำหรับภาษาที่ใช้สคริปต์ละติน ความแม่นยำจะเพิ่มขึ้นอย่างมากเมื่อใช้ข้อความที่ยาวขึ้นเพราะมีโอกาสที่ stopword จะปรากฏมากขึ้น สคริปต์ที่ไม่ใช่ละติน (ญี่ปุ่น, อาหรับ, รัสเซีย ฯลฯ) สามารถตรวจจับได้แม้จากตัวอย่างที่สั้นมากเพราะชุดตัวอักษรเองก็เป็นเครื่องบ่งชี้

การตรวจจับภาษาผสมนั้นยากโดยธรรมชาติสำหรับเครื่องมือตรวจจับภาษาใดๆ หากข้อความของคุณมีภาษาหลักหนึ่งภาษาพร้อมคำต่างประเทศที่ปรากฏเป็นครั้งคราว เครื่องตรวจจับมักจะระบุภาษาหลักได้อย่างถูกต้อง หากข้อความมีความใกล้เคียง 50/50 ระหว่างสองภาษา ผลลัพธ์จะไม่น่าเชื่อถือ การสลับภาษา (Code-switching) โดยการสลับประโยคในสองภาษา มักจะระบุภาษาที่มีจำนวนคำมากกว่า คะแนนความมั่นใจจะให้สัญญาณแก่คุณ: ความมั่นใจต่ำ (ต่ำกว่า 60%) บ่งชี้ว่าข้อความอาจเป็นหลายภาษาหรืออินพุตสั้นเกินไปสำหรับการตัดสินที่เชื่อถือได้

ไม่ เครื่องตรวจจับจะระบุภาษา ไม่ใช่ภาษาถิ่นหรือความหลากหลายในระดับภูมิภาค ภาษาอังกฤษแบบบริติช, อเมริกัน และออสเตรเลียน จะถูกระบุว่าเป็นภาษาอังกฤษทั้งหมด ภาษาโปรตุเกสในยุโรปและบราซิลจะถูกระบุว่าเป็นภาษาโปรตุเกส ภาษาสเปนแบบ Castilian และละตินอเมริกาจะถูกระบุว่าเป็นภาษาสเปน สำหรับการตรวจจับภาษาถิ่น จำเป็นต้องใช้โมเดล NLP เฉพาะที่ฝึกฝนด้วยข้อมูลภาษาถิ่น เครื่องมือนี้เน้นไปที่การระบุในระดับภาษา ซึ่งครอบคลุมกรณีการใช้งานส่วนใหญ่

อังกฤษ, ตุรกี, สเปน, เยอรมัน, ฝรั่งเศส, อิตาลี, โปรตุเกส, ดัตช์, โปแลนด์, สวีเดน, นอร์เวย์, เดนมาร์ก, ฟินแลนด์, ญี่ปุ่น, จีน, เกาหลี, อาหรับ, รัสเซีย, ฮีบรู, ฮินดี, ไทย และกรีก — รวมทั้งหมด 21 ภาษา ภาษาในยุโรปที่ใช้สคริปต์ละตินได้รับการครอบคลุมอย่างดี และรองรับสคริปต์ที่ไม่ใช่ละตินหลักทั้งหมด (อาหรับ, CJK, Cyrillic, Devanagari, ฮีบรู, ไทย) ภาษาที่ไม่อยู่ในรายการนี้ (เช่น เวียดนาม, สวาฮีลี, มาลายู, อินโดนีเซีย) จะแสดงผลเป็น Unknown หรืออาจจะระบุผิดพลาดเป็นภาษาที่ดูคล้ายกัน

เครื่องมือนี้มีประโยชน์สำหรับการทำความเข้าใจแนวทางการตรวจจับ แต่สำหรับการตรวจจับภาษาในระดับ Production ในเว็บแอปพลิเคชัน ให้ใช้ไลบรารีฝั่งเซิร์ฟเวอร์: franc (Node.js), langdetect (Python) หรือ lingua (หลายภาษา) ไลบรารีเหล่านี้มีความแม่นยำมากกว่าและรองรับภาษาที่มากกว่า วิธีการที่รันบนเบราว์เซอร์ที่แสดงอยู่นี้เหมาะสำหรับเครื่องมือที่ผู้ใช้ต้องใช้งานซึ่งต้องการการตรวจจับโดยประมาณ (เช่น การเลือกภาษา UI โดยอัตโนมัติตามเนื้อหาที่ผู้ใช้แปะลงมา) แต่ไม่ควรนำไปใช้สำหรับการตรวจสอบเนื้อหาอัตโนมัติหรือการกรองความสอดคล้องที่ความแม่นยำเป็นสิ่งสำคัญ

ไม่ อัลกอริทึมการตรวจจับทั้งหมดทำงานในเบราว์เซอร์ของคุณโดยใช้ JavaScript ข้อความของคุณ ไม่ว่าจะมีอะไรอยู่ในนั้น จะไม่มีวันออกจากอุปกรณ์ของคุณ เครื่องมือนี้ทำงานแบบออฟไลน์อย่างสมบูรณ์เมื่อโหลดหน้าเว็บเสร็จแล้ว

คะแนนความมั่นใจสะท้อนให้เห็นว่าภาษาที่ชนะนั้นเหนือกว่าตัวเลือกอื่นอย่างชัดเจนเพียงใด ความมั่นใจสูง (85-100%) หมายความว่าภาษาที่ตรวจจับได้เกือบจะถูกต้องแน่นอน ความมั่นใจระดับกลาง (60-85%) หมายความว่าการตรวจจับน่าจะถูกต้องแต่ข้อความมีความกำกวม ความมั่นใจต่ำ (ต่ำกว่า 60%) หมายความว่าข้อความสั้นเกินไป เป็นภาษาผสม หรือใช้คำศัพท์ที่ไม่ปกติซึ่งทำให้การตรวจจับไม่น่าเชื่อถือ — ให้ถือว่าผลลัพธ์เป็นเพียงการแนะนำ ไม่ใช่คำตอบที่เด็ดขาด รายการ "ภาษาอื่นๆ ที่เป็นไปได้" จะแสดงผู้สมัครลำดับรองลงมา ซึ่งอาจมีประโยชน์เมื่อความมั่นใจต่ำ

เครื่องมือตรวจจับภาษาคืออะไร?

เครื่องมือตรวจจับภาษาคือเครื่องมือที่วิเคราะห์ข้อความและระบุว่าเขียนในภาษามนุษย์ใด เครื่องมือตรวจจับภาษาออนไลน์ฟรีนี้ทำงานในเบราว์เซอร์ของคุณทั้งหมด — ไม่ต้องสมัครสมาชิก ไม่ต้องอัปโหลด ไม่ต้องใช้เซิร์ฟเวอร์ รองรับ 21 ภาษา รวมถึงภาษาที่ใช้อักษรละตินและอักษรที่ไม่ใช่ละตินเช่นญี่ปุ่น จีน เกาหลี อาหรับ รัสเซีย ฮีบรู ฮินดี ไทย และกรีก

ทำไมต้องใช้เครื่องมือนี้?

เครื่องมือตรวจจับภาษาบนเบราว์เซอร์นี้มีประโยชน์สำหรับนักพัฒนาที่ประมวลผลข้อมูลผู้ใช้ ผู้ดูแลเนื้อหาที่ตรวจสอบการส่งเนื้อหาหลายภาษา นักแปลที่ระบุข้อความต้นฉบับ นักการศึกษาที่ทำงานกับผู้เรียนหลายภาษา และทุกคนที่ได้รับข้อความในภาษาที่ไม่รู้จัก เนื่องจากทุกอย่างทำงานใน JavaScript ฝั่งไคลเอนต์ เอกสารที่มีความละเอียดอ่อนจึงสามารถวิเคราะห์ได้โดยไม่มีความเสี่ยงด้านความเป็นส่วนตัว

ความปลอดภัยและความเป็นส่วนตัว

ความปลอดภัยของข้อมูลของคุณคือความสำคัญอันดับแรกของเรา

การประมวลผลภายใน

การประมวลผลทั้งหมดเกิดขึ้นในเบราว์เซอร์ของคุณ

ไม่มีการถ่ายโอนข้อมูล

ข้อมูลของคุณจะไม่ถูกส่งไปยังเซิร์ฟเวอร์ของเรา

ไม่มีการจัดเก็บข้อมูล

ไม่มีข้อมูลถูกเก็บหรือแบ่งปัน

การเข้ารหัส SSL

การเข้ารหัส SSL สำหรับการเชื่อมต่อที่ปลอดภัย

ขั้นตอนถัดไป

อีกมากมายใน MoreOnlineTools