﻿{
  "average_edit_duration": 6.152612903225806,
  "messages": [
    {
      "message_id": 0,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 2,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 3,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 4,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 5,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 6,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 7,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 8,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 9,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 10,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 11,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 12,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 13,
      "editor_id": 12,
      "message_received": "(อาจารย์พิเชนทร์) พี่ล่ามถอดหน้ากากได้ไหมครับ ",
      "slice_count": 2,
      "slices": "(อาจารย์พิเชนทร์) |พี่ล่ามถอดหน้ากากได้ไหมครับ |",
      "edit_duration": 1.877,
      "isForceout": false
    },
    {
      "message_id": 14,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 15,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 16,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 17,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 18,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 19,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 20,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 21,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 22,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 23,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 24,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 25,
      "editor_id": 12,
      "message_received": "ของการจัดการ Process นะครับ เราเคยได้ยินไหม ",
      "slice_count": 3,
      "slices": "หัวข้อของการจัดการ Process นะครับ| เราเคยได้ยินไหม| |",
      "edit_duration": 5.824,
      "isForceout": false
    },
    {
      "message_id": 26,
      "editor_id": 12,
      "message_received": "Process ",
      "slice_count": 1,
      "slices": "Process |",
      "edit_duration": 3.635,
      "isForceout": false
    },
    {
      "message_id": 27,
      "editor_id": 12,
      "message_received": "ครับ ถามหมู่ 1 เคยได้ยินไหมครับ คำนี้ ",
      "slice_count": 5,
      "slices": "ครับ| Process| ถามหมู่ 1| เคยได้ยินไหมครับ |คำนี้|",
      "edit_duration": 1.81,
      "isForceout": false
    },
    {
      "message_id": 28,
      "editor_id": 12,
      "message_received": "เรียนตั้งแต่มัธยม ",
      "slice_count": 2,
      "slices": "เรียนตั้งแต่มัธยม| |",
      "edit_duration": 6.998,
      "isForceout": false
    },
    {
      "message_id": 29,
      "editor_id": 12,
      "message_received": "Process คืออะไรเอ่ย ",
      "slice_count": 2,
      "slices": "Process คืออะไร เอ่ย| |",
      "edit_duration": 8.064,
      "isForceout": true
    },
    {
      "message_id": 30,
      "editor_id": 12,
      "message_received": "Process ครับ",
      "slice_count": 3,
      "slices": "Process| Process| |",
      "edit_duration": 11.916,
      "isForceout": false
    },
    {
      "message_id": 31,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 32,
      "editor_id": 12,
      "message_received": "เขาบอกว่านะครับ เขาให้ความหมาย ความหมายเยอะแยะ",
      "slice_count": 3,
      "slices": "เขาบอกว่านะครับ |เขาให้ความหมาย |ความหมายเยอะแยะ|",
      "edit_duration": 3.88,
      "isForceout": false
    },
    {
      "message_id": 33,
      "editor_id": 12,
      "message_received": "นะครับ แต่ความหมายที่เรา",
      "slice_count": 2,
      "slices": "นะครับ |แต่ความหมายที่เรา|",
      "edit_duration": 2.501,
      "isForceout": false
    },
    {
      "message_id": 34,
      "editor_id": 12,
      "message_received": "ใช้กันนะครับ เอกสารยังไม่ได้หรือ ",
      "slice_count": 3,
      "slices": "ใช้กันนะครับ| เอกสารยังไม่ได้หรือ| |",
      "edit_duration": 5.112,
      "isForceout": false
    },
    {
      "message_id": 35,
      "editor_id": 12,
      "message_received": "อยู่กับใครเอกสารหมดหรือยัง ",
      "slice_count": 3,
      "slices": "อยู่กับใครเอกสาร|หมดหรือยัง| |",
      "edit_duration": 4.157,
      "isForceout": false
    },
    {
      "message_id": 36,
      "editor_id": 12,
      "message_received": "อยู่กับใครครับเอกสาร ",
      "slice_count": 3,
      "slices": "อยู่กับใครครับ |เอกสาร| |",
      "edit_duration": 3.414,
      "isForceout": false
    },
    {
      "message_id": 37,
      "editor_id": 12,
      "message_received": "เหลืออยู่กับใคร",
      "slice_count": 1,
      "slices": "หรืออยู่กับใคร|",
      "edit_duration": 10.579,
      "isForceout": false
    },
    {
      "message_id": 38,
      "editor_id": 12,
      "message_received": "มีไหม อยู่กับใครครับ เอกสารเหลือน่ะ ",
      "slice_count": 4,
      "slices": "มีไหม| อยู่กับใครครับ| เอกสารเหลือน่ะ| |",
      "edit_duration": 6.397,
      "isForceout": false
    },
    {
      "message_id": 39,
      "editor_id": 12,
      "message_received": "หมดไหมครับ ",
      "slice_count": 2,
      "slices": "หมดไหมครับ| |",
      "edit_duration": 3.306,
      "isForceout": false
    },
    {
      "message_id": 40,
      "editor_id": 12,
      "message_received": "บทที่ 2 น่ะ อยู่กับใคร เหบลืออยู่กับใคร มันต้องเหลือสิ่",
      "slice_count": 4,
      "slices": "บทที่ 2 น่ะ |อยู่กับใคร| เหลืออยู่กับใคร| มันต้องเหลือสิ|",
      "edit_duration": 0.433,
      "isForceout": false
    },
    {
      "message_id": 41,
      "editor_id": 12,
      "message_received": "มันต้อง 50 ชุดนะครับ ถ่ายมา อยู่ไหนล่ะ ห้อง 1 มันยังไม่เห็นเอกสารอาทิตย์ที่แล้ว ",
      "slice_count": 5,
      "slices": " มันตั้ง 50 ชุดนะครับ| ถ่ายมาอยู่ไหน|ล่ะ| ห้อง 1| มันยังไม่เห็นเอกสารอาทิตย์ที่แล้ว |",
      "edit_duration": 10.847,
      "isForceout": true
    },
    {
      "message_id": 42,
      "editor_id": 12,
      "message_received": "วางไว้ที่โต๊ะไหน",
      "slice_count": 1,
      "slices": "วางไว้ที่โต๊ะไหน|",
      "edit_duration": 10.208,
      "isForceout": false
    },
    {
      "message_id": 43,
      "editor_id": 12,
      "message_received": "หรือหมู่ 1 หมู่ 1 หมู่ 1 ส่",
      "slice_count": 3,
      "slices": "หรือหมู่ 1 หมู่ |1 หมู่ 1| ส่|",
      "edit_duration": 7.657,
      "isForceout": true
    },
    {
      "message_id": 44,
      "editor_id": 12,
      "message_received": "ยังไม่ส่งใช่ไหม ",
      "slice_count": 2,
      "slices": "งไว้ที่ไหน |ยังไม่ส่งใช่ไหม |",
      "edit_duration": 14.503,
      "isForceout": true
    },
    {
      "message_id": 45,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 46,
      "editor_id": 12,
      "message_received": "เห็นแต่ของห้อง 2 แต่ผมตรวขแล้วนะครับผมตรวจแล้วก็คืนให้แล้ว",
      "slice_count": 4,
      "slices": "เห็นแต่ของห้อง 2 |แต่ผมตรวจแล้วนะครับ| ผม ตรวจแล้ว| ก็คืนให้แล้ว|",
      "edit_duration": 0.495,
      "isForceout": false
    },
    {
      "message_id": 47,
      "editor_id": 12,
      "message_received": "นะครับ ใครมาช้ามาเอานะครับ",
      "slice_count": 3,
      "slices": "นะครับ| ใครมาช้ามาเอานะ|ครับ |",
      "edit_duration": 5.752,
      "isForceout": false
    },
    {
      "message_id": 48,
      "editor_id": 12,
      "message_received": "เอกสารที่ผมตรวจนะครับผมจะไม่ได้ตรวจให้ทุกขอ้ั",
      "slice_count": 2,
      "slices": "เอกสารที่ผมตรวจนะครับผม| จะไม่ได้ตรวจให้ทุกข|",
      "edit_duration": 1.659,
      "isForceout": false
    },
    {
      "message_id": 49,
      "editor_id": 12,
      "message_received": "ให้เฉย ๆ นะครับ เป็นการตรวจเช็กแต่ละสัปดาห์",
      "slice_count": 3,
      "slices": "้อนะครับ| ผมจะเซ็นให้เฉย ๆ นะครับ| เป็นการตรวจเช็กแต่ละสัปดาห์ให้เฉย ๆ นะครับ เป็นการตรวจเช็กแต่ละสัปดาห์|",
      "edit_duration": 10.916,
      "isForceout": true
    },
    {
      "message_id": 50,
      "editor_id": 12,
      "message_received": "แล้วก็เราเอาไว้อ่านสอบนะครับ เพราะว่า",
      "slice_count": 1,
      "slices": " แล้วก็เราเอาไว้อ่านสอบนะครับ เพราะว่า|",
      "edit_duration": 16.016,
      "isForceout": true
    },
    {
      "message_id": 51,
      "editor_id": 12,
      "message_received": "ตอนนี้เราเรียน 2-3 สัปดาห์แล้วนะครับ จะครบเดือนแล้ว ",
      "slice_count": 2,
      "slices": "ตอนนี้เราเรียน 2-3 สัปดาห์แล้วนะครับ| จะครบเดือนแล้ว |",
      "edit_duration": 15.952,
      "isForceout": true
    },
    {
      "message_id": 52,
      "editor_id": 12,
      "message_received": "เดี๋ยวสัปดาห์หน้านะครับ ",
      "slice_count": 2,
      "slices": "เดี๋ยวสัปดาห์หน้านะครับ| |",
      "edit_duration": 12.34,
      "isForceout": false
    },
    {
      "message_id": 53,
      "editor_id": 12,
      "message_received": "ห้องหมู่ 2 จะไม่อยู่นะครับ ",
      "slice_count": 2,
      "slices": "ห้องหมู่ 2 จะไม่อยู่นะครับ| |",
      "edit_duration": 13.986,
      "isForceout": false
    },
    {
      "message_id": 54,
      "editor_id": 12,
      "message_received": "ผมก็ไม่อยู่นะครับ สัปดาห์หน้าเราไม่มี",
      "slice_count": 2,
      "slices": "ผมก็ไม่อยู่นะครับ |สัปดาห์หน้าเราไม่มี|",
      "edit_duration": 4.178,
      "isForceout": false
    },
    {
      "message_id": 55,
      "editor_id": 12,
      "message_received": "นะครับ เราจะยกเลิกคลาสนะครับ เพราะว่าหมู่ 2 จะไปศึกษาดูงานข้างนอกนะครับ ",
      "slice_count": 4,
      "slices": "นะครับ| เราจะยกเลิกคลาสนะครับ| เพราะว่าหมู่ 2 |จะไปศึกษาดูงานข้างนอกนะครับ |",
      "edit_duration": 2.76,
      "isForceout": false
    },
    {
      "message_id": 56,
      "editor_id": 12,
      "message_received": "ผมก็ไปด้วยนะครับ ทั้งวันนะครับ ",
      "slice_count": 3,
      "slices": "ผมก็ไปด้วยนะครับ| ทั้งวันนะครับ| |",
      "edit_duration": 6.76,
      "isForceout": false
    },
    {
      "message_id": 57,
      "editor_id": 12,
      "message_received": "สัปดาห์ถัดไปปิดใช่ไหม ",
      "slice_count": 1,
      "slices": "สัปดาห์ถัดไปปิดใช่ไหม |",
      "edit_duration": 2.075,
      "isForceout": false
    },
    {
      "message_id": 58,
      "editor_id": 12,
      "message_received": "หยุด สัปดาห์ถัดไปอีกเรียน สัปดาห์ถัดไปหยุดอีก ",
      "slice_count": 4,
      "slices": "หยุด| สัปดาห์ถัดไปอีกเรียน| สัปดาห์ถัดไปหยุดอีก| |",
      "edit_duration": 1.794,
      "isForceout": false
    },
    {
      "message_id": 59,
      "editor_id": 12,
      "message_received": "เดือนนี้หยุดเยอะนะครับ ",
      "slice_count": 2,
      "slices": "เดือนนี้หยุดเยอะนะครับ| |",
      "edit_duration": 2.952,
      "isForceout": false
    },
    {
      "message_id": 60,
      "editor_id": 12,
      "message_received": "มาดูนะครับ Process นะครับ Process Process เขาให้ความหมายว่า ",
      "slice_count": 5,
      "slices": "มาดูนะครับ Process นะครับ| Process| Process |เขาให้ความหมายว่า| |",
      "edit_duration": 3.53,
      "isForceout": false
    },
    {
      "message_id": 61,
      "editor_id": 12,
      "message_received": "Process คือ โปรแกรมที่กำลังถูก Execute ",
      "slice_count": 2,
      "slices": "Process คือ โปรแกรมที่กำลังถูก Execute| |",
      "edit_duration": 6.044,
      "isForceout": true
    },
    {
      "message_id": 62,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 63,
      "editor_id": 12,
      "message_received": "คืออะไร เคยได้ยินไหมครับ",
      "slice_count": 3,
      "slices": "นะครับ |Execute คืออะไร| เคยได้ยินไหมครับ |",
      "edit_duration": 4.536,
      "isForceout": false
    },
    {
      "message_id": 64,
      "editor_id": 12,
      "message_received": "เขาบอก Process คือ โปรแกรมที่กำลังถูก Execute ",
      "slice_count": 2,
      "slices": "เขาบอก Process คือ |โปรแกรมที่กำลังถูก Execute |",
      "edit_duration": 5.435,
      "isForceout": false
    },
    {
      "message_id": 65,
      "editor_id": 12,
      "message_received": "เป็นอย่างไรครับ Exsik",
      "slice_count": 1,
      "slices": "เป็นอย่างไรครับ |",
      "edit_duration": 1.947,
      "isForceout": false
    },
    {
      "message_id": 66,
      "editor_id": 12,
      "message_received": "ผมเชื่อว่าพวกเราจบ",
      "slice_count": 2,
      "slices": "Execute  |ผมเชื่อว่าพวกเราจบ|",
      "edit_duration": 5.282,
      "isForceout": false
    },
    {
      "message_id": 67,
      "editor_id": 12,
      "message_received": "มัธยมศึกษาปีที่ 6 มา มันต้องเคยได้เน",
      "slice_count": 2,
      "slices": "มัธยมศึกษาปีที่ 6 มาแล้ว| มันต้องเคยได้|",
      "edit_duration": 2.281,
      "isForceout": false
    },
    {
      "message_id": 68,
      "editor_id": 12,
      "message_received": "เรียนหรือยัง เรียนหรือยังครับหมู่ 1 เรียนแล้วใช่ไหม นะครับ ถามตอบด้วยเด้อ ถามตอบ",
      "slice_count": 5,
      "slices": "เรียน| เรียนหรือยัง|ครับ| หมู่ 1| เรียนแล้วใช่ไหมนะครับ ถามตอบด้วยเด้อ ถามตอบ|",
      "edit_duration": 0.963,
      "isForceout": true
    },
    {
      "message_id": 69,
      "editor_id": 12,
      "message_received": "มีปฏิสัมพันธ์ด้วยนะครับ",
      "slice_count": 2,
      "slices": "มีปฏิสัมพันธ์ด้วยนะครับ| |",
      "edit_duration": 11.794,
      "isForceout": false
    },
    {
      "message_id": 70,
      "editor_id": 12,
      "message_received": "เพราะเราทุกวันนี้นะครับ เราค่อนข้างขาดปฏิสัมพันธ์",
      "slice_count": 2,
      "slices": "เพราะเราทุกวันนี้นะครับ |เราค่อนข้างขาดปฏิสัมพันธ์|",
      "edit_duration": 8.888,
      "isForceout": false
    },
    {
      "message_id": 71,
      "editor_id": 12,
      "message_received": "นะครับผมเข้าใจนะ พวกเราเป็น Gener",
      "slice_count": 5,
      "slices": "นะครับ |ผม|เข้าใจนะ |พวกเราเป็น| Gener|",
      "edit_duration": 2.946,
      "isForceout": false
    },
    {
      "message_id": 72,
      "editor_id": 12,
      "message_received": "นะครับ เราเจนอะไรครับเรา Genaration อะไร ",
      "slice_count": 4,
      "slices": "ations นะครับ| เราเจนอะไรครับ |เรา Genaration อะไร| |",
      "edit_duration": 7.45,
      "isForceout": false
    },
    {
      "message_id": 73,
      "editor_id": 12,
      "message_received": "Gen Y หรอ แม่นหรอ ",
      "slice_count": 2,
      "slices": "Gen Y หรอ| แม่นหรอ |",
      "edit_duration": 7.269,
      "isForceout": false
    },
    {
      "message_id": 74,
      "editor_id": 12,
      "message_received": "ใช่ไหม ใช่หรือ เรา Gen y หรือ Gen อะไรดี",
      "slice_count": 3,
      "slices": "ใช่ไหม |ใช่หรือ เรา Gen y หรือ| Gen อะไรดี|",
      "edit_duration": 5.666,
      "isForceout": false
    },
    {
      "message_id": 75,
      "editor_id": 12,
      "message_received": "ยังไม่รู้อีกตัวเอง Gen อะไร เดี๋ยวไปถามห้อง 2 ",
      "slice_count": 3,
      "slices": " ยังไม่รู้อีกตัวเอง Gen อะไร| ยังไม่ถามห้อง  2| เดี๋ยวไปถามห้อง 2 |",
      "edit_duration": 3.005,
      "isForceout": true
    },
    {
      "message_id": 76,
      "editor_id": 12,
      "message_received": "ยังไม่ถามห้อง 2 ถามห้อง 1 ก่อน ",
      "slice_count": 1,
      "slices": "ถามห้อง 1 ก่อน |",
      "edit_duration": 16.013,
      "isForceout": true
    },
    {
      "message_id": 77,
      "editor_id": 12,
      "message_received": "ตอนนี้พวกเรามีปัญหานะครับ เรื่องของความแตกต่างระหว่าง Genaretion",
      "slice_count": 3,
      "slices": "ตอนนี้พวกเรามีปัญหานะครับ เ|รื่องของความแตกต่างระหว่าง| Genaretion|",
      "edit_duration": 8.99,
      "isForceout": false
    },
    {
      "message_id": 78,
      "editor_id": 12,
      "message_received": "รุ่นผมนี่ คุยกับพวกเรานี่ไม่ค่อยรู้เรื่อง ",
      "slice_count": 3,
      "slices": " รุ่นผมนี่| คุยกับพวกเรานี่| ไม่ค่อยรู้เรื่อง |",
      "edit_duration": 11.453,
      "isForceout": false
    },
    {
      "message_id": 79,
      "editor_id": 12,
      "message_received": "จริงไหม เราคนละ Generation ",
      "slice_count": 2,
      "slices": "จริงไหม |เราคนละ Generation |",
      "edit_duration": 9.962,
      "isForceout": false
    },
    {
      "message_id": 80,
      "editor_id": 12,
      "message_received": "นะครับ รุ่นพวกเรานี่ ",
      "slice_count": 2,
      "slices": "นะครับ| รุ่นพวกเรานี่ |",
      "edit_duration": 2.047,
      "isForceout": false
    },
    {
      "message_id": 81,
      "editor_id": 12,
      "message_received": "ความอดทนน้อยนะครับ รอได้ไหม รอไม่ได้นะครับ จะเอาเดี๋ยวนี้จะกินข้าวก็จะกินเดี๋ยวนี้ ",
      "slice_count": 6,
      "slices": "ความอดทนน้อยนะครับ| รอได้ไหม| รอไม่ได้นะครับ| จะเอาเดี๋ยวนี้จะ|กินข้าวก็จะกินเดี๋ยวนี้| |",
      "edit_duration": 0.499,
      "isForceout": false
    },
    {
      "message_id": 82,
      "editor_id": 12,
      "message_received": "ถ้าจะให้ไปต่อคิวก็ไม่ไป ",
      "slice_count": 3,
      "slices": "ถ้าจะให้ไปต่อคิวก็ไม่ไป|นะครับ | |",
      "edit_duration": 4.552,
      "isForceout": false
    },
    {
      "message_id": 83,
      "editor_id": 12,
      "message_received": "เห็นไหมครับ มันถึงเกิดอะไรขึ้นมา ขาย",
      "slice_count": 3,
      "slices": "เห็นไหมครับ| มันถึงเกิดอะไรขึ้นมา| ขาย|",
      "edit_duration": 1.011,
      "isForceout": false
    },
    {
      "message_id": 84,
      "editor_id": 12,
      "message_received": "พวกแก๊บ พวก Food Panda ใช่ไหม จากที่ผมอ่านนะครับ อ่าน",
      "slice_count": 5,
      "slices": "พวก Grab |พวก Food Panda| ใช่ไหม| จากที่ผมอ่านนะครับ |อ่าน|",
      "edit_duration": 6.301,
      "isForceout": false
    },
    {
      "message_id": 85,
      "editor_id": 12,
      "message_received": "ทดสอบก่อนเรียนพวกเรา ก็พื้นฐาน",
      "slice_count": 2,
      "slices": "ทดสอบก่อนเรียนพวกเรา| ก็พื้นฐาน|",
      "edit_duration": 3.229,
      "isForceout": false
    },
    {
      "message_id": 86,
      "editor_id": 12,
      "message_received": "พอ ๆ กันนะ พอ ๆ กันนะครับ ก็คือ ยังไม่เข้าใจ ",
      "slice_count": 3,
      "slices": "พอ ๆ กันนะ |พอ ๆ กันนะครับ| ก็คือยังไม่เข้าใจ|",
      "edit_duration": 4.719,
      "isForceout": false
    },
    {
      "message_id": 87,
      "editor_id": 12,
      "message_received": "ความหมาย ยังไม่เข้าใจหลักการของคอมพิวเตอร์มาก ",
      "slice_count": 5,
      "slices": "ความหมาย| ยังไม่|เข้าใจ|หลักการของคอมพิวเตอร์มาก| |",
      "edit_duration": 4.204,
      "isForceout": false
    },
    {
      "message_id": 88,
      "editor_id": 12,
      "message_received": "ก็ไม่เป็นไรนะครับ จริง  ๆ อย่างที่ผมบ",
      "slice_count": 2,
      "slices": "ก็ไม่เป็นไรนะครับ| จริง  ๆ อย่างที่ผมบ|",
      "edit_duration": 0.62,
      "isForceout": false
    },
    {
      "message_id": 89,
      "editor_id": 12,
      "message_received": "เราควรจะจัดให้เรียนอยู่ชั้นปีที่ 3 นะครับ แต่เราก็มาจัด ปี 1 เทอม 1 ",
      "slice_count": 3,
      "slices": "อก| เราควรจะจัดให้เรียนอยู่ชั้นปีที่ 3 นะครับ| แต่เราก็มาจัด ปี 1 เทอม 1 |",
      "edit_duration": 3.194,
      "isForceout": false
    },
    {
      "message_id": 90,
      "editor_id": 12,
      "message_received": "ก็ไม่เป็นไรนะครับ ก็ปรับเอา เขาบอกว่า Process ",
      "slice_count": 3,
      "slices": "ก็ไม่เป็นไรนะครับ| ก็ปรับเอา| เขาบอกว่า Process |",
      "edit_duration": 7.737,
      "isForceout": false
    },
    {
      "message_id": 91,
      "editor_id": 12,
      "message_received": "โปรแกรมที่กำลังถูก Execute ",
      "slice_count": 2,
      "slices": "คือ |โปรแกรมที่กำลังถูก Execute |",
      "edit_duration": 6.765,
      "isForceout": false
    },
    {
      "message_id": 92,
      "editor_id": 12,
      "message_received": "สัปดาห์ก่อนใช่ไหม พอเราส่งข้อมูลจากคีย์บอร์ด",
      "slice_count": 2,
      "slices": "สัปดาห์ก่อนใช่ไหม |พอเราส่งข้อมูลจากคีย์บอร์ด|",
      "edit_duration": 8.175,
      "isForceout": false
    },
    {
      "message_id": 93,
      "editor_id": 12,
      "message_received": "ใช่ไหมครับ ",
      "slice_count": 1,
      "slices": " ใช่ไหมครับ |",
      "edit_duration": 9.934,
      "isForceout": false
    },
    {
      "message_id": 94,
      "editor_id": 12,
      "message_received": "ส่งจากคีย์บอร์ปุ๊บเข้าไปไหนครับ คิดตาม",
      "slice_count": 4,
      "slices": "ส่งจากคีย์บอร์ด|ปุ๊บ| เข้าไปไหนครับ| คิดตาม|",
      "edit_duration": 7.934,
      "isForceout": false
    },
    {
      "message_id": 95,
      "editor_id": 12,
      "message_received": "เข้าไปไหนคีย์บอร์ด คือ Input ใช่ไหม ",
      "slice_count": 3,
      "slices": "เข้าไปไหนคีย์บอร์ด |คือ Input ใช่ไหม| |",
      "edit_duration": 7.918,
      "isForceout": false
    },
    {
      "message_id": 96,
      "editor_id": 12,
      "message_received": "พอเข้าไปในคอมพิวเตอร์เราเรียกว่าเข้าไปอะไร ",
      "slice_count": 3,
      "slices": "พอเข้าไปในคอมพิวเตอร์เ|ราเรียกว่าเข้าไปอะไร| |",
      "edit_duration": 3.05,
      "isForceout": false
    },
    {
      "message_id": 97,
      "editor_id": 12,
      "message_received": "ไปประมวลผลใช่ไหมครับ ประมวลผลเสร็จ",
      "slice_count": 3,
      "slices": "ไปประมวลผล |ใช่ไหมครับ |ประมวลผลเสร็จ|",
      "edit_duration": 4.127,
      "isForceout": false
    },
    {
      "message_id": 98,
      "editor_id": 12,
      "message_received": "ทำอะไรต่อ",
      "slice_count": 1,
      "slices": " ทำอะไรต่อ|",
      "edit_duration": 7.435,
      "isForceout": false
    },
    {
      "message_id": 99,
      "editor_id": 12,
      "message_received": "ก็ไปแสดงผลใช่ไหม นี่คือหลักของมัน ",
      "slice_count": 2,
      "slices": " ก็ไปแสดงผลใช่ไหม| นี่คือหลักของมัน |",
      "edit_duration": 5.399,
      "isForceout": false
    },
    {
      "message_id": 100,
      "editor_id": 12,
      "message_received": " Input ประมวลผล Process ",
      "slice_count": 4,
      "slices": " Input ประมวลผล |Process| ใช่ไหม| |",
      "edit_duration": 0.498,
      "isForceout": false
    },
    {
      "message_id": 101,
      "editor_id": 12,
      "message_received": "แล้วก็ออกไป Output เขาบอกว่า Process คือโปรแกรม",
      "slice_count": 3,
      "slices": "แล้วก็ออกไป Output| เขาบอกว่า Process |คือ โปรแกรม|",
      "edit_duration": 0.522,
      "isForceout": false
    },
    {
      "message_id": 102,
      "editor_id": 12,
      "message_received": "กำลังถูก Execute นั่นหมายความว่า... บางคนให้ความหมายว่า",
      "slice_count": 3,
      "slices": "กำลังถูก Execute |นั่นหมายความว่า... |บางคนให้ความหมายว่า|",
      "edit_duration": 1.816,
      "isForceout": false
    },
    {
      "message_id": 103,
      "editor_id": 12,
      "message_received": "เป็นโปรแกรมที่เข้าไปครอบครอง CPU",
      "slice_count": 1,
      "slices": "เป็นโปรแกรมที่เข้าไปครอบครอง CPU|",
      "edit_duration": 3.764,
      "isForceout": false
    },
    {
      "message_id": 104,
      "editor_id": 12,
      "message_received": "หรือเข้าไปใช้งาน CPU แล้วแต่เอกสารตำราแต่ละคนแต่ง",
      "slice_count": 2,
      "slices": " หรือเข้าไปใช้งาน CPU ก็แล้วแต่| เอกสารตำราแต่ละคนแต่ง|",
      "edit_duration": 6.624,
      "isForceout": false
    },
    {
      "message_id": 105,
      "editor_id": 12,
      "message_received": "นะครับ คือ หลักการคำว่า \"Process\" ก็คือ",
      "slice_count": 3,
      "slices": "นะครับ| คือ หลักการคำว่า \"Process\" |ก็คือ|",
      "edit_duration": 1.619,
      "isForceout": false
    },
    {
      "message_id": 106,
      "editor_id": 12,
      "message_received": "โปรแกรมที่กำลังถูก Excil ",
      "slice_count": 2,
      "slices": "โปรแกรมที่กำลังถูก Execute| |",
      "edit_duration": 7.377,
      "isForceout": false
    },
    {
      "message_id": 107,
      "editor_id": 12,
      "message_received": "ในคอมพิวเตอร์เรา มันจะมีไฟล์อยู่ไฟล์หนึ่ง เป็น",
      "slice_count": 3,
      "slices": "ในคอมพิวเตอร์เรา |มันจะมีไฟล์อยู่ไฟล์หนึ่ง| เป็น|",
      "edit_duration": 6.582,
      "isForceout": false
    },
    {
      "message_id": 108,
      "editor_id": 12,
      "message_received": "นามสกุล ไฟล์ทุกไฟลืต้องมีนามสกุล",
      "slice_count": 2,
      "slices": "นามสกุล| ไฟล์ทุกไฟล์ต้องมีนามสกุล|",
      "edit_duration": 3.263,
      "isForceout": false
    },
    {
      "message_id": 109,
      "editor_id": 12,
      "message_received": "ดูรายละเอียดต่อไปนะครับ ก็คือนามสกุลที่ .exe ",
      "slice_count": 2,
      "slices": " ดูรายละเอียดต่อไปนะครับ| ก็คือนามสกุลที่ .exe |",
      "edit_duration": 8.311,
      "isForceout": false
    },
    {
      "message_id": 110,
      "editor_id": 12,
      "message_received": "เคยเห็ฯไหมเคยสังเกตไหมเวลาเราใช้",
      "slice_count": 4,
      "slices": "เคย|เห็นไหม| เคยสังเกตไหม| เวลาเราใช้|",
      "edit_duration": 2.61,
      "isForceout": false
    },
    {
      "message_id": 111,
      "editor_id": 12,
      "message_received": "หรือไม่รู้เปิดขึ้นมาใช้แล้วก็ปิดนะครับ เราอย่าไปดู",
      "slice_count": 2,
      "slices": "หรือไม่รู้เปิดขึ้นมาใช้แล้วก็ปิดนะครับ| เราอย่าไปดู|",
      "edit_duration": 8.088,
      "isForceout": true
    },
    {
      "message_id": 112,
      "editor_id": 12,
      "message_received": "ในสไลด์อาจารย์มากนะ อาจารย์ก็พูดไปเรื่อยนะ ",
      "slice_count": 3,
      "slices": "ในสไลด์อาจารย์บ้างนะ |อาจารย์ก็พูดไปเรื่อยนะ| |",
      "edit_duration": 11.361,
      "isForceout": false
    },
    {
      "message_id": 113,
      "editor_id": 12,
      "message_received": "มันไม่ได้อยู่ในนี้ ",
      "slice_count": 2,
      "slices": "มันไม่ได้อยู่ในนี้| |",
      "edit_duration": 8.904,
      "isForceout": false
    },
    {
      "message_id": 114,
      "editor_id": 12,
      "message_received": "คราวนี้ถ้า Process ",
      "slice_count": 2,
      "slices": "คราวนี้ถ้า Process| |",
      "edit_duration": 9.394,
      "isForceout": false
    },
    {
      "message_id": 115,
      "editor_id": 12,
      "message_received": "ถ้าโปรแกรมเดียว โปรแกรม...",
      "slice_count": 2,
      "slices": "ถ้าโปรแกรมเดียว |โปรแกรม...|",
      "edit_duration": 1.781,
      "isForceout": false
    },
    {
      "message_id": 116,
      "editor_id": 12,
      "message_received": "ทำงานปุ๊บเป็นอย่างไรครับ ยุ่งยากไหม Imput เสร็จ เข้าไปประมลผลเสร็จ",
      "slice_count": 3,
      "slices": " ทำงานปุ๊บเป็นอย่างไรครับ| ยุ่งยากไหม Input เสร็จ |เข้าไปประมวลผลเสร็จ|",
      "edit_duration": 2.783,
      "isForceout": false
    },
    {
      "message_id": 117,
      "editor_id": 12,
      "message_received": "เข้าไปประมวลผลเสร็จ แสดงออก ถ้าโปรแกรมเดียวไม่มีปัญหานะครับ แต่ถ้าเมื่อไหร่ก็ตามที่",
      "slice_count": 3,
      "slices": " แสดงออก |ถ้าโปรแกรมเดียวไม่มีปัญหานะครับ| แต่ถ้าเมื่อไหร่ก็ตามที่|",
      "edit_duration": 8.127,
      "isForceout": false
    },
    {
      "message_id": 118,
      "editor_id": 12,
      "message_received": "มีหลาย ๆ โปรแกรมทำงานพร้อมกัน ที่เขาบอกว่าเป็นระบบหลายโปรแกรม เขาบอก Process ",
      "slice_count": 4,
      "slices": "มีหลาย ๆ โปรแกรม|ทำงานพร้อมกัน| ที่เขาบอกว่าเป็นระบบหลายโปรแกรม| เขาบอก Process |",
      "edit_duration": 11.752,
      "isForceout": true
    },
    {
      "message_id": 119,
      "editor_id": 12,
      "message_received": "อาจเปรียบได้กับรถยนต์ คือ มีรถยนต์หลายคัน ",
      "slice_count": 3,
      "slices": "อาจเปรียบได้กับรถยนต์| คือ มีรถยนต์หลายคัน| |",
      "edit_duration": 8.886,
      "isForceout": false
    },
    {
      "message_id": 120,
      "editor_id": 12,
      "message_received": "และตัวของ",
      "slice_count": 1,
      "slices": "และตัวของ|",
      "edit_duration": 12.171,
      "isForceout": false
    },
    {
      "message_id": 121,
      "editor_id": 12,
      "message_received": "CPU เอง ก็เปรียบเหมือนคนขับ ",
      "slice_count": 3,
      "slices": " CPU เอง| ก็เปรียบเหมือนคนขับ| |",
      "edit_duration": 9.826,
      "isForceout": false
    },
    {
      "message_id": 122,
      "editor_id": 12,
      "message_received": "เหมือนกับว่า คอมพิวเตอร์เรา ",
      "slice_count": 1,
      "slices": "เหมือนกับว่าคอมพิวเตอร์เรา |",
      "edit_duration": 4.404,
      "isForceout": false
    },
    {
      "message_id": 123,
      "editor_id": 12,
      "message_received": "แต่มีคนต้องการใช้งานเยอะ โปรแกรมเยอะ ต้องทำอย่างไรครับ",
      "slice_count": 3,
      "slices": "แต่มีคนต้องการใช้งานเยอะ| โปรแกรมเยอะ| ต้องทำอย่างไรครับ |",
      "edit_duration": 2.449,
      "isForceout": false
    },
    {
      "message_id": 124,
      "editor_id": 12,
      "message_received": "วิธีการมัน ถ้าเป็นเรา เราทำอย่างไรครับ",
      "slice_count": 3,
      "slices": "วิธีการมัน| ถ้าเป็นเราเราทำอย่างไรครับ|  |",
      "edit_duration": 2.584,
      "isForceout": false
    },
    {
      "message_id": 125,
      "editor_id": 12,
      "message_received": "เช่น มีรถอยู่ 5 คัน มีคนขับอยู่คนเดียว ทำอย่างไรจึงจะขับเข้าๆ",
      "slice_count": 4,
      "slices": "เช่น มีรถอยู่ 5 คัน| มีคนขับอยู่คนเดียว| ทำอย่างไรจึงจะขับเข้า ๆ| |",
      "edit_duration": 0.349,
      "isForceout": false
    },
    {
      "message_id": 126,
      "editor_id": 12,
      "message_received": "พร้อมกันได้ ลากรถ 4 คัน คนอื่นล่ะ",
      "slice_count": 3,
      "slices": "พร้อมกันได้| ลากรถ 4 คัน| คนอื่นล่ะ|",
      "edit_duration": 4.902,
      "isForceout": false
    },
    {
      "message_id": 127,
      "editor_id": 12,
      "message_received": "คนอื่นล่ะทำอย่างไร ",
      "slice_count": 2,
      "slices": "คน|อื่นล่ะทำอย่างไร |",
      "edit_duration": 6.058,
      "isForceout": false
    },
    {
      "message_id": 128,
      "editor_id": 12,
      "message_received": "คนอื่นมีวิธีการอื่นไหมครับ ",
      "slice_count": 2,
      "slices": "คนอื่นมีวิธีการอื่นไหมครับ| |",
      "edit_duration": 3.525,
      "isForceout": false
    },
    {
      "message_id": 129,
      "editor_id": 12,
      "message_received": "หลักการคอมพิวเตอร์เวลาทำงาน",
      "slice_count": 1,
      "slices": "หลักการคอมพิวเตอร์เวลาทำงาน|",
      "edit_duration": 5.271,
      "isForceout": false
    },
    {
      "message_id": 130,
      "editor_id": 12,
      "message_received": "ใช่ไหม โปรแกรมจะเข้าไปทำงาน เข้าไปครอบ",
      "slice_count": 3,
      "slices": " ใช่ไหม| โปรแกรมจะเข้าไปทำงาน |เข้าไปครอบ|",
      "edit_duration": 2.926,
      "isForceout": false
    },
    {
      "message_id": 131,
      "editor_id": 12,
      "message_received": "CPU ได้ที่ละ 1 โปรแกรม ก็เหมือนคนเรานี่ขัยรถ ขับได้ทีละคัน ",
      "slice_count": 3,
      "slices": " CPU ได้ที่ละ 1 โปรแกรม| ก็เหมือนคนเรานี่ขัยรถ |ขับได้ทีละคัน |",
      "edit_duration": 3.777,
      "isForceout": false
    },
    {
      "message_id": 132,
      "editor_id": 12,
      "message_received": "จะลากจะพ่วง ทำไม่ได้ หลักการทำไม่ได้ ",
      "slice_count": 2,
      "slices": "จะลากจะพ่วง ทำไม่ได้| หลักการทำไม่ได้ |",
      "edit_duration": 3.586,
      "isForceout": false
    },
    {
      "message_id": 133,
      "editor_id": 12,
      "message_received": "ทำอย่างไรดีล่ะ วิธีการก็คือ",
      "slice_count": 2,
      "slices": "ทำอย่างไรดีล่ะ |วิธีการก็คือ|",
      "edit_duration": 0.697,
      "isForceout": false
    },
    {
      "message_id": 134,
      "editor_id": 12,
      "message_received": "ขึ้นไปขับคันที่ 1 จากราชภัฏสกลนคร ",
      "slice_count": 2,
      "slices": "เขาจะขึ้นไปขับคันที่ 1| จากราชภัฏสกลนคร |",
      "edit_duration": 6.653,
      "isForceout": false
    },
    {
      "message_id": 135,
      "editor_id": 12,
      "message_received": "แล้วไปจอด กลับมาขับครั้งที่ 2 ก็มา... คันที่ 4 คันที่ 5 ",
      "slice_count": 3,
      "slices": "แล้วไปจอด| กลับมาขับครั้งที่ 2 ก็มา...| คันที่ 4 คันที่ 5 |",
      "edit_duration": 1.124,
      "isForceout": false
    },
    {
      "message_id": 136,
      "editor_id": 12,
      "message_received": "นะครับ พอถึงขับไปใหม่ขับ",
      "slice_count": 2,
      "slices": "นะครับ| พอถึงขับไปใหม่ขับ|",
      "edit_duration": 3.64,
      "isForceout": false
    },
    {
      "message_id": 137,
      "editor_id": 12,
      "message_received": "ไปถึงหน้าประตูเมือง ย้อนไปที่ 1, 2, 3, 4, 5 อย่างนี้",
      "slice_count": 2,
      "slices": "ไปถึงหน้าประตูเมือง |ย้อนไปที่ 1, 2, 3, 4, 5 อย่างนี้|",
      "edit_duration": 3.368,
      "isForceout": false
    },
    {
      "message_id": 138,
      "editor_id": 12,
      "message_received": "นะครับ แต่ เวลาทำงานจริงเป็นอย่างไรครับ คอมพิวเตอร์ทำงานด้วยความเร็ว",
      "slice_count": 4,
      "slices": "นะครับ| นี่คือหลักการ |แต่ เวลาทำงานจริงเป็นอย่างไรครับ |คอมพิวเตอร์ทำงานด้วยความเร็ว|",
      "edit_duration": 1.115,
      "isForceout": false
    },
    {
      "message_id": 139,
      "editor_id": 12,
      "message_received": "สูงไหม ",
      "slice_count": 2,
      "slices": "สูงไหม| |",
      "edit_duration": 8.211,
      "isForceout": false
    },
    {
      "message_id": 140,
      "editor_id": 12,
      "message_received": "หายใจทันไหมครับ ทันไหม ",
      "slice_count": 2,
      "slices": "หายใจทันไหมครับ| ทันไหม |",
      "edit_duration": 6.707,
      "isForceout": false
    },
    {
      "message_id": 141,
      "editor_id": 12,
      "message_received": "ไม่น่าทันนะ ",
      "slice_count": 1,
      "slices": "ไม่น่าทันนะ |",
      "edit_duration": 5.556,
      "isForceout": false
    },
    {
      "message_id": 142,
      "editor_id": 12,
      "message_received": "การทำงานจริง ๆ มันจะทำงานเหมือนที่อาจารย์",
      "slice_count": 2,
      "slices": "การทำงานจริง ๆ |มันจะทำงานเหมือนที่อาจารย์|",
      "edit_duration": 2.561,
      "isForceout": false
    },
    {
      "message_id": 143,
      "editor_id": 12,
      "message_received": "ยกตัวอย่างเมื่อกี้ ไปทีละคัน ๆ ",
      "slice_count": 2,
      "slices": "ยกตัวอย่างเมื่อกี้ |ไปทีละคัน ๆ |",
      "edit_duration": 1.239,
      "isForceout": false
    },
    {
      "message_id": 144,
      "editor_id": 12,
      "message_received": "แต่พอมาทำงานจริงมันทำงานได้ความเร็วสูง มันเลยเหมือนประหนึ่ง",
      "slice_count": 3,
      "slices": "แต่พอมาทำงานจริง|มันทำงานได้ความเร็วสูง| มันเลยเหมือนประหนึ่ง|",
      "edit_duration": 3.118,
      "isForceout": false
    },
    {
      "message_id": 145,
      "editor_id": 12,
      "message_received": "ว่ามันไปพร้อม ๆ กันเลย ",
      "slice_count": 1,
      "slices": "ว่ามันไปพร้อม ๆ กันเลย|",
      "edit_duration": 5.518,
      "isForceout": false
    },
    {
      "message_id": 146,
      "editor_id": 12,
      "message_received": "นะครับ นี่คือหลักการทำงานของคอมพิวเตอร์ ",
      "slice_count": 4,
      "slices": "นะครับ| นี่คือหลักการทำงานของคอมพิวเตอร์|นะครับ| |",
      "edit_duration": 1.188,
      "isForceout": false
    },
    {
      "message_id": 147,
      "editor_id": 12,
      "message_received": "อย่างยกตัวอย่างนี้ ระบบ",
      "slice_count": 2,
      "slices": "อย่างยกตัวอย่างนี้| ระบบ|",
      "edit_duration": 5.676,
      "isForceout": false
    },
    {
      "message_id": 148,
      "editor_id": 12,
      "message_received": "CPU เป็นคนขับโปรแกรมหลาย ๆ โปรแกรม เหมือนรถนะครับทำอย่างไรให้ไปด้วยความเร็วสูง ",
      "slice_count": 4,
      "slices": " CPU เป็นคนขับโปรแกรมหลาย ๆ |โปรแกรม |เหมือนรถนะครับ |ทำอย่างไรให้ไปด้วยความเร็วสูง |",
      "edit_duration": 4.538,
      "isForceout": false
    },
    {
      "message_id": 149,
      "editor_id": 12,
      "message_received": "คราวนี้มาดู",
      "slice_count": 1,
      "slices": "คราวนี้มาดู|",
      "edit_duration": 1.781,
      "isForceout": false
    },
    {
      "message_id": 150,
      "editor_id": 12,
      "message_received": "องค์ประกอบของ Process นะครับ ",
      "slice_count": 2,
      "slices": "องค์ประกอบของ Process นะครับ| |",
      "edit_duration": 4.78,
      "isForceout": false
    },
    {
      "message_id": 151,
      "editor_id": 12,
      "message_received": "Process มีองค์ประกอบอะไรบ้าง ",
      "slice_count": 3,
      "slices": "Process มีองค์ประกอบอะไรบ้าง|นะครับ| |",
      "edit_duration": 1.764,
      "isForceout": false
    },
    {
      "message_id": 152,
      "editor_id": 12,
      "message_received": "พอเรียนจบบทนี้นะครับ นักศึกษาก็จะงง ",
      "slice_count": 3,
      "slices": "พอเรียนจบบทนี้นะครับ| นักศึกษาก็จะงง| |",
      "edit_duration": 5.238,
      "isForceout": false
    },
    {
      "message_id": 153,
      "editor_id": 12,
      "message_received": "เริ่มงงนะ มันเริ่มเหมือนบทที่ 1 ใช่ไหม",
      "slice_count": 2,
      "slices": "เริ่มงงนะ| มันเริ่มเหมือนบทที่ 1 ใช่ไหม|",
      "edit_duration": 0.473,
      "isForceout": false
    },
    {
      "message_id": 154,
      "editor_id": 12,
      "message_received": "พื้นฐานนะครับ งงไม่ต้องตกใจครับ ค่อย ๆ ปรับนะครับ ",
      "slice_count": 4,
      "slices": " พื้นฐานนะครับ |งงไม่ต้องตกใจครับ| ค่อย ๆ ปรับนะครับ| |",
      "edit_duration": 3.524,
      "isForceout": false
    },
    {
      "message_id": 155,
      "editor_id": 12,
      "message_received": "ปรับสภาพแวดล้อม ปรับสภาพหลาย ๆ อย่างนะครับ ",
      "slice_count": 3,
      "slices": "ปรับสภาพแวดล้อม|  ปรับสภาพหลาย ๆ อย่างนะครับ| |",
      "edit_duration": 3.621,
      "isForceout": true
    },
    {
      "message_id": 156,
      "editor_id": 12,
      "message_received": "แล้วตอนนี้ห้องแล็ปเราก็ยังใช้ไม่ได้ใช่ไหม",
      "slice_count": 1,
      "slices": "แล้วตอนนี้ห้อง Lab เราก็ยังใช้ไม่ได้ใช่ไหม|",
      "edit_duration": 6.658,
      "isForceout": false
    },
    {
      "message_id": 157,
      "editor_id": 12,
      "message_received": "อาจารย์เข้าแจ้งหรือยังว่าใช้ได้เมื่อไหร่ อาคาร 7 เรา ",
      "slice_count": 2,
      "slices": " อาจารย์เข้าแจ้งหรือยังว่าใช้ได้เมื่อไหร่| อาคาร 7 เรา |",
      "edit_duration": 8.898,
      "isForceout": false
    },
    {
      "message_id": 158,
      "editor_id": 12,
      "message_received": "ไม่แจ้งเพราะว่าเราไม่รู้ว่าจะใช้ได้เมื่อไหร่ ",
      "slice_count": 2,
      "slices": "ไม่แจ้งเพราะว่าเราไม่รู้ว่าจะใช้ได้เมื่อไหร่| |",
      "edit_duration": 7.679,
      "isForceout": false
    },
    {
      "message_id": 159,
      "editor_id": 12,
      "message_received": "ผมแวะไปเมื่อวานก็ไม่มีทีท่าว่าจะได้ใช้เลยนะ คนทำก็นั่งทำง็อกแง็ก ๆ อยู่คน 2 คน",
      "slice_count": 2,
      "slices": "ผมแวะไปเมื่อวานก็ไม่มีทีท่าว่าจะได้ใช้เลยนะ| คนทำก็นั่งทำง็อกแง็ก ๆ อยู่คน 2 คน|",
      "edit_duration": 4.802,
      "isForceout": false
    },
    {
      "message_id": 160,
      "editor_id": 12,
      "message_received": "เทอมนี้ผมว่าไม่น่าทันนะ น่าจะได้ใช้เทอมหน้านะครับ เทอมหน้าก็ ",
      "slice_count": 4,
      "slices": " เทอมนี้ผมว่าไม่น่าทันนะ |น่าจะได้ใช้เทอมหน้านะครับ|  เทอมหน้าก็| |",
      "edit_duration": 4.947,
      "isForceout": false
    },
    {
      "message_id": 161,
      "editor_id": 12,
      "message_received": "เราอยากได้เทอมหน้า ก็เป็นรุ่นพวกเราได้ใช้",
      "slice_count": 2,
      "slices": "เราอยากได้เทอมหน้า |ก็เป็นรุ่นพวกเราได้ใช้|",
      "edit_duration": 8.426,
      "isForceout": false
    },
    {
      "message_id": 162,
      "editor_id": 12,
      "message_received": "นะครับ เทอมหน้า",
      "slice_count": 2,
      "slices": "นะครับ| เทอมหน้า|",
      "edit_duration": 8.059,
      "isForceout": false
    },
    {
      "message_id": 163,
      "editor_id": 12,
      "message_received": "องค์ประกอบตัวที่ 1 ของ Process นะครับ ก็คือ 1. Process ",
      "slice_count": 3,
      "slices": "องค์ประกอบตัวที่ 1| ของ Process นะครับ| ก็คือ 1. Process |",
      "edit_duration": 2.666,
      "isForceout": false
    },
    {
      "message_id": 164,
      "editor_id": 12,
      "message_received": "ทุกวตัวจะต้องมีชื่อและหมายเลขประจำตัว ",
      "slice_count": 1,
      "slices": "ทุกวตัวจะต้องมีชื่อและก็หมายเลขประจำตัว|",
      "edit_duration": 6.982,
      "isForceout": false
    },
    {
      "message_id": 165,
      "editor_id": 12,
      "message_received": "นะครับ Process ID นะครับ และจะต้อง",
      "slice_count": 3,
      "slices": "นะครับ| Process ID นะครับ |และจะต้อง|",
      "edit_duration": 10.024,
      "isForceout": false
    },
    {
      "message_id": 166,
      "editor_id": 12,
      "message_received": "ไม่ซ้ำกันนะครับ ",
      "slice_count": 2,
      "slices": "ไม่ซ้ำกันนะครับ| |",
      "edit_duration": 8.541,
      "isForceout": false
    },
    {
      "message_id": 167,
      "editor_id": 12,
      "message_received": "เหมือนชื่อ ไฟล์น่ะ ",
      "slice_count": 1,
      "slices": "เหมือนชื่อไฟล์น่ะ |",
      "edit_duration": 1.387,
      "isForceout": false
    },
    {
      "message_id": 168,
      "editor_id": 12,
      "message_received": "ได้ไหมครับ ชื่อไฟลืนามสกุลไฟล์",
      "slice_count": 3,
      "slices": "ชื่อไฟล์ซ้ำกัน|ได้ไหมครับ| ชื่อไฟล์นามสกุลไฟล์|",
      "edit_duration": 5.059,
      "isForceout": false
    },
    {
      "message_id": 169,
      "editor_id": 12,
      "message_received": "นะครับ องค์ประกอบ Process อีกตัวหนึ่ง คือ ",
      "slice_count": 3,
      "slices": "นะครับ |องค์ประกอบ Process อีกตัวหนึ่ง| คือ |",
      "edit_duration": 10.901,
      "isForceout": false
    },
    {
      "message_id": 170,
      "editor_id": 12,
      "message_received": "ชื่อและหมายเลขประจำตัวเหมือนหมายเลขบัตรประจำตัวเราน",
      "slice_count": 2,
      "slices": "ชื่อและหมายเลขประจำตัวเ| หมือนหมายเลขบัตรประจำตัวเรา|",
      "edit_duration": 6.574,
      "isForceout": false
    },
    {
      "message_id": 171,
      "editor_id": 12,
      "message_received": "เราซ้ำกันได้ไหมครับ ได้ไหม ไม่ได้นะครับ แต่ถ้าถาม",
      "slice_count": 5,
      "slices": " |เราซ้ำกันได้ไหมครับ| ได้ไหม| ไม่ได้นะครับ |แต่ถ้าถาม|",
      "edit_duration": 6.064,
      "isForceout": false
    },
    {
      "message_id": 172,
      "editor_id": 12,
      "message_received": "ย้อนกลับว่าชื่อและนามสกุลมีโอกาสซ้ำกันได้ไหม ได้นะครับเพราะอะไร ",
      "slice_count": 4,
      "slices": "ย้อนกลับว่าชื่อและนามสกุลมีโอกาสซ้ำกันได้ไหม| ได้นะครับ |เพราะอะไร| |",
      "edit_duration": 6.907,
      "isForceout": false
    },
    {
      "message_id": 173,
      "editor_id": 12,
      "message_received": "เช่น อาจจะมีพิเชน จันทร์ปุ่ม เหมือนกัน ",
      "slice_count": 3,
      "slices": "เช่น อาจจะมีพิเชน| จันทร์ปุ่ม |เหมือนกัน |",
      "edit_duration": 5.388,
      "isForceout": false
    },
    {
      "message_id": 174,
      "editor_id": 12,
      "message_received": "เพราะอะไรครับ เพราะอาจจะมีญาติพี่น้อง",
      "slice_count": 2,
      "slices": "เพราะอะไรครับ |เพราะอาจจะมีญาติพี่น้อง|",
      "edit_duration": 5.293,
      "isForceout": false
    },
    {
      "message_id": 175,
      "editor_id": 12,
      "message_received": "นามสกุลเหมือนกัน บังเอิญว่าชื่อพิเชนทร์มันเพราะ เลยตั้งเหมือนกัน ",
      "slice_count": 4,
      "slices": "นามสกุลเหมือนกัน |บังเอิญว่าชื่อพิเชนทร์มันเพราะ| เลยตั้งเหมือนกัน| |",
      "edit_duration": 6.244,
      "isForceout": false
    },
    {
      "message_id": 176,
      "editor_id": 12,
      "message_received": "เลข 123 หลักห้ามซ้ำกัน ",
      "slice_count": 2,
      "slices": "เลข 1 2 |3 หลักห้ามซ้ำกัน |",
      "edit_duration": 9.153,
      "isForceout": false
    },
    {
      "message_id": 177,
      "editor_id": 12,
      "message_received": "องค์ประกอบอันที่ 2 ของ ",
      "slice_count": 2,
      "slices": "องค์ประกอบอันที่ 2| ของ |",
      "edit_duration": 8.02,
      "isForceout": false
    },
    {
      "message_id": 178,
      "editor_id": 12,
      "message_received": "Process ทุก Pro",
      "slice_count": 1,
      "slices": "Process ทุก |",
      "edit_duration": 4.356,
      "isForceout": false
    },
    {
      "message_id": 179,
      "editor_id": 12,
      "message_received": "มีโค้ดนะครับ เป็นโค้ดนะครับ เป็น code เป็นรหัส ",
      "slice_count": 4,
      "slices": "Process |มี Code นะครั|บ เ|ป็นโค้ดนะครับ เป็น code เป็นรหัส |",
      "edit_duration": 7.7,
      "isForceout": true
    },
    {
      "message_id": 180,
      "editor_id": 12,
      "message_received": "คำว่า \"โค้ด\" ก็คือจะต้อง Execute ได้ทันที ",
      "slice_count": 1,
      "slices": "คำว่า \"โค้ด\" ก็คือจะต้อง Execute ได้ทันที |",
      "edit_duration": 16.016,
      "isForceout": true
    },
    {
      "message_id": 181,
      "editor_id": 12,
      "message_received": "คือภาษาเครื่องแปล้รียบร้อยแล้ว",
      "slice_count": 1,
      "slices": "คือภาษาเครื่องแปลเรียบร้อยแล้ว|",
      "edit_duration": 13.553,
      "isForceout": false
    },
    {
      "message_id": 182,
      "editor_id": 12,
      "message_received": "นะครับ องค์ประกอบอันที่ 3 ก็คือข้อมูล ",
      "slice_count": 3,
      "slices": "นะครับ| องค์ประกอบอันที่ 3| ก็คือข้อมูล |",
      "edit_duration": 10.238,
      "isForceout": false
    },
    {
      "message_id": 183,
      "editor_id": 12,
      "message_received": "Data ข้อมูลนี้นะครับ ",
      "slice_count": 2,
      "slices": "Data| ข้อมูลนี้นะครับ |",
      "edit_duration": 11.33,
      "isForceout": false
    },
    {
      "message_id": 184,
      "editor_id": 12,
      "message_received": "เขาบอกว่าโปรแกรม",
      "slice_count": 1,
      "slices": "เขาบอกว่าโปรแกรม|",
      "edit_duration": 1.648,
      "isForceout": false
    },
    {
      "message_id": 185,
      "editor_id": 12,
      "message_received": "ต้องการหรือจัดการข้อมูลอาจจะเป็นของ Process ใด Process หนึ่ง ",
      "slice_count": 4,
      "slices": "ต้องการหรือจัดการข้อมูล|อาจจะเป็นของ Process ใด| Process หนึ่งก็ได้| |",
      "edit_duration": 3.609,
      "isForceout": false
    },
    {
      "message_id": 186,
      "editor_id": 12,
      "message_received": "หรืออาจจะใช้ข้อมูลร่วมกันกับ Process ",
      "slice_count": 2,
      "slices": "หรืออาจจะใช้ข้อมูลร่วมกันกับ Process| |",
      "edit_duration": 3.682,
      "isForceout": false
    },
    {
      "message_id": 187,
      "editor_id": 12,
      "message_received": "ใช้ร่วมกันได้ ตัวอย่างของ Process ที่ใช้ข้อมูลร่วมกัน เช่น ",
      "slice_count": 3,
      "slices": "ใช้ร่วมกันได้| ตัวอย่างของ Process ที่ใช้ข้อมูลร่วมกัน| เช่น |",
      "edit_duration": 0.674,
      "isForceout": false
    },
    {
      "message_id": 188,
      "editor_id": 12,
      "message_received": "Process ในระบบฐานข้อมูลนะครับ ",
      "slice_count": 1,
      "slices": "Process ในระบบฐานข้อมูลนะครับ |",
      "edit_duration": 3.061,
      "isForceout": false
    },
    {
      "message_id": 189,
      "editor_id": 12,
      "message_received": "เช่น ฐานข้อมูลระบบทะเบียนราชภัฏสกลนคร ",
      "slice_count": 3,
      "slices": "เช่น ฐานข้อมูลระบบงานทะเบียน|ราชภัฏสกลนคร| |",
      "edit_duration": 4.139,
      "isForceout": false
    },
    {
      "message_id": 190,
      "editor_id": 12,
      "message_received": "เช่นเรามารายงานตัวเป็นนักศึกษานะครับ ขึ้นทะเบียนปุ๊บ ",
      "slice_count": 3,
      "slices": "เช่น |เรามารายงานตัวเป็นนักศึกษาปั๊บนะครับ| ขึ้นทะเบียนปุ๊บ |",
      "edit_duration": 1.854,
      "isForceout": false
    },
    {
      "message_id": 191,
      "editor_id": 12,
      "message_received": "พอเราไปห้องสมุดก็ใช้ฐานข้อมูลเดียวกัน ",
      "slice_count": 3,
      "slices": "พอเราไปห้องสมุด|ก็ใช้ฐานข้อมูลเดียวกัน| |",
      "edit_duration": 1.211,
      "isForceout": false
    },
    {
      "message_id": 192,
      "editor_id": 12,
      "message_received": "ในการเงิน ก็ใช้ฐานข้อมูลชุดเดียวกันนะครับศูนย์คอมไปกอง",
      "slice_count": 4,
      "slices": "ในการเงิน|ก็ใช้ฐานข้อมูลชุดเดียว|กันนะครับ| ศูนย์คอม(พิวเตอร์)ไปกอง|",
      "edit_duration": 0.942,
      "isForceout": false
    },
    {
      "message_id": 193,
      "editor_id": 12,
      "message_received": "ก็ฐานข้อมูลอันเดียวกันนะครับ โดยใช้ฐานข้อมูลร่วมกัน",
      "slice_count": 2,
      "slices": " ก็ฐานข้อมูลอันเดียวกันนะครับ| โดยใช้ฐานข้อมูลร่วมกัน|",
      "edit_duration": 14.029,
      "isForceout": false
    },
    {
      "message_id": 194,
      "editor_id": 12,
      "message_received": "นะครับ องค์ประกอบ",
      "slice_count": 3,
      "slices": "นะครับ| องค์ประกอ|บ|",
      "edit_duration": 9.957,
      "isForceout": false
    },
    {
      "message_id": 195,
      "editor_id": 12,
      "message_received": "อันที่ 4 ของ Process ก็คือ",
      "slice_count": 2,
      "slices": "อันที่ 4 ของ Process |ก็คือ|",
      "edit_duration": 1.902,
      "isForceout": false
    },
    {
      "message_id": 196,
      "editor_id": 12,
      "message_received": "Process  Control Block นะครับ หรือบล็อกควบคุมโปรแกรม ",
      "slice_count": 3,
      "slices": " Process  Control Block นะครับ |หรือบล็อกควบคุมโปรแกรม| |",
      "edit_duration": 5.873,
      "isForceout": false
    },
    {
      "message_id": 197,
      "editor_id": 12,
      "message_received": "ระบบปฎิบัติการจะกำหนดเนื้อที่บางส่วน ",
      "slice_count": 3,
      "slices": "ระบบปฎิบัติการ|จะกำหนดเนื้อที่บางส่วน| |",
      "edit_duration": 7.667,
      "isForceout": false
    },
    {
      "message_id": 198,
      "editor_id": 12,
      "message_received": "กำหนดเนื้อที่บางส่วนในหน่วยความจำ ทำเป็น Process Contoln bO",
      "slice_count": 2,
      "slices": "กำหนดเนื้อที่บางส่วนในหน่วยความจำ| ทำเป็น Process Contoln |",
      "edit_duration": 2.133,
      "isForceout": true
    },
    {
      "message_id": 199,
      "editor_id": 12,
      "message_received": "หรือ PCB นะครับ กำหนดไว้ทำไมนะครับ ก็คือ 1. กำหนดไว้เป็น Process ",
      "slice_count": 5,
      "slices": "Blcok |หรือ PCB นะครับ| กำหนดไว้ทำไมนะครับ |ก็คือ 1. กำหนดไว้เป็น Process| |",
      "edit_duration": 7.602,
      "isForceout": false
    },
    {
      "message_id": 200,
      "editor_id": 12,
      "message_received": "กำหนดไว้เพื่อเป็น",
      "slice_count": 1,
      "slices": "กำหนดไว้เพื่อเป็น|",
      "edit_duration": 8.565,
      "isForceout": false
    },
    {
      "message_id": 201,
      "editor_id": 12,
      "message_received": "เก็บหมาเลขความสำคัญของ Process",
      "slice_count": 3,
      "slices": "เก็บหมายเลข|ความสำคัญของ Proces|s|",
      "edit_duration": 5.309,
      "isForceout": false
    },
    {
      "message_id": 202,
      "editor_id": 12,
      "message_received": "อยู่ใน PCB นะครับ ใน Process แต่ละตัวจะมี",
      "slice_count": 2,
      "slices": " อยู่ใน PCB นะครับ| ใน Process แต่ละตัวจะมี|",
      "edit_duration": 2.053,
      "isForceout": false
    },
    {
      "message_id": 203,
      "editor_id": 12,
      "message_received": "บล็อกควบคุมโปรแกรมหรือ PCB อยู่นะครับ ซึ่ง PCB นี้ก็จะเก็บสถานะของ Process",
      "slice_count": 2,
      "slices": "บล็อกควบคุมโปรแกรมหรือ PCB อยู่นะครับ |ซึ่ง PCB นี้ก็จะเก็บสถานะของ Process|",
      "edit_duration": 0.511,
      "isForceout": false
    },
    {
      "message_id": 204,
      "editor_id": 12,
      "message_received": "แล้วก็เก็บลำดับความสำคัญของ Process เอาไว้นะครับ นอกจากนั้น",
      "slice_count": 3,
      "slices": " แล้วก็เก็บลำดับความสำคัญของ Process| เอาไว้นะครับ| นอกจากนั้น|",
      "edit_duration": 1.938,
      "isForceout": false
    },
    {
      "message_id": 205,
      "editor_id": 12,
      "message_received": "ก็ยังเก็บสารสนเทศที่เกี่ยวกับการจัดการหน่วยความจำของ Process ",
      "slice_count": 3,
      "slices": "ก็ยังเก็บสารสนเทศ|ที่เกี่ยวกับการจัดการหน่วยความจำของ Process| |",
      "edit_duration": 1.86,
      "isForceout": false
    },
    {
      "message_id": 206,
      "editor_id": 12,
      "message_received": "ข้อมูลรับส่งข้อมูลของ Process ",
      "slice_count": 2,
      "slices": "ข้อมูลรับส่งข้อมูลของ Process| |",
      "edit_duration": 4.702,
      "isForceout": true
    },
    {
      "message_id": 207,
      "editor_id": 12,
      "message_received": "หรือเก็บข้ามูลสำคัญของ Pro",
      "slice_count": 1,
      "slices": "หรือเก็บข้อมูลสำคัญของ |",
      "edit_duration": 10.442,
      "isForceout": false
    },
    {
      "message_id": 208,
      "editor_id": 12,
      "message_received": "ใน PCB นั่นเองนะครับ พื้นที่จัดเก็บ คือ Register ",
      "slice_count": 2,
      "slices": "Process ใน PCB นั่นเองนะครับ| พื้นที่จัดเก็บ คือ Register |",
      "edit_duration": 8.194,
      "isForceout": false
    },
    {
      "message_id": 209,
      "editor_id": 12,
      "message_received": "นะครับ",
      "slice_count": 2,
      "slices": "นะครับ| |",
      "edit_duration": 10.815,
      "isForceout": false
    },
    {
      "message_id": 210,
      "editor_id": 12,
      "message_received": "Register คือ หน่วยความจำขนาดเล็ก ",
      "slice_count": 1,
      "slices": "Register คือ หน่วยความจำขนาดเล็ก |",
      "edit_duration": 8.23,
      "isForceout": false
    },
    {
      "message_id": 211,
      "editor_id": 12,
      "message_received": "ที่ในหน่วยความจำ ส่วนในรายละเอียดต่าง ๆ",
      "slice_count": 1,
      "slices": "ที่ในหน่วยความจำส่วนในรายละเอียดต่าง ๆ |",
      "edit_duration": 6.803,
      "isForceout": false
    },
    {
      "message_id": 212,
      "editor_id": 12,
      "message_received": "อาจารย์จะพูดในบทที่ 3, 4, 5 นะครับ อันนี้พูดคร่าว ๆ ก่อน ",
      "slice_count": 2,
      "slices": "อาจารย์จะพูดในบทที่ 3, 4, 5 นะครับ| อันนี้พูดคร่าว ๆ ก่อน |",
      "edit_duration": 8.069,
      "isForceout": false
    },
    {
      "message_id": 213,
      "editor_id": 12,
      "message_received": "ให้พวกเรามอภาพกว้าง ๆ ",
      "slice_count": 2,
      "slices": "ให้พวกเรามอภาพกว้าง ๆ| |",
      "edit_duration": 8.84,
      "isForceout": false
    },
    {
      "message_id": 214,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 215,
      "editor_id": 12,
      "message_received": "ครับผม ",
      "slice_count": 1,
      "slices": "ครับผม |",
      "edit_duration": 2.814,
      "isForceout": false
    },
    {
      "message_id": 216,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 217,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 218,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 219,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 220,
      "editor_id": 12,
      "message_received": "ดูต่อนะครับ องค์ประกอบต่อมา ",
      "slice_count": 2,
      "slices": "ดูต่อนะครับ| องค์ประกอบต่อมา|",
      "edit_duration": 0.48,
      "isForceout": false
    },
    {
      "message_id": 221,
      "editor_id": 12,
      "message_received": "นะครับ ของ Process ก็คือ ",
      "slice_count": 3,
      "slices": "นะครับ ของ Process ก็คือ| Program Status Words| |",
      "edit_duration": 1.575,
      "isForceout": false
    },
    {
      "message_id": 222,
      "editor_id": 12,
      "message_received": "นะครับหรือ PSW นะครับ Program Status Words นะครับ ",
      "slice_count": 4,
      "slices": "นะครับ |หรือ PSW นะครับ| Program Status Words นะครับ| |",
      "edit_duration": 10.312,
      "isForceout": true
    },
    {
      "message_id": 223,
      "editor_id": 12,
      "message_received": "เป็นตัวควบคุมลับดับของ Exci",
      "slice_count": 1,
      "slices": "เป็นตัวควบคุมลับดับของ |",
      "edit_duration": 15.958,
      "isForceout": false
    },
    {
      "message_id": 224,
      "editor_id": 12,
      "message_received": "ของ Process มันจะบอกว่า Process นี้จะเข้าไปครอบครอง",
      "slice_count": 3,
      "slices": "Execute ของ Process| มันจะบอกว่า Process นี้|จะเข้าไปครอบครอง|",
      "edit_duration": 8.236,
      "isForceout": false
    },
    {
      "message_id": 225,
      "editor_id": 12,
      "message_received": "CPU ลำดับที่เท่าไรนะครับ ต่อมานะครับ คุณสมบัติของ Process นะครับ แต่ละ Process ",
      "slice_count": 5,
      "slices": " CPU |ลำดับที่เท่าไรนะครับ| ต่อมานะครับ |คุณสมบัติของ Process นะครับ |แต่ละ Process |",
      "edit_duration": 5.472,
      "isForceout": false
    },
    {
      "message_id": 226,
      "editor_id": 12,
      "message_received": "จะมีคุณสมบัติดังต่อไปนี้",
      "slice_count": 2,
      "slices": "จะมีคุณสมบัติ|ดังต่อไปนี้|",
      "edit_duration": 5.606,
      "isForceout": false
    },
    {
      "message_id": 227,
      "editor_id": 12,
      "message_received": "นะครับ ก็คือ 1. Process ทุก",
      "slice_count": 3,
      "slices": "นะครับ| ก็คือ 1. Process |ทุก|",
      "edit_duration": 5.269,
      "isForceout": false
    },
    {
      "message_id": 228,
      "editor_id": 12,
      "message_received": "ตัวจะมีบำดับความสำคัญ ",
      "slice_count": 3,
      "slices": "ตัว|จะมีบำดับความสำคัญ| |",
      "edit_duration": 1.676,
      "isForceout": false
    },
    {
      "message_id": 229,
      "editor_id": 12,
      "message_received": "ต่างกันนะครับ Process ทุก Process จะมีลำดับความสำคัญ เช่น ",
      "slice_count": 5,
      "slices": "ต่างกันนะครับ| Process ทุก Process |จะมีลำดับความสำคัญ|ต่างกัน| เช่น |",
      "edit_duration": 2.539,
      "isForceout": false
    },
    {
      "message_id": 230,
      "editor_id": 12,
      "message_received": "Process A อาจจะมีความสำคัญมากกว่า Process B หรือ Process ของ",
      "slice_count": 3,
      "slices": "Process A |อาจจะมีความสำคัญมากกว่า Process B| หรือ Process ของ|",
      "edit_duration": 5.652,
      "isForceout": false
    },
    {
      "message_id": 231,
      "editor_id": 12,
      "message_received": "ผู้ดูแลรับอาจจะมีความสำคัญมากกว่าข",
      "slice_count": 2,
      "slices": "ผู้ดูแลระบบ| อาจจะมีความสำคัญมากกว่า|",
      "edit_duration": 7.071,
      "isForceout": false
    },
    {
      "message_id": 232,
      "editor_id": 12,
      "message_received": "ของ User อย่างนี้ อันที่ 2 คุณสมบัติอันที่ 2 อำนาจหน้าที่",
      "slice_count": 3,
      "slices": "ของ User| อย่างนี้| อันที่ 2 คุณสมบัติอันที่ 2 อำนาจหน้าที่|",
      "edit_duration": 4.671,
      "isForceout": false
    },
    {
      "message_id": 233,
      "editor_id": 12,
      "message_received": "Process ทุกตัวจะมีอำนาจหน้าที่ที่ต่างกัน เช่น Process ของผู้ดุแลระบบมีอนาจ ",
      "slice_count": 3,
      "slices": " Process ทุกตัว| จะมีอำนาจหน้าที่ที่ต่างกัน |เช่น Process ของผู้ดูแลระบบมีอำนาจ |",
      "edit_duration": 4.909,
      "isForceout": false
    },
    {
      "message_id": 234,
      "editor_id": 12,
      "message_received": "มากกว่าของ User อย่างนี้เป็นต้นนะครับ หรือ ",
      "slice_count": 1,
      "slices": "มากกว่าของ User อย่างนี้เป็นต้นนะครับ หรือ |",
      "edit_duration": 16.013,
      "isForceout": true
    },
    {
      "message_id": 235,
      "editor_id": 12,
      "message_received": "คุณสมบัติอื่น ๆ ที่ ",
      "slice_count": 1,
      "slices": "คุณสมบัติอื่น ๆ ที่ |",
      "edit_duration": 9.536,
      "isForceout": false
    },
    {
      "message_id": 236,
      "editor_id": 12,
      "message_received": "OS กำหนด อันนี้ขึ้นอยู่กับ OS ครับ ",
      "slice_count": 3,
      "slices": "OS กำหนด| อันนี้ขึ้นอยู่กับ OS ครับ| |",
      "edit_duration": 5.404,
      "isForceout": false
    },
    {
      "message_id": 237,
      "editor_id": 12,
      "message_received": "เช่น ใช้ Windows 8 ",
      "slice_count": 2,
      "slices": "เช่น ใช้ Windows 8| |",
      "edit_duration": 1.755,
      "isForceout": false
    },
    {
      "message_id": 238,
      "editor_id": 12,
      "message_received": "ใช้ Windows 10",
      "slice_count": 1,
      "slices": "ใช้ Windows 10|",
      "edit_duration": 1.697,
      "isForceout": false
    },
    {
      "message_id": 239,
      "editor_id": 12,
      "message_received": "ของ Process ก็จะต่างออกไป ยกตัวอย่างเช่นนะครับ Windoes 8",
      "slice_count": 3,
      "slices": " คุณสมบัติของ Process ก็จะต่างออกไป |ยกตัวอย่างเช่นนะครับ| Windows 8|",
      "edit_duration": 4.975,
      "isForceout": false
    },
    {
      "message_id": 240,
      "editor_id": 12,
      "message_received": "สามารถตั้งชื่อได้ ความยาวกี่ตัวอักษรรู้ไหม ",
      "slice_count": 4,
      "slices": " |สามารถตั้งชื่อได้|ความยาวกี่ตัวอักษรรู้ไหม| |",
      "edit_duration": 5.327,
      "isForceout": false
    },
    {
      "message_id": 241,
      "editor_id": 12,
      "message_received": "เคยไหม อาจารย์จะยังไม่บอกว่ากี่ตัวอักษรนะ ",
      "slice_count": 3,
      "slices": "เคยไหม |อาจารย์จะยังไม่บอกว่ากี่ตัวอักษรนะ| |",
      "edit_duration": 11.77,
      "isForceout": true
    },
    {
      "message_id": 242,
      "editor_id": 12,
      "message_received": "เราสามารตั้งชื่อได้นะ ",
      "slice_count": 2,
      "slices": "เราสามารตั้งชื่อได้นะ| |",
      "edit_duration": 15.162,
      "isForceout": false
    },
    {
      "message_id": 243,
      "editor_id": 12,
      "message_received": "นะครับ กับ Windows 11 ",
      "slice_count": 2,
      "slices": "นะครับ| กับ Windows 11 |",
      "edit_duration": 11.884,
      "isForceout": false
    },
    {
      "message_id": 244,
      "editor_id": 12,
      "message_received": "ต่างกันไหม ลองดูนะ ลองดู",
      "slice_count": 2,
      "slices": "ต่างกันไหม |ลองดูนะ ลองดู|",
      "edit_duration": 4.074,
      "isForceout": false
    },
    {
      "message_id": 245,
      "editor_id": 12,
      "message_received": "จะไปลองตอนภาคปฏิบัติ ลองสิว่าเราถ้าเกิดเป็น Window",
      "slice_count": 2,
      "slices": "จะไปลองตอนภาคปฏิบัติ |ลองสิว่าเราถ้าเกิดเป็น Window|",
      "edit_duration": 2.468,
      "isForceout": false
    },
    {
      "message_id": 246,
      "editor_id": 12,
      "message_received": "Windows 11 สามารถตั้งชื่อความยาวกี่ตัวนะครับ นี่คือคุณสมบัติที่แต่ละตัว",
      "slice_count": 3,
      "slices": "s 11 |สามารถตั้งชื่อความยาวกี่ตัวนะครับ| นี่คือคุณสมบัติที่แต่ละตัว|",
      "edit_duration": 3.264,
      "isForceout": false
    },
    {
      "message_id": 247,
      "editor_id": 12,
      "message_received": "เป็นคนกำหนดนะครับ เมื่อกี้องค์ประกอบของ Process นะครับ คราวนี้องค์ประกอบ",
      "slice_count": 5,
      "slices": "ที่ Process |เป็นคนกำหนดนะครับ |เมื่อกี้องค์ประกอบของ Process นะครับ |คราวนี้| องค์ประกอบ|",
      "edit_duration": 4.245,
      "isForceout": false
    },
    {
      "message_id": 248,
      "editor_id": 12,
      "message_received": "ของ Process นะครับ",
      "slice_count": 2,
      "slices": "ของ Process นะครับ| |",
      "edit_duration": 9.378,
      "isForceout": false
    },
    {
      "message_id": 249,
      "editor_id": 12,
      "message_received": "สไลด์นะครับ อยู่กับพี่พลอยนะ ",
      "slice_count": 2,
      "slices": "สไลด์นะครับ อยู่กับพี่พลอยนะ| |",
      "edit_duration": 7.887,
      "isForceout": false
    },
    {
      "message_id": 250,
      "editor_id": 12,
      "message_received": "พลอยค่อย เอาขึ้นให้น้องนะครั",
      "slice_count": 2,
      "slices": "พลอยค่อยเอาขึ้นให้น้องนะ|ครั|",
      "edit_duration": 2.86,
      "isForceout": false
    },
    {
      "message_id": 251,
      "editor_id": 12,
      "message_received": "อาจารย์ลืมอัปลงในไลน์กลุ่มนะครับ แวะดูก่อนนะครับ คราวนี้",
      "slice_count": 4,
      "slices": "บ |อาจารย์ลืมอัปลงในไลน์กลุ่มนะครับ| แวะดูก่อนนะครับ| คราวนี้|",
      "edit_duration": 6.267,
      "isForceout": false
    },
    {
      "message_id": 252,
      "editor_id": 12,
      "message_received": "มาดูสถานะของ Process นะครับ Process ก็แบ่งออกเป็นสถานะ",
      "slice_count": 2,
      "slices": "มาดูสถานะของ Process นะครับ |Process ก็แบ่งออกเป็นสถานะ|",
      "edit_duration": 8.1,
      "isForceout": false
    },
    {
      "message_id": 253,
      "editor_id": 12,
      "message_received": "ได้ดังต่อไปนนี้นะครับ ",
      "slice_count": 1,
      "slices": "ได้ดังต่อไปนี้นะครับ |",
      "edit_duration": 13.266,
      "isForceout": false
    },
    {
      "message_id": 254,
      "editor_id": 12,
      "message_received": "สถานะพร้อมเป็นอย่างไร ",
      "slice_count": 2,
      "slices": "สถานะพร้อมเป็นอย่างไร| |",
      "edit_duration": 10.963,
      "isForceout": true
    },
    {
      "message_id": 255,
      "editor_id": 12,
      "message_received": "สถานะพร้อมเป็นสถานะพร้อมที่ Process",
      "slice_count": 1,
      "slices": "สถานะพร้อมเป็นสถานะพร้อมที่ Process|",
      "edit_duration": 13.363,
      "isForceout": false
    },
    {
      "message_id": 256,
      "editor_id": 12,
      "message_received": "พร้อมที่จะใช้ CPU ทันทีที่ OS มอบหมายให้  ",
      "slice_count": 2,
      "slices": " พร้อมที่จะใช้ CPU |ทันทีที่ OS มอบหมายให้ |",
      "edit_duration": 10.653,
      "isForceout": false
    },
    {
      "message_id": 257,
      "editor_id": 12,
      "message_received": "รอแล้ว เหมือนเรารอคิวแล้ว ยืนรอแล้ว ",
      "slice_count": 3,
      "slices": "รอแล้วเหมือนเรารอคิวแล้|ว| ยืนรอแล้ว |",
      "edit_duration": 11.732,
      "isForceout": false
    },
    {
      "message_id": 258,
      "editor_id": 12,
      "message_received": "รอเข้าไปครอบครอง CPU ",
      "slice_count": 1,
      "slices": "รอเข้าไปครอบครอง CPU |",
      "edit_duration": 6.315,
      "isForceout": false
    },
    {
      "message_id": 259,
      "editor_id": 12,
      "message_received": "หรือรอเข้าไปใช้งาน CPU เราเรียกว่า \"สถานะพร้อม\" ",
      "slice_count": 2,
      "slices": "หรือรอเข้าไปใช้งาน CPU| เราเรียกว่า \"สถานะพร้อม\" |",
      "edit_duration": 5.698,
      "isForceout": false
    },
    {
      "message_id": 260,
      "editor_id": 12,
      "message_received": "เช่น เราจะไปเข้าห้องน้ำ ห้องน้ำเป็น CPU แล้วนะครับ เรายืนรอคิว",
      "slice_count": 4,
      "slices": "เช่น| เราจะไปเข้าห้องน้|ำ ห้องน้ำเป็น CPU แล้วนะครับ| เรายืนรอคิว|",
      "edit_duration": 0.321,
      "isForceout": false
    },
    {
      "message_id": 261,
      "editor_id": 12,
      "message_received": "นี่ เราพร้อมแล้ว พร้อมจะเข้าไปใช้งาน",
      "slice_count": 2,
      "slices": "นี่ เราพร้อมแล้ว| พร้อมจะเข้าไปใช้งาน|",
      "edit_duration": 1.112,
      "isForceout": false
    },
    {
      "message_id": 262,
      "editor_id": 12,
      "message_received": "เราเรียกว่า \"สถานะพร้อม\" นะครับ สถานะที่ 2 คือ สถานะ run ",
      "slice_count": 3,
      "slices": "เราเรียกว่า \"สถานะพร้อม\"| นะครับ |สถานะที่ 2 คือ สถานะ Run |",
      "edit_duration": 1.871,
      "isForceout": false
    },
    {
      "message_id": 263,
      "editor_id": 12,
      "message_received": "Run คืออะไรครับ สถานะ Run เป็นสถานะ",
      "slice_count": 3,
      "slices": "Run คืออะไรครับ| สถานะ Run |เป็นสถานะ|",
      "edit_duration": 7.362,
      "isForceout": false
    },
    {
      "message_id": 264,
      "editor_id": 12,
      "message_received": "Process กำลังครอบครอง CPU อยู่",
      "slice_count": 1,
      "slices": " Process กำลังครอบครอง CPU อยู่|",
      "edit_duration": 7.574,
      "isForceout": false
    },
    {
      "message_id": 265,
      "editor_id": 12,
      "message_received": "CPU อยู่ ก็คือเข้าไปครอบครอง CPU ที่เราเรียกว่า Run Progarm ",
      "slice_count": 3,
      "slices": " ก็คือเข้าไปครอบครอง CPU |ที่เราเรียกว่า Run Progarm| |",
      "edit_duration": 8.026,
      "isForceout": false
    },
    {
      "message_id": 266,
      "editor_id": 12,
      "message_received": "นี่คือสถานะ Run นะครับสถานะที่ 3 นะครับ ",
      "slice_count": 2,
      "slices": "นี่คือสถานะ Run นะครับ| สถานะที่ 3 นะครับ |",
      "edit_duration": 5.758,
      "isForceout": false
    },
    {
      "message_id": 267,
      "editor_id": 12,
      "message_received": "สถานะติดขัด ",
      "slice_count": 2,
      "slices": "สถานะติดขัด| |",
      "edit_duration": 5.567,
      "isForceout": false
    },
    {
      "message_id": 268,
      "editor_id": 12,
      "message_received": "เขาบอกว่าสถานะติดขัดเกิดจากการ",
      "slice_count": 3,
      "slices": "เขาบอกว่า|สถานะติดขัด| เกิดจากการ|",
      "edit_duration": 2.029,
      "isForceout": false
    },
    {
      "message_id": 269,
      "editor_id": 12,
      "message_received": "ที่ Process หยุดรอ",
      "slice_count": 1,
      "slices": "ที่ Process หยุดรอ|",
      "edit_duration": 3.109,
      "isForceout": false
    },
    {
      "message_id": 270,
      "editor_id": 12,
      "message_received": "เหตุการณ์ใดเหตุการณ์หนึ่งให้เกิดขึ้น โดย Process ไม่จำเป็นต้องใช้ CPU ",
      "slice_count": 3,
      "slices": "เหตุการณ์ใด|เหตุการณ์หนึ่งให้เกิดขึ้น| โดย Process ไม่จำเป็นต้องใช้ CPU |",
      "edit_duration": 0.445,
      "isForceout": false
    },
    {
      "message_id": 271,
      "editor_id": 12,
      "message_received": "และมันต้องไปครอบครอง CPU เราไม่รู้เหตุการณ์นั้นคือเหตุการณ์อะไร ไม่รู้",
      "slice_count": 4,
      "slices": "และมันต้องไปครอบครอง CPU |เราไม่รู้เหตุการณ์นั้น|คือเหตุการณ์อะไร| ไม่รู้|",
      "edit_duration": 0.864,
      "isForceout": false
    },
    {
      "message_id": 272,
      "editor_id": 12,
      "message_received": "ยกตัวอย่างเช่น ผมกับแม็กกี้หรือกับอุบล ",
      "slice_count": 3,
      "slices": "ยกตัวอย่างเช่น |ผมกับแม็กกี้หรือกับอุบล| |",
      "edit_duration": 1.293,
      "isForceout": false
    },
    {
      "message_id": 273,
      "editor_id": 12,
      "message_received": "ผมเป็น Process A ไปยืนรอคิวใน",
      "slice_count": 2,
      "slices": "ผมเป็น Process A| ไปยืนรอคิวใน|",
      "edit_duration": 2.808,
      "isForceout": false
    },
    {
      "message_id": 274,
      "editor_id": 12,
      "message_received": "สถานะพร้อม อุบลรอผมคนที่ 2 ",
      "slice_count": 2,
      "slices": "สถานะพร้อม| อุบลรอผมคนที่ 2|",
      "edit_duration": 1.724,
      "isForceout": false
    },
    {
      "message_id": 275,
      "editor_id": 12,
      "message_received": "คนที่ 2 ผมเปลี่ยนจากสถานะพร้อมเข้าเป็นสถานะ Run ก็คือ ",
      "slice_count": 2,
      "slices": " ผมเปลี่ยนจากสถานะพร้อม เข้าเป็นสถานะ Run ก็คือ|คนที่ 2 |",
      "edit_duration": 7.636,
      "isForceout": true
    },
    {
      "message_id": 276,
      "editor_id": 12,
      "message_received": "เข้าไปครอบครอง CPU ",
      "slice_count": 1,
      "slices": "ผมเข้าไปครอบครอง CPU |",
      "edit_duration": 16.011,
      "isForceout": true
    },
    {
      "message_id": 277,
      "editor_id": 12,
      "message_received": "อุบลก็รออยู่สถานะพร้อม ",
      "slice_count": 2,
      "slices": "อุบลก็รออยู่สถานะพร้อม| |",
      "edit_duration": 14.777,
      "isForceout": true
    },
    {
      "message_id": 278,
      "editor_id": 12,
      "message_received": "ในจังหวะที่ผมกำลังครอบครอง CPU อยู่ บังเอิญว่า",
      "slice_count": 1,
      "slices": "ในจังหวะที่ผมกำลังครอบครอง CPU อยู่ บังเอิญว่า|",
      "edit_duration": 16.006,
      "isForceout": true
    },
    {
      "message_id": 279,
      "editor_id": 12,
      "message_received": "ผมจำเป็นจะต้อง ",
      "slice_count": 1,
      "slices": "ผมจำเป็นจะต้อง|",
      "edit_duration": 14.916,
      "isForceout": false
    },
    {
      "message_id": 280,
      "editor_id": 12,
      "message_received": "ไปพิมพ์งาน ไปพิมพ์เอกสาร ช่วงที่พิมพ์",
      "slice_count": 3,
      "slices": "ไปพิมพ์งาน| ไปพิมพ์เอกสาร| ช่วงที่พิมพ์|",
      "edit_duration": 11.124,
      "isForceout": false
    },
    {
      "message_id": 281,
      "editor_id": 12,
      "message_received": "เอกสาร ผมจะต้องออกไปที่พรินต์เตอร์",
      "slice_count": 2,
      "slices": "เอกสาร| ผมจะต้องออกไปที่พรินต์เตอร์|",
      "edit_duration": 3.533,
      "isForceout": false
    },
    {
      "message_id": 282,
      "editor_id": 12,
      "message_received": "ไปที่พรินเตอร์ แล้วช่วงที่ออกไปที่พรินเตอร์นี่",
      "slice_count": 2,
      "slices": "ไปที่พรินเตอร์| แล้วช่วงที่ออกไปที่พรินเตอร์นี่|",
      "edit_duration": 6.767,
      "isForceout": false
    },
    {
      "message_id": 283,
      "editor_id": 12,
      "message_received": "ต้องใช้งาน CPU  จังหวะนี่ล่ะครับ เรียกว่าสถานะติดขัด ",
      "slice_count": 4,
      "slices": " ต้องใช้งาน CPU  |จังหวะนี่ล่ะครับ| เรียกว่าสถานะติดขัด| |",
      "edit_duration": 2.788,
      "isForceout": false
    },
    {
      "message_id": 284,
      "editor_id": 12,
      "message_received": "คือเกิดเหตุการณ์ที่ตัวของ Process ",
      "slice_count": 1,
      "slices": "คือเกิดเหตุการณ์ที่ตัวของ Process |",
      "edit_duration": 1.144,
      "isForceout": false
    },
    {
      "message_id": 285,
      "editor_id": 12,
      "message_received": "ออกไปติดต่ออุปกรณ์รองข้าง จังหวะนี้อุยลก็จะเข้ามาแทนที่ผม ",
      "slice_count": 3,
      "slices": "ออกไปติดต่ออุปกรณ์รอบข้าง| จังหวะนี้อุบลก็จะเข้ามาแทนที่ผม| |",
      "edit_duration": 7.07,
      "isForceout": false
    },
    {
      "message_id": 286,
      "editor_id": 12,
      "message_received": "นึกออกไหมนะครับ ถ้าเขาถามว่าสถานะติดขัด",
      "slice_count": 2,
      "slices": "นึกออกไหมนะครับ| ถ้าเขาถามว่าสถานะติดขัด|",
      "edit_duration": 12.066,
      "isForceout": true
    },
    {
      "message_id": 287,
      "editor_id": 12,
      "message_received": "จากอะไร เราก็บอกว่าเกิดจากสถานะ",
      "slice_count": 2,
      "slices": "เกิดจากอะไร| เราก็บอกว่าเกิดจากสถานะ|",
      "edit_duration": 7.888,
      "isForceout": false
    },
    {
      "message_id": 288,
      "editor_id": 12,
      "message_received": "ที่ Process เข้าไปครอบครอง CPU แล้วนะครับ แต่เกิดเหตที่ Processเอ",
      "slice_count": 3,
      "slices": "ที่ Process |เข้าไปครอบครอง CPU แล้วนะครับ| แต่เกิดเหตุที่ Process |",
      "edit_duration": 7.821,
      "isForceout": false
    },
    {
      "message_id": 289,
      "editor_id": 12,
      "message_received": "ไม่จำเป็นจะต้องครอบครอง CPU ต่อ ",
      "slice_count": 1,
      "slices": "ไม่จำเป็นจะต้องครอบครอง CPU ต่อ |",
      "edit_duration": 16.012,
      "isForceout": true
    },
    {
      "message_id": 290,
      "editor_id": 12,
      "message_received": "หรือ ไปติดต่ออุปกรณ์ข้างนอก",
      "slice_count": 1,
      "slices": "หรือไปติดต่ออุปกรณ์ข้างนอก|",
      "edit_duration": 10.418,
      "isForceout": false
    },
    {
      "message_id": 291,
      "editor_id": 12,
      "message_received": "อุปกรณ์รอบข้างแทน ต้องปล่อย CPU ออกไป Process ใหม่ก็เข้ามาครองแทนที่นะครับ ",
      "slice_count": 5,
      "slices": "อุปกรณ์รอบข้างแทน| ต้องปล่อย CPU ออกไป| Process ใหม่|ก็เข้ามาครองแทนที่นะครับ| |",
      "edit_duration": 7.161,
      "isForceout": false
    },
    {
      "message_id": 292,
      "editor_id": 12,
      "message_received": "นี่คือสถานะติดขัด สถานะต่อมานะครับ สถานะพัก",
      "slice_count": 3,
      "slices": "นี่คือสถานะติดขัด| สถานะต่อมานะครับ| สถานะพัก|",
      "edit_duration": 3.014,
      "isForceout": false
    },
    {
      "message_id": 293,
      "editor_id": 12,
      "message_received": "เขาบอกสถานะพัก ",
      "slice_count": 2,
      "slices": " เขาบอกสถานะพัก| |",
      "edit_duration": 3.401,
      "isForceout": true
    },
    {
      "message_id": 294,
      "editor_id": 12,
      "message_received": "ก็คือาถานะ Process ไม่มีการทำง",
      "slice_count": 2,
      "slices": "ก็คือสถานะที่ | Process ไม่มีการทำง|",
      "edit_duration": 6.981,
      "isForceout": false
    },
    {
      "message_id": 295,
      "editor_id": 12,
      "message_received": "ก็คือจบสมบูรณ์ เช่น ผมไปครอบครอง CPU ทำงานเสร็จสิ้นแล้วปุ๊บ ออก",
      "slice_count": 5,
      "slices": "านใด ๆ เลย |ก็คือจบสมบูรณ์ |เช่น ผมไปครอบครอง CPU |ทำงานเสร็จสิ้นแล้วปุ๊บ |ออก|",
      "edit_duration": 8.113,
      "isForceout": false
    },
    {
      "message_id": 296,
      "editor_id": 12,
      "message_received": "จบเลย มาทำงานต่อ ได้พัก จบนะครับ ",
      "slice_count": 4,
      "slices": "จบเลย |มาทำงานต่อ| ได้พักจบนะครับ| |",
      "edit_duration": 8.122,
      "isForceout": false
    },
    {
      "message_id": 297,
      "editor_id": 12,
      "message_received": "ซึ่ง Process นั้นนะครับ",
      "slice_count": 2,
      "slices": "ซึ่ง Process นั้นนะครับ| |",
      "edit_duration": 1.92,
      "isForceout": false
    },
    {
      "message_id": 298,
      "editor_id": 12,
      "message_received": "สามารถที่จะเปลี่ยนสถานะหนึ่งเป็นสถานะหนึ่ง ได้ตลอดเวลา ",
      "slice_count": 3,
      "slices": "สามารถที่จะเปลี่ยนสถานะหนึ่ง|ไปสถานะหนึ่ง| ได้ตลอดเวลา|",
      "edit_duration": 2.328,
      "isForceout": false
    },
    {
      "message_id": 299,
      "editor_id": 12,
      "message_received": "นะครับ ขึ้นอยู่ว่า ณ ตรงนั้นอยู่ในสถานะอะไร ",
      "slice_count": 3,
      "slices": "นะครับ |ขึ้นอยู่ว่าสถานะ ณ ตรงนั้น| อยู่ในสถานะอะไร |",
      "edit_duration": 5.927,
      "isForceout": false
    },
    {
      "message_id": 300,
      "editor_id": 12,
      "message_received": "อาจจะพร้อม พร้อมเสร็จ",
      "slice_count": 2,
      "slices": "อาจจะพร้อม |พร้อมเสร็จ|",
      "edit_duration": 11.244,
      "isForceout": false
    },
    {
      "message_id": 301,
      "editor_id": 12,
      "message_received": "เข้าไป Run Run เสร็จปุ๊บต้องไปติดต่ออุปกรณ์รอบข้าง ",
      "slice_count": 5,
      "slices": "เข้าไป |Run| Run| เสร็จปุ๊บ| ต้องไปติดต่ออุปกรณ์รอบข้าง |",
      "edit_duration": 8.628,
      "isForceout": false
    },
    {
      "message_id": 302,
      "editor_id": 12,
      "message_received": "เป็นสถานะติดขัด พอติดขัดเสร็จก็ ",
      "slice_count": 2,
      "slices": "เป็นสถานะติดขัด| พอติดขัดเสร็จก็|",
      "edit_duration": 6.317,
      "isForceout": false
    },
    {
      "message_id": 303,
      "editor_id": 12,
      "message_received": "กลับไปพร้อมใหม่ พร้อมเสร็จเข้าไป Run Run ",
      "slice_count": 3,
      "slices": "กลับไปพร้อมใหม่| พร้อมเสร็จเข้าไป Run| Run |",
      "edit_duration": 5.615,
      "isForceout": false
    },
    {
      "message_id": 304,
      "editor_id": 12,
      "message_received": "เสร็จแล้ว จบแล้วไปพัก",
      "slice_count": 2,
      "slices": "เสร็จแล้ว| จบแล้วไปพัก|",
      "edit_duration": 5.472,
      "isForceout": false
    },
    {
      "message_id": 305,
      "editor_id": 12,
      "message_received": "นะครับ มันจะเปลี่ยนไปอย่างนี้ตลอดเวลานะครับ ",
      "slice_count": 3,
      "slices": "นะครับ| มันจะเปลี่ยนไปอย่างนี้|ตลอดเวลานะครับ |",
      "edit_duration": 4.901,
      "isForceout": false
    },
    {
      "message_id": 306,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 307,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 308,
      "editor_id": 12,
      "message_received": "อันนี้อาจารย์อธิบายไปแล้วนะครับ ",
      "slice_count": 3,
      "slices": "อันนี้อาจารย์อธิบายไปแล้วนะครับ| เมื่อกี้สไลด์นะครับ| |",
      "edit_duration": 1.589,
      "isForceout": true
    },
    {
      "message_id": 309,
      "editor_id": 12,
      "message_received": "อันนี้อาจารย์ ฮธิบายไปแล้วนะครับลอง ",
      "slice_count": 1,
      "slices": "ลอง|",
      "edit_duration": 13.98,
      "isForceout": false
    },
    {
      "message_id": 310,
      "editor_id": 12,
      "message_received": "ดูรูปนะครับ เห็นไหมครับ ในรูปภาพอธิบาย",
      "slice_count": 3,
      "slices": "ดูรูปนะครับ |เห็นไหมครับ |ในรูปภาพอธิบาย|",
      "edit_duration": 9.673,
      "isForceout": false
    },
    {
      "message_id": 311,
      "editor_id": 12,
      "message_received": "การเปลี่ยนสถานะของ Process ใช่ไหม ",
      "slice_count": 2,
      "slices": "การเปลี่ยนสถานะของ| Process ใช่ไหม |",
      "edit_duration": 12.933,
      "isForceout": false
    },
    {
      "message_id": 312,
      "editor_id": 12,
      "message_received": "เหมือนที่อาจายร์อธิบายไปเมื่อกี้ ",
      "slice_count": 2,
      "slices": "เหมือนที่อาจายร์อธิบาย|ไปเมื่อกี้ |",
      "edit_duration": 8.104,
      "isForceout": false
    },
    {
      "message_id": 313,
      "editor_id": 12,
      "message_received": "ยืนต่อคิวเลย 1 2 3 4 5 ",
      "slice_count": 1,
      "slices": "ยืนต่อคิวเลย 1 2 3 4 5 |",
      "edit_duration": 10.499,
      "isForceout": false
    },
    {
      "message_id": 314,
      "editor_id": 12,
      "message_received": "พร้อมไหม พร้อม ",
      "slice_count": 3,
      "slices": "พร้อมไหม| พร้อม| |",
      "edit_duration": 9.268,
      "isForceout": false
    },
    {
      "message_id": 315,
      "editor_id": 12,
      "message_received": "พอพร้อมเสร็จ ได้เวลา โอเค Run ",
      "slice_count": 3,
      "slices": "พอพร้อมเสร็จ |ได้เวลา |โอเค Run |",
      "edit_duration": 2.891,
      "isForceout": false
    },
    {
      "message_id": 316,
      "editor_id": 12,
      "message_received": "ทีละตัวทีละโปรแกรมทีละ Processe ",
      "slice_count": 3,
      "slices": "ทีละตัว ๆ ทีละโปรแกรม| ทีละ Process| |",
      "edit_duration": 5.525,
      "isForceout": false
    },
    {
      "message_id": 317,
      "editor_id": 12,
      "message_received": "ถ้ามีอะไรเกิดขึ้น จบครับ พักเลย นี่คือการเปลี่ยนสถานะของ Process",
      "slice_count": 3,
      "slices": "ถ้ามีอะไรเกิดขึ้น |จบครับ พักเลย |นี่คือการเปลี่ยนสถานะของ Process|",
      "edit_duration": 7.993,
      "isForceout": false
    },
    {
      "message_id": 318,
      "editor_id": 12,
      "message_received": "แต่ถ้าเกิดเหตุการณ์ใดเหตุการณ์หนึ่งขึ้นนะครับเพราะอะไรครับ ",
      "slice_count": 3,
      "slices": " |แต่ถ้าเกิดเหตุการณ์ใดเหตุการณ์หนึ่งเกิดขึ้นนะครับ| เพราะอะไรครับ |",
      "edit_duration": 6.46,
      "isForceout": false
    },
    {
      "message_id": 319,
      "editor_id": 12,
      "message_received": "รูปนี้ รูปนี้ มาพร้อมมา Run ",
      "slice_count": 3,
      "slices": "รูปนี้ รูปนี้| มาพร้อมมา Run| |",
      "edit_duration": 4.593,
      "isForceout": false
    },
    {
      "message_id": 320,
      "editor_id": 12,
      "message_received": "แล้วก็จบ ถ้าสมมติว่า Process แต่ละตัวเข้าไป Run ไม่",
      "slice_count": 3,
      "slices": "แล้วก็จบ| ถ้าสมมติว่า Process แต่ละตัวเข้าไป Run| |",
      "edit_duration": 0.702,
      "isForceout": false
    },
    {
      "message_id": 321,
      "editor_id": 12,
      "message_received": "ใช้เวลาไม่เท่ากันจะเกิดอะไรขึ้นนะ เช่น Process A เช่นผม ",
      "slice_count": 2,
      "slices": "ใช้เวลาไม่เท่ากันจะเกิดอะไรขึ้นนะ| เช่น Process A เช่น ผม|",
      "edit_duration": 0.951,
      "isForceout": false
    },
    {
      "message_id": 322,
      "editor_id": 12,
      "message_received": "พร้อมเข้าไป Run 2 วินาที แล้วก็จบ มีอะไรเกินขึ้นไหม ",
      "slice_count": 5,
      "slices": "พร้อมเข้าไป Run| 2 วินาที| แล้วก็จบ| มีอะไรเกินขึ้นไหม| |",
      "edit_duration": 3.835,
      "isForceout": false
    },
    {
      "message_id": 323,
      "editor_id": 12,
      "message_received": "ไม่มี คราวนี้อุบล ",
      "slice_count": 3,
      "slices": "ไม่มี |คราวนี้อุบล| |",
      "edit_duration": 2.099,
      "isForceout": false
    },
    {
      "message_id": 324,
      "editor_id": 12,
      "message_received": "อุบลมาต่อคิวมาพร้อม",
      "slice_count": 2,
      "slices": "อุบลมาต่อคิว|มาพร้อม|",
      "edit_duration": 3.686,
      "isForceout": false
    },
    {
      "message_id": 325,
      "editor_id": 12,
      "message_received": "อุบลเข้าไป Run ปุ๊บ อุบลบอกผมใช้เวลา 3 ชั่วโมง ",
      "slice_count": 2,
      "slices": " อุบลเข้าไป Run ปุ๊บ |อุบลบอกผมใช้เวลา 3 ชั่วโมง |",
      "edit_duration": 2.191,
      "isForceout": false
    },
    {
      "message_id": 326,
      "editor_id": 12,
      "message_received": "เป็นอย่างไรครับเราก็จบ ",
      "slice_count": 3,
      "slices": "เป็นอย่างไรครับ| เราก็จบ| |",
      "edit_duration": 0.539,
      "isForceout": false
    },
    {
      "message_id": 327,
      "editor_id": 12,
      "message_received": "ใช่ไหม คราวนี้",
      "slice_count": 2,
      "slices": "ใช่ไหม |คราวนี้|",
      "edit_duration": 0.506,
      "isForceout": false
    },
    {
      "message_id": 328,
      "editor_id": 12,
      "message_received": "นิ่ง 3 คนที่ 3 มา",
      "slice_count": 3,
      "slices": "มิ่|ง| 3 คนที่ 3 มา|",
      "edit_duration": 3.062,
      "isForceout": false
    },
    {
      "message_id": 329,
      "editor_id": 12,
      "message_received": "ต่อคิวพร้อม แต่ปรากฏว่ามิ่งต้องการใช้เวลาแค่ ",
      "slice_count": 2,
      "slices": "ต่อคิวพร้อม| แต่ปรากฏว่ามิ่งต้องการใช้เวลาแค่ |",
      "edit_duration": 7.228,
      "isForceout": false
    },
    {
      "message_id": 330,
      "editor_id": 12,
      "message_received": "1 วินาที แตค่ต้องรออุบล ",
      "slice_count": 2,
      "slices": "1 วินาที| แต่ต้องรออุบล |",
      "edit_duration": 4.409,
      "isForceout": false
    },
    {
      "message_id": 331,
      "editor_id": 12,
      "message_received": "3 ชั่วโมงนึกออกไหม นึกภาพตามนะ ",
      "slice_count": 4,
      "slices": "3 ชั่วโมง| นึกออกไหม| นึกภาพตามนะ| |",
      "edit_duration": 7.443,
      "isForceout": false
    },
    {
      "message_id": 332,
      "editor_id": 12,
      "message_received": "ดังนั้นในระบบคอมพิวเตอร์ของเรานั้น",
      "slice_count": 2,
      "slices": "จบ |ดังนั้น ในระบบคอมพิวเตอร์ของเรานั้น|",
      "edit_duration": 5.812,
      "isForceout": false
    },
    {
      "message_id": 333,
      "editor_id": 12,
      "message_received": "มันจะต้องไม่ให้เกิดเหตุการณ์นี้เกิดขึ้น มันจึงต้องกำหนด",
      "slice_count": 3,
      "slices": " |มันจะต้องไม่ให้เกิดเหตุการณ์นี้เกิดขึ้น| มันจึงต้องกำหนด|",
      "edit_duration": 6.651,
      "isForceout": false
    },
    {
      "message_id": 334,
      "editor_id": 12,
      "message_received": "เวลาขึ้นมา คุณจะต้อง ",
      "slice_count": 2,
      "slices": "เวลาขึ้นมา| คุณจะต้อง|",
      "edit_duration": 8.285,
      "isForceout": false
    },
    {
      "message_id": 335,
      "editor_id": 12,
      "message_received": "เข้าไปเวลานี้แล้วจบนะ เราเรียกเวลานี้ว่าเวลาควอนตัม ",
      "slice_count": 4,
      "slices": "เข้าไปเวลานี้| แล้วจบนะ เ|ราเรียกเวลานี้ว่าเวลาควอนตัม| |",
      "edit_duration": 1.785,
      "isForceout": false
    },
    {
      "message_id": 336,
      "editor_id": 12,
      "message_received": "ถ้าย้อนถามกลับว่า",
      "slice_count": 1,
      "slices": "ถ้าย้อนถามกลับว่า|",
      "edit_duration": 6.487,
      "isForceout": false
    },
    {
      "message_id": 337,
      "editor_id": 12,
      "message_received": "เวลาควอนตัมคืออะไร ",
      "slice_count": 2,
      "slices": "เวลาควอนตัมคืออะไร| |",
      "edit_duration": 6.76,
      "isForceout": false
    },
    {
      "message_id": 338,
      "editor_id": 12,
      "message_received": "คืออะไรครับคือเวลาที่ ",
      "slice_count": 2,
      "slices": "คืออะไรครับ| คือเวลาที่|",
      "edit_duration": 3.878,
      "isForceout": false
    },
    {
      "message_id": 339,
      "editor_id": 12,
      "message_received": "ถูกกำหนดไว่ว่า Process แต่ละตัวสามารถ",
      "slice_count": 3,
      "slices": "ถูกกำหนดไว้ว่า Process |แต่ละตัว| สามารถ|",
      "edit_duration": 6.099,
      "isForceout": false
    },
    {
      "message_id": 340,
      "editor_id": 12,
      "message_received": "เข้าไปครอบครอง ",
      "slice_count": 2,
      "slices": "เข้าไปครอบครอง| |",
      "edit_duration": 1.52,
      "isForceout": false
    },
    {
      "message_id": 341,
      "editor_id": 12,
      "message_received": "CPU ได้เป็นเวลาเท่าไร หรือนานเท่าไร เช่น เรากดหนดเวลา ควอนต",
      "slice_count": 3,
      "slices": "CPU ได้เป็นเวลาเท่าไร |หรือนานเท่าไร|  เช่น เรากำหนดเวลาควอนต|",
      "edit_duration": 0.437,
      "isForceout": false
    },
    {
      "message_id": 342,
      "editor_id": 12,
      "message_received": "5 วินาทีสมมตินะ 5 วินาที แสดงว่า Process ทุกตัวจะสามารถเข้าไปครอบครองได้แ",
      "slice_count": 4,
      "slices": "ัมไว้ 5 วินาที| สมมตินะ 5 วินาที |แสดงว่า Process ทุกตัว|จะสามารถเข้าไปครอบครองได้แ|",
      "edit_duration": 3.301,
      "isForceout": false
    },
    {
      "message_id": 343,
      "editor_id": 12,
      "message_received": "5 วินาที เช่น เมื่อกี้อย่างเมื่อกี้ ผม Process A เข้าไป ",
      "slice_count": 4,
      "slices": "ค่ |5 วินาที |เช่น เมื่อกี้อย่างเมื่อกี้| ผม Process A เข้าไป |",
      "edit_duration": 4.675,
      "isForceout": false
    },
    {
      "message_id": 344,
      "editor_id": 12,
      "message_received": "3 วิฯ จบไหม จบ ",
      "slice_count": 4,
      "slices": "3 วิฯ| จบไหม| จบ| |",
      "edit_duration": 8.822,
      "isForceout": false
    },
    {
      "message_id": 345,
      "editor_id": 12,
      "message_received": "เพราะว่าเราให้ 5 วินาทีใช่ไหมควอนตัม",
      "slice_count": 3,
      "slices": "เพราะว่าเราให้ 5 วินาที| ใช่ไหม |ควอนตัม|",
      "edit_duration": 3.267,
      "isForceout": false
    },
    {
      "message_id": 346,
      "editor_id": 12,
      "message_received": "อุบลก็จะเข้าไปได้แค่ 5 วิ(นาที) แล้วอุบลต้องย้อนกลับไปพร้อมใหม่เพิ่มให้ มิ้งเข้าไปใหม่ ",
      "slice_count": 3,
      "slices": "อุบลก็จะเข้าไปได้แค่ 5 วิ(นาที)| แล้วอุบลต้องย้อนกลับไปพร้อมใหม่เพิ่มให้ มิ้งเข้าไปใหม่| |",
      "edit_duration": 4.886,
      "isForceout": false
    },
    {
      "message_id": 347,
      "editor_id": 12,
      "message_received": "นี่คือหลักการของมันนะครับ ",
      "slice_count": 2,
      "slices": "นี่คือหลักการของมันนะครับ| |",
      "edit_duration": 1.035,
      "isForceout": false
    },
    {
      "message_id": 348,
      "editor_id": 12,
      "message_received": "มันก็จะเกิดรูปนี้ขึ้น ใช่ไหม นี่นะครับ พร้อม ",
      "slice_count": 4,
      "slices": "มันก็จะเกิดรูปนี้ขึ้น| ใช่ไหม| นี่นะครับ |พร้อม |",
      "edit_duration": 0.077,
      "isForceout": false
    },
    {
      "message_id": 349,
      "editor_id": 12,
      "message_received": "พออเราเอาเวลาควอนตัมมาจับ ",
      "slice_count": 1,
      "slices": "พออเราเอาเวลาควอนตัมมาจับ |",
      "edit_duration": 1.08,
      "isForceout": false
    },
    {
      "message_id": 350,
      "editor_id": 12,
      "message_received": "เข้าไป Run ได้แค่ 5 วิฯ นะ ถ้าเกินนั้นกลับไปวนใหม่ ",
      "slice_count": 3,
      "slices": "เข้าไป Run ได้แค่ 5 วิฯ นะ| ถ้าเกินนั้นนะ มันจะ|กลับไปวนใหม่ |",
      "edit_duration": 0.513,
      "isForceout": false
    },
    {
      "message_id": 351,
      "editor_id": 12,
      "message_received": "มันเลยทำให้เกิดระบบหลายโป",
      "slice_count": 1,
      "slices": "มันเลยทำให้เกิดระบบหลายโป|",
      "edit_duration": 10.642,
      "isForceout": false
    },
    {
      "message_id": 352,
      "editor_id": 12,
      "message_received": "นะครับ แต่เวลาเราทำงานกับคอมพิวเตอร์ มันเป็นอย่างไรครับ แต่ในความรู้สึกเราเป็นอย่างไรครับ มันทำงาน",
      "slice_count": 5,
      "slices": "รแกรมนะครับ| แต่เวลาเราทำงานกับคอมพิวเตอร์| มันเป็นอย่างไรครั|บ แต่ในความรู้สึกเราเป็นอย่างไรครับ| มันทำงาน|",
      "edit_duration": 3.428,
      "isForceout": false
    },
    {
      "message_id": 353,
      "editor_id": 12,
      "message_received": "ด้วยความเร็วสูง มันเลยเหมือนประหนึ่งว่าอย่างนี้จริงหรือ ",
      "slice_count": 2,
      "slices": "ด้วยความเร็วสูง| มันเลยเหมือนประหนึ่งว่าอย่างนี้จริงหรือ |",
      "edit_duration": 6.98,
      "isForceout": false
    },
    {
      "message_id": 354,
      "editor_id": 12,
      "message_received": "ใช่ไหมเราหายใจแทบไม่ทัน ",
      "slice_count": 3,
      "slices": "ใช่ไหม| เราหายใจแทบไม่ทัน| |",
      "edit_duration": 13.487,
      "isForceout": true
    },
    {
      "message_id": 355,
      "editor_id": 12,
      "message_received": "สมัยที่อาจารย์เรียนเขียนโปรแกรมนะครับ ",
      "slice_count": 2,
      "slices": "สมัยที่อาจารย์เรียนเขียนโปรแกรมนะครับ|  |",
      "edit_duration": 14.65,
      "isForceout": true
    },
    {
      "message_id": 356,
      "editor_id": 12,
      "message_received": "เมื่อเกือบ 30 ปีที่แล้วนะ",
      "slice_count": 1,
      "slices": "เมื่อเกือบ 30 ปีที่แล้วนะ|",
      "edit_duration": 11.855,
      "isForceout": false
    },
    {
      "message_id": 357,
      "editor_id": 12,
      "message_received": "เวลาเรา Run โปรแกรม เราจะกด Escape ",
      "slice_count": 2,
      "slices": " เวลาเรา Run โปรแกรม| เราจะกด Escape |",
      "edit_duration": 6.184,
      "isForceout": true
    },
    {
      "message_id": 358,
      "editor_id": 12,
      "message_received": " S Slacap ",
      "slice_count": 1,
      "slices": "Escape |",
      "edit_duration": 16.005,
      "isForceout": true
    },
    {
      "message_id": 359,
      "editor_id": 12,
      "message_received": "กด F8 F9 ปุ๊บ นึกได้ผ่านไป 2 นาที ",
      "slice_count": 1,
      "slices": "กด F8, F9 ปุ๊บ นึกได้ผ่านไป 2 นาที |",
      "edit_duration": 16.006,
      "isForceout": true
    },
    {
      "message_id": 360,
      "editor_id": 12,
      "message_received": "ไม่ถูกกดยกเลิก ",
      "slice_count": 1,
      "slices": "ไม่ถูกกดยกเลิก |",
      "edit_duration": 12.784,
      "isForceout": false
    },
    {
      "message_id": 361,
      "editor_id": 12,
      "message_received": "แต่โปรแกรมเราทุกวันนี้ เราคลิกปุ๊บ ประมวลผลปั๊บ ",
      "slice_count": 4,
      "slices": "แต่โปรแกรมเราทุกวันนี้ |เราคลิกปุ๊บ |ประมวลผลปั๊บ| |",
      "edit_duration": 9.358,
      "isForceout": false
    },
    {
      "message_id": 362,
      "editor_id": 12,
      "message_received": "มันมีความเร็วสูงนะครับ ตามรูปนี้นะครับ ",
      "slice_count": 3,
      "slices": "มันมีความเร็วสูงนะครับ| ตามรูปนี้นะครับ| |",
      "edit_duration": 11.575,
      "isForceout": false
    },
    {
      "message_id": 363,
      "editor_id": 12,
      "message_received": "พยายามมองตามนะ เพราะว่า",
      "slice_count": 2,
      "slices": "พยายามมองตามนะ| เพราะว่า|",
      "edit_duration": 6.88,
      "isForceout": false
    },
    {
      "message_id": 364,
      "editor_id": 12,
      "message_received": "เราจะเรียนอีก 3 ครั้ง แล้วก็จะสอบกลางภาต ",
      "slice_count": 2,
      "slices": "เราจะเรียนอีก 3 ครั้ง| แล้วก็จะสอบกลางภาค|",
      "edit_duration": 1.866,
      "isForceout": false
    },
    {
      "message_id": 365,
      "editor_id": 12,
      "message_received": "นะครับ สอบกลางภาค พอสอบกลางภาคเสร็จ ",
      "slice_count": 4,
      "slices": "นะครับ |สอบกลางภาค |พอสอบกลางภาคเสร็จ| |",
      "edit_duration": 7.732,
      "isForceout": false
    },
    {
      "message_id": 366,
      "editor_id": 12,
      "message_received": "อาจารย์ก็จะะยกคลาสไปอยู่",
      "slice_count": 2,
      "slices": "อาจารย์ก็จะยกคลาส| ไปอยู่|",
      "edit_duration": 8.135,
      "isForceout": false
    },
    {
      "message_id": 367,
      "editor_id": 12,
      "message_received": "อาคาร 7 เพื่อเรียนภาคปฏิบัตินะครับ ภาคปฎิบัติเราก็จะ ",
      "slice_count": 3,
      "slices": "อาคาร 7| เพื่อเรียนภาคปฏิบัตินะครับ|   ภาคปฎิบัติเราก็จะ|",
      "edit_duration": 0.605,
      "isForceout": false
    },
    {
      "message_id": 368,
      "editor_id": 12,
      "message_received": "เรียนแค่สัปดาห์ละ 8 คน เราจะไม่เรียนทั้งห้องแบบนี้นะครับ",
      "slice_count": 3,
      "slices": "เรียนแค่สัปดาห์ละ 8 คน| เราจะไม่เรียนทั้งห้องแบบนี้นะครับ| |",
      "edit_duration": 3.111,
      "isForceout": false
    },
    {
      "message_id": 369,
      "editor_id": 12,
      "message_received": "คราวนี้มาดูอีกสถานะ ",
      "slice_count": 1,
      "slices": "คราวนี้มาดูอีกสถานะ |",
      "edit_duration": 1.22,
      "isForceout": false
    },
    {
      "message_id": 370,
      "editor_id": 12,
      "message_received": "นะครับ ที่เรา",
      "slice_count": 2,
      "slices": "หนึ่งนะครับ |ที่เรา|",
      "edit_duration": 7.838,
      "isForceout": false
    },
    {
      "message_id": 371,
      "editor_id": 12,
      "message_received": "พูดไว้ก็คือสถานะติดขัด",
      "slice_count": 1,
      "slices": "พูดไว้ก็คือสถานะติดขัด|",
      "edit_duration": 7.046,
      "isForceout": false
    },
    {
      "message_id": 372,
      "editor_id": 12,
      "message_received": "เห็นไหมครับดูรูป ",
      "slice_count": 3,
      "slices": " เห็นไหมครับ| ดูรูป| |",
      "edit_duration": 7.308,
      "isForceout": false
    },
    {
      "message_id": 373,
      "editor_id": 12,
      "message_received": "มาพร้อม เห็นไหม ",
      "slice_count": 2,
      "slices": "มาพร้อม| เห็นไหม |",
      "edit_duration": 3.777,
      "isForceout": false
    },
    {
      "message_id": 374,
      "editor_id": 12,
      "message_received": "พร้อมปุ๊บ มา Run เข้าไป ",
      "slice_count": 4,
      "slices": "พร้อมปุ๊บ| มา Run| เข้าไป| |",
      "edit_duration": 2.493,
      "isForceout": false
    },
    {
      "message_id": 375,
      "editor_id": 12,
      "message_received": "Run จะหมดเวลาควอนตัม หรือไม่หมดก็แล",
      "slice_count": 3,
      "slices": "Run| จะหมดเวลาควอนตัม| หรือไม่หมดก็แล|",
      "edit_duration": 0.613,
      "isForceout": false
    },
    {
      "message_id": 376,
      "editor_id": 12,
      "message_received": "แต่บังเอิญว่า Process นั้นไปติดต่อกับอุปกรณ์รอบข้าง ",
      "slice_count": 3,
      "slices": "้วแต่| บังเอิญว่า Process นั้น|ไปติดต่อกับอุปกรณ์รอบข้าง |",
      "edit_duration": 4.691,
      "isForceout": false
    },
    {
      "message_id": 377,
      "editor_id": 12,
      "message_received": "ติดต่อกับ Printer ",
      "slice_count": 2,
      "slices": "ติดต่อกับ Printer| |",
      "edit_duration": 8.319,
      "isForceout": true
    },
    {
      "message_id": 378,
      "editor_id": 12,
      "message_received": "ช่วงที่ติดต่อพรินเตอร์ไม่ได้ทำงานก็จะถ",
      "slice_count": 1,
      "slices": "ช่วงที่ติดต่อพรินเตอร์ไม่ได้ทำงานก็จะถ|",
      "edit_duration": 12.358,
      "isForceout": false
    },
    {
      "message_id": 379,
      "editor_id": 12,
      "message_received": "ทุกผลักออกมาเป็นสถานะติดขัด พอติดขัดเสร็จก็จะย้อนกลับไปพร้อมใหม่ ",
      "slice_count": 3,
      "slices": "ูก|ผลักออกมาเป็นสถานะติดขัด |พอติดขัดเสร็จก็จะย้อนกลับไปพร้อมใหม่|",
      "edit_duration": 5.266,
      "isForceout": false
    },
    {
      "message_id": 380,
      "editor_id": 12,
      "message_received": "นะครับ นี่คือสถานะติดขัด ",
      "slice_count": 2,
      "slices": "นะครับ |นี่คือสถานะติดขัด |",
      "edit_duration": 7.848,
      "isForceout": false
    },
    {
      "message_id": 381,
      "editor_id": 12,
      "message_received": "เขาบอกว่าการเปลี่ยน ",
      "slice_count": 1,
      "slices": "เขาบอกว่าการเปลี่ยนสถานะ|",
      "edit_duration": 7.991,
      "isForceout": false
    },
    {
      "message_id": 382,
      "editor_id": 12,
      "message_received": "ทั้ง 3 ของ Process ก็คือ พร้อม Run ติดขัด เป็นการเปลี่ยน",
      "slice_count": 4,
      "slices": "ทั้ง 3 ของ Process| ก็คือ พร้อม Run| ติดขัด |เป็นการเปลี่ยน|",
      "edit_duration": 2.528,
      "isForceout": false
    },
    {
      "message_id": 383,
      "editor_id": 12,
      "message_received": "ในสภาพทั่วไปนะครับ พร้อม ",
      "slice_count": 3,
      "slices": "ในสภาพทั่วไป|นะครับ |พร้อม |",
      "edit_duration": 9.093,
      "isForceout": false
    },
    {
      "message_id": 384,
      "editor_id": 12,
      "message_received": " Run ติดขัด ",
      "slice_count": 2,
      "slices": "Run ติดขัด| |",
      "edit_duration": 9.36,
      "isForceout": false
    },
    {
      "message_id": 385,
      "editor_id": 12,
      "message_received": "แต่ถ้าเกิดเหตุการณ์ที่",
      "slice_count": 1,
      "slices": "แต่ถ้าเกิดเหตุการณ์ที่|",
      "edit_duration": 8.754,
      "isForceout": false
    },
    {
      "message_id": 386,
      "editor_id": 12,
      "message_received": "ผิดปกติขึ้นในระบบปฏิบัติการห",
      "slice_count": 1,
      "slices": "ผิดปกติขึ้นในระบบปฏิบัติการ|",
      "edit_duration": 2.236,
      "isForceout": false
    },
    {
      "message_id": 387,
      "editor_id": 12,
      "message_received": "หรือระบบคอมพิวเตอร์เรา ระบบปฏิบัติการอาจจะย้าย Process ",
      "slice_count": 3,
      "slices": "ห|รือระบบคอมพิวเตอร์เรา ระบบปฏิบัติการอาจจะย้า|ย Process |",
      "edit_duration": 6.642,
      "isForceout": false
    },
    {
      "message_id": 388,
      "editor_id": 12,
      "message_received": "ใดสถานะหนึ่ง ให้ไปอยู่สถานะพักก็ได้ ",
      "slice_count": 2,
      "slices": "ใดสถานะหนึ่ง |ให้ไปอยู่สถานะพักก็ได้ |",
      "edit_duration": 12.831,
      "isForceout": false
    },
    {
      "message_id": 389,
      "editor_id": 12,
      "message_received": "เพราะสถานะพักเราบอกว่ามันหยุดนิ่งเลย",
      "slice_count": 2,
      "slices": "เพราะสถานะพักเราบอกว่า|มันหยุดนิ่งเลย|",
      "edit_duration": 1.726,
      "isForceout": false
    },
    {
      "message_id": 390,
      "editor_id": 12,
      "message_received": "มันหยุดนิ่งเลย ไม่ทำงานต่อแล้ว ก็คือเข้าไป Run แล้วก็จบใช่ไหม แต่ถ้าเกิดเหตการณ์ขึ้น ",
      "slice_count": 5,
      "slices": " ไม่ทำงานต่อแล้|ว |ก็คือเข้าไป Run แล้วก็จบใช่ไหม |แต่ถ้าเกิดเหตการณ์ขึ้น| |",
      "edit_duration": 5.694,
      "isForceout": false
    },
    {
      "message_id": 391,
      "editor_id": 12,
      "message_received": "จากสถานะพร้อม Run ติดขัด ไปพักก็ได้",
      "slice_count": 2,
      "slices": "จากสถานะพร้อม Run ติดขัด |ไปพักก็ได้|",
      "edit_duration": 8.563,
      "isForceout": false
    },
    {
      "message_id": 392,
      "editor_id": 12,
      "message_received": "นะครับ ซึ่ง",
      "slice_count": 2,
      "slices": "นะครับ| ซึ่ง|",
      "edit_duration": 1.012,
      "isForceout": false
    },
    {
      "message_id": 393,
      "editor_id": 12,
      "message_received": "จะเกิดขึ้นได้ก็ด้วยสาเหตุดังต่อไปนี้นะครับ ",
      "slice_count": 2,
      "slices": "จะเกิดขึ้นได้|ก็ด้วยสาเหตุดังต่อไปนี้นะครับ |",
      "edit_duration": 1.485,
      "isForceout": false
    },
    {
      "message_id": 394,
      "editor_id": 12,
      "message_received": "1 เกิดการทำงานของระบบผิดพลาด ",
      "slice_count": 2,
      "slices": "1. เกิดการทำงานของระบบผิดพลาด| |",
      "edit_duration": 3.972,
      "isForceout": false
    },
    {
      "message_id": 395,
      "editor_id": 12,
      "message_received": "เช่นสั่ง ๆ ไป ปรากฎว่าระบบ Error",
      "slice_count": 1,
      "slices": "เช่น สั่ง ๆ ไป|",
      "edit_duration": 2.071,
      "isForceout": false
    },
    {
      "message_id": 396,
      "editor_id": 12,
      "message_received": "ปรากฏว่าระบบ Error ผิดพลาด ไปกดสตางค์ 1 บาท ",
      "slice_count": 2,
      "slices": " ปรากฏว่าระบบ Error ผิดพลาด| ไปกดสตางค์ 1 บาท |",
      "edit_duration": 3.796,
      "isForceout": false
    },
    {
      "message_id": 397,
      "editor_id": 12,
      "message_received": "ออกมา 10,000 บาท ดีไหมโทมัส ดีไหม",
      "slice_count": 3,
      "slices": "ออกมา 10,000 บาท|  ดีไหมโทมัส |ดีไหม|",
      "edit_duration": 8.091,
      "isForceout": false
    },
    {
      "message_id": 398,
      "editor_id": 12,
      "message_received": "เอาไหม อย่าไปเอานะลูก ",
      "slice_count": 3,
      "slices": "เอาไหม| อย่าไปเอานะลูก| |",
      "edit_duration": 6.225,
      "isForceout": false
    },
    {
      "message_id": 399,
      "editor_id": 12,
      "message_received": "เขาจับเจ้าเด้อ ต้องไปแจ้งธนาคารนะครับ ",
      "slice_count": 3,
      "slices": "เขาจับเจ้าเด้อ| ต้องไปแจ้งธนาคารนะครับ| |",
      "edit_duration": 2.691,
      "isForceout": true
    },
    {
      "message_id": 400,
      "editor_id": 12,
      "message_received": "นี่คือระบบผิดพลาด มันก็จะย้ายทุกอย่างไปที่",
      "slice_count": 1,
      "slices": "ผิดกฎหมายนะครับ นี่คือระบบผิดพลาด มันก็จะย้ายทุกอย่างไปที่|",
      "edit_duration": 16.017,
      "isForceout": true
    },
    {
      "message_id": 401,
      "editor_id": 12,
      "message_received": "สถานะพัก จนกว่าเหตุการณ์ปกติ",
      "slice_count": 2,
      "slices": "สถานะพัก| จนกว่าเหตุการณ์ปกติ|",
      "edit_duration": 8.654,
      "isForceout": false
    },
    {
      "message_id": 402,
      "editor_id": 12,
      "message_received": "เริ่มต้นใหม่นะครับ สาเหตุอันที่ 2 นะครับ ที่จะเกิดสถานะพักนะครับ ผู้ใช้ต้องการหยุดการทำงาน",
      "slice_count": 4,
      "slices": "เริ่มต้นใหม่นะครับ|  สาเหตุอันที่ 2 นะครับ |ที่จะเกิดสถานะพักนะครับ| ผู้ใช้ต้องการหยุดการทำงาน|",
      "edit_duration": 3.936,
      "isForceout": false
    },
    {
      "message_id": 403,
      "editor_id": 12,
      "message_received": "ชั่วคราว ทำ ๆ อยู่",
      "slice_count": 2,
      "slices": "ชั่วคราว| ทำ ๆ อยู่|",
      "edit_duration": 0.634,
      "isForceout": false
    },
    {
      "message_id": 404,
      "editor_id": 12,
      "message_received": "เราสั่งหยุดอย่างนี้ มันก็จะไปอยู่สถานะพัก เช่น Run อยู่กดยกเลิก ",
      "slice_count": 5,
      "slices": "เราสั่งหยุดอย่างนี้| มันก็จะไปอยู่สถานะพัก| เช่น Run อยู่|กดยกเลิก |อย่างนี้ |",
      "edit_duration": 1.069,
      "isForceout": false
    },
    {
      "message_id": 405,
      "editor_id": 12,
      "message_received": "สาเหตุอันที่ 3 นะครับ ",
      "slice_count": 2,
      "slices": "สาเหตุอันที่ 3 นะครับ| |",
      "edit_duration": 11.473,
      "isForceout": false
    },
    {
      "message_id": 406,
      "editor_id": 12,
      "message_received": "ในระบบมีงานมากเกินไป ",
      "slice_count": 2,
      "slices": "ในระบบมีงานมากเกินไป| |",
      "edit_duration": 3.697,
      "isForceout": false
    },
    {
      "message_id": 407,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 408,
      "editor_id": 12,
      "message_received": "สั่งเข้าไป ๆ Over load  ",
      "slice_count": 3,
      "slices": "สั่งเข้าไป ๆ ๆ |Over load| |",
      "edit_duration": 2.378,
      "isForceout": false
    },
    {
      "message_id": 409,
      "editor_id": 12,
      "message_received": "แฮงค์ Error ก็ย้ายไปสถานะพัก",
      "slice_count": 1,
      "slices": "Hank Error ก็ย้ายไปสถานะพัก|",
      "edit_duration": 12.739,
      "isForceout": false
    },
    {
      "message_id": 410,
      "editor_id": 12,
      "message_received": "นะครับ นี่คือสาเหตุหลัก ๆ 3 สาเหตุ",
      "slice_count": 3,
      "slices": "นะครับ |นี่คือสาเหตุหลัก ๆ |3 สาเหตุ|",
      "edit_duration": 6.003,
      "isForceout": false
    },
    {
      "message_id": 411,
      "editor_id": 12,
      "message_received": "ทำให้การเปลี่ยนสถานะจากสถานะพร้อม ",
      "slice_count": 2,
      "slices": " ทำให้การเปลี่ยนสถานะ| จากสถานะพร้อม |",
      "edit_duration": 9.623,
      "isForceout": false
    },
    {
      "message_id": 412,
      "editor_id": 12,
      "message_received": "Run ติดขัดไปอยู่ในสถานะำพ",
      "slice_count": 3,
      "slices": "Run |ติดขัด|ไปอยู่ในสถาน|",
      "edit_duration": 3.876,
      "isForceout": false
    },
    {
      "message_id": 413,
      "editor_id": 12,
      "message_received": "เห็นไหมครับ รูป",
      "slice_count": 3,
      "slices": "ะพัก |ห็นไหมครับ| |",
      "edit_duration": 10.697,
      "isForceout": false
    },
    {
      "message_id": 414,
      "editor_id": 12,
      "message_received": "จากรูปนะครับ พร้อม ",
      "slice_count": 2,
      "slices": "จากรูปนะครับ| พร้อม |",
      "edit_duration": 13.769,
      "isForceout": false
    },
    {
      "message_id": 415,
      "editor_id": 12,
      "message_received": "Run ติดขัด ",
      "slice_count": 2,
      "slices": "Run ติดขัด| |",
      "edit_duration": 11.448,
      "isForceout": false
    },
    {
      "message_id": 416,
      "editor_id": 12,
      "message_received": "แต่ถ้าเกิดสาเหตุจากเมื่อกี้ ระบบ",
      "slice_count": 2,
      "slices": "แต่ถ้าเกิดสาเหตุจากเมื่อกี้|  ระบบ|",
      "edit_duration": 10.117,
      "isForceout": false
    },
    {
      "message_id": 417,
      "editor_id": 12,
      "message_received": "เกิดทำงานผิดพลาด ผู้ใช้สั่งหยุดเอง",
      "slice_count": 2,
      "slices": "เกิดทำงานผิดพลา|ด ผู้ใช้สั่งหยุดเอง|",
      "edit_duration": 5.631,
      "isForceout": false
    },
    {
      "message_id": 418,
      "editor_id": 12,
      "message_received": "ระบบทำงานมากเกินไปปุ๊บ มาพักเลยนะครับ ",
      "slice_count": 3,
      "slices": " ระบบทำงานมากเกินไปปุ๊บ| มาพักเลยนะครับ| |",
      "edit_duration": 8.707,
      "isForceout": false
    },
    {
      "message_id": 419,
      "editor_id": 12,
      "message_received": "ดังนั้นนะครับ เราก็สามารถ",
      "slice_count": 2,
      "slices": "ดังนั้นนะครับ|  เราก็สามารถ|",
      "edit_duration": 0.555,
      "isForceout": false
    },
    {
      "message_id": 420,
      "editor_id": 12,
      "message_received": "แยกสถานะของ Process เป็น 2 ส่วน ก็คือส่วนที่ 1 พร้อม Runติดขัด ",
      "slice_count": 4,
      "slices": "แยกสถานะของ Process เป็น 2 ส่วน| ก็คือส่วนที่ 1 พร้อม |Run ติดขัด| |",
      "edit_duration": 5.58,
      "isForceout": false
    },
    {
      "message_id": 421,
      "editor_id": 12,
      "message_received": "Run ติดขัดใช่ไหม ส่วนที่ 2 คือ ",
      "slice_count": 2,
      "slices": "ใช่ไหม| ส่วนที่ 2 คือ |",
      "edit_duration": 12.82,
      "isForceout": false
    },
    {
      "message_id": 422,
      "editor_id": 12,
      "message_received": "พักนะครับ",
      "slice_count": 1,
      "slices": "พักนะครับ |",
      "edit_duration": 12.747,
      "isForceout": false
    },
    {
      "message_id": 423,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 424,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 425,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 426,
      "editor_id": 12,
      "message_received": "คราานี้มาดูลำดับชั้นของ Process",
      "slice_count": 2,
      "slices": "คราวนี้มาดูลำดับชั้นของ| Process|",
      "edit_duration": 6.13,
      "isForceout": false
    },
    {
      "message_id": 427,
      "editor_id": 12,
      "message_received": "นะครับ Process ก็มีลำดับชั้นนะครับ เขาบอกว่าระบบปฏิบัติการ ",
      "slice_count": 4,
      "slices": " นะครับ| Process ก็มีลำดับชั้นนะครับ| เขาบอกว่าระบบปฏิบัติการ| |",
      "edit_duration": 1.663,
      "isForceout": false
    },
    {
      "message_id": 428,
      "editor_id": 12,
      "message_received": "หรือ OS นะครับ ผมใช้คำย่อว่า OS เขาบอกว่า OS เอง",
      "slice_count": 3,
      "slices": "หรือ OS นะครับ| ผมใช้คำย่อว่า \"OS\" เขาบอกว่า| OS เอง|",
      "edit_duration": 4.768,
      "isForceout": false
    },
    {
      "message_id": 429,
      "editor_id": 12,
      "message_received": "ก็ประกอบด้วยหลาย ๆ Process ",
      "slice_count": 2,
      "slices": " ก็ประกอบด้วยหลาย ๆ Process| |",
      "edit_duration": 11.138,
      "isForceout": false
    },
    {
      "message_id": 430,
      "editor_id": 12,
      "message_received": "ถ้าหลายคนสับสน ถ้าอาจาย?์",
      "slice_count": 3,
      "slices": "ถ้าหลายคนสับส|น| ถ้าอาจาย|",
      "edit_duration": 1.902,
      "isForceout": false
    },
    {
      "message_id": 431,
      "editor_id": 12,
      "message_received": "Process เราจะเรียกว่าโปรแกรมได้ไหม ได้ไหม ได้ไหมครับ ",
      "slice_count": 4,
      "slices": "์ครับ |Process เราจะเรียกว่าโปรแกรมได้ไหม| ได้ไหม |ได้ไหมครับ |",
      "edit_duration": 7.984,
      "isForceout": false
    },
    {
      "message_id": 432,
      "editor_id": 12,
      "message_received": "บางคนไม่รู้เหมือนกัน ",
      "slice_count": 2,
      "slices": "บางคนไม่รู้เหมือนกันนะครับ| |",
      "edit_duration": 4.643,
      "isForceout": false
    },
    {
      "message_id": 433,
      "editor_id": 12,
      "message_received": "เขาบอกว่า OS เองก็ประกอบไปด้วยหลาย ",
      "slice_count": 3,
      "slices": "เขาบอกว่า OS เอง| ก็ประกอบไปด้วยหลาย| |",
      "edit_duration": 4.505,
      "isForceout": false
    },
    {
      "message_id": 434,
      "editor_id": 12,
      "message_received": "Process 1 2 3 เยอะแยะมากมาย",
      "slice_count": 2,
      "slices": "Process 1 2 3 |เยอะแยะมากมาย|",
      "edit_duration": 0.988,
      "isForceout": false
    },
    {
      "message_id": 435,
      "editor_id": 12,
      "message_received": "เมื่อผู้ใช้สั่งงาน ",
      "slice_count": 1,
      "slices": " เขาบอกว่าเมื่อผู้ใช้สั่งงาน |",
      "edit_duration": 4.715,
      "isForceout": false
    },
    {
      "message_id": 436,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 437,
      "editor_id": 12,
      "message_received": "เอาสีอะไรดี ",
      "slice_count": 1,
      "slices": "เอาสีอะไรดี |",
      "edit_duration": 2.639,
      "isForceout": false
    },
    {
      "message_id": 438,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 439,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 440,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 441,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 442,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 443,
      "editor_id": 12,
      "message_received": "พื้นสีดำไปไม่เป็นเลยนะครับ ",
      "slice_count": 2,
      "slices": "พื้นสีดำไปไม่เป็นเลยนะครับ| |",
      "edit_duration": 4.766,
      "isForceout": false
    },
    {
      "message_id": 444,
      "editor_id": 12,
      "message_received": "เขาบอกว่าเมื่อ Process ประกอบด้วยหลายข",
      "slice_count": 2,
      "slices": "ไม่เป็นไรดูต่อ |เขาบอกว่าเมื่อ Process ประกอบด้วยหลายข|",
      "edit_duration": 3.762,
      "isForceout": false
    },
    {
      "message_id": 445,
      "editor_id": 12,
      "message_received": "นั้นนะครับ เมื่อผู้ใช้สั่งงานหรือให้โปรแกรม Run OS หรือระบบปฏิบัติการจะ",
      "slice_count": 6,
      "slices": "ั้น|นะครับ| เมื่อผู้ใช้สั่งงานหรือให้โปรแกรม |Run OS| หรือระบบปฏิบัติการ|จะ|",
      "edit_duration": 9.286,
      "isForceout": false
    },
    {
      "message_id": 446,
      "editor_id": 12,
      "message_received": "สร้าง Process สำหรับงานนั้นขึ้นมานะครับ ซึ่ง Process สำหรับผู้ใช้",
      "slice_count": 3,
      "slices": "สร้าง Process |สำหรับงานนั้นขึ้นมานะครับ| ซึ่ง Process สำหรับผู้ใช้|",
      "edit_duration": 11.114,
      "isForceout": false
    },
    {
      "message_id": 447,
      "editor_id": 12,
      "message_received": "นี่นะครับเป็น Process ย่อยของ ",
      "slice_count": 3,
      "slices": "นี่นะครับ| เป็น Process ย่อยของ| |",
      "edit_duration": 9.444,
      "isForceout": false
    },
    {
      "message_id": 448,
      "editor_id": 12,
      "message_received": "นึกออกไหม ",
      "slice_count": 1,
      "slices": "นึกออกไหม |",
      "edit_duration": 8.102,
      "isForceout": false
    },
    {
      "message_id": 449,
      "editor_id": 12,
      "message_received": "เขาบอกว่า Process เองก็มีเยอะแยะมา",
      "slice_count": 2,
      "slices": "เขาบอกว่า Process เอง| ก็มีเยอะแยะมา|",
      "edit_duration": 3.124,
      "isForceout": false
    },
    {
      "message_id": 450,
      "editor_id": 12,
      "message_received": "ของมันนะครับ ซึ่งเราสำหรับผู้ใช้สั่งงานปุ๊บ เช่น อุบลบอกอุบลต้องการเข้าไปครอบครอง CPU ",
      "slice_count": 5,
      "slices": "กมาย|ของมันนะครับ| ซึ่งเราสำหรับผู้ใช้สั่งงานปุ๊บ| เช่น อุบล|บอกอุบลต้องการเข้าไปครอบครอง CPU |",
      "edit_duration": 4.373,
      "isForceout": false
    },
    {
      "message_id": 451,
      "editor_id": 12,
      "message_received": "ระบบปฏิบัติการก็จะสร้าง Process หนึ่งเข้ามาในระบบปฏิบัติการ",
      "slice_count": 2,
      "slices": "ระบบปฏิบัติการก็จะสร้าง Process หนึ่ง| เข้ามาในระบบปฏิบัติการ|",
      "edit_duration": 9.475,
      "isForceout": false
    },
    {
      "message_id": 452,
      "editor_id": 12,
      "message_received": "สำหรับงานนะครับ นั่นแสดงว่าProcess ของอุบลนั้นก็เป็น Process ย่อยของระบบปฏิบัติการ",
      "slice_count": 4,
      "slices": "สำหรับงานนะครับ| นั่นแสดงว่า Process ของอุบลนั้น| ก็เป็น Process ย่อย|ของระบบปฏิบัติการ|",
      "edit_duration": 7.534,
      "isForceout": false
    },
    {
      "message_id": 453,
      "editor_id": 12,
      "message_received": "นึกออกไหมครับนึกตามนะ ",
      "slice_count": 2,
      "slices": " นึกออกไหมครับ |นึกตามนะ |",
      "edit_duration": 13.295,
      "isForceout": false
    },
    {
      "message_id": 454,
      "editor_id": 12,
      "message_received": "นะครับ ซึ่ง ",
      "slice_count": 2,
      "slices": "นะครับ| ซึ่ง |",
      "edit_duration": 13.351,
      "isForceout": false
    },
    {
      "message_id": 455,
      "editor_id": 12,
      "message_received": "Process OS ก็จะมีคุณสมาบัติเหมือน",
      "slice_count": 2,
      "slices": "Process OS |ก็จะมีคุณสมบัติเหมือน|",
      "edit_duration": 3.123,
      "isForceout": false
    },
    {
      "message_id": 456,
      "editor_id": 12,
      "message_received": "อื่น ๆ ทั่วไปนะครับ เขาว่าดังนั้น Process อื่น ๆ ",
      "slice_count": 4,
      "slices": "อื่น ๆ ทั่วไปนะ|ครับ |เขาว่า ดังนั้น Process อื่น ๆ| |",
      "edit_duration": 5.219,
      "isForceout": false
    },
    {
      "message_id": 457,
      "editor_id": 12,
      "message_received": "สามารถมี Process ย่อย ๆ ไปอีกเรื่อย ๆ ได้",
      "slice_count": 3,
      "slices": "สามารถมี Process ย่อย ๆ| ไปอีกเรื่อย ๆ |ได้|",
      "edit_duration": 5.838,
      "isForceout": false
    },
    {
      "message_id": 458,
      "editor_id": 12,
      "message_received": "นะครับ เขาเรียกว่าการให้กำเนิด ",
      "slice_count": 2,
      "slices": "นะครับ |เขาเรียกว่าการให้กำเนิด |",
      "edit_duration": 6.736,
      "isForceout": false
    },
    {
      "message_id": 459,
      "editor_id": 12,
      "message_received": "นึกออกไหม ตัวอย่างเช่นนะครับ ",
      "slice_count": 3,
      "slices": "นึกออกไหม |ตัวอย่างเช่นนะครับ| |",
      "edit_duration": 7.956,
      "isForceout": false
    },
    {
      "message_id": 460,
      "editor_id": 12,
      "message_received": "อุบล ",
      "slice_count": 2,
      "slices": "อุบล| |",
      "edit_duration": 6.134,
      "isForceout": false
    },
    {
      "message_id": 461,
      "editor_id": 12,
      "message_received": "ต้องการเข้าไปครอบครอง CPU อุบลเป็น Process หนึ่งแล้ว ",
      "slice_count": 3,
      "slices": "ต้องการเข้าไปครอบครอง CPU| อุบลเป็น Process หนึ่งแล้ว| |",
      "edit_duration": 1.178,
      "isForceout": false
    },
    {
      "message_id": 462,
      "editor_id": 12,
      "message_received": "ตัวอาจารย์เองเป็น OS เป็นระบบปฏิบัติ",
      "slice_count": 1,
      "slices": "ตัวอาจารย์เองเป็น OS เป็นระบบปฏิบัติ|",
      "edit_duration": 4.726,
      "isForceout": false
    },
    {
      "message_id": 463,
      "editor_id": 12,
      "message_received": "เมื่ออุบลจะเข้าไปครอบครอง CPU หรือเข้าไปสถานะ Run ",
      "slice_count": 3,
      "slices": "การ| เมื่ออุบลจะเข้าไปครอบครอง CPU |หรือเข้าไปสถานะ Run |",
      "edit_duration": 2.031,
      "isForceout": false
    },
    {
      "message_id": 464,
      "editor_id": 12,
      "message_received": "เข้าไปสถานะ Run จะถูกผม OS ตั้ง Process หนึ่งขึ้นมา",
      "slice_count": 2,
      "slices": "จะถูกผม OS ตั้ง Process| หนึ่งขึ้นมา|",
      "edit_duration": 10.877,
      "isForceout": false
    },
    {
      "message_id": 465,
      "editor_id": 12,
      "message_received": "เพื่อไปกำกับดูแลอุบล",
      "slice_count": 1,
      "slices": "เพื่อไปกำกับดูแลอุบล|",
      "edit_duration": 9.086,
      "isForceout": false
    },
    {
      "message_id": 466,
      "editor_id": 12,
      "message_received": "นะครับ นี่เราเรียกว่า \"การให้กำเนิด\" ",
      "slice_count": 4,
      "slices": "นะครับ |นี่เราเรียกว่า| \"การให้กำเนิด\"| |",
      "edit_duration": 7.428,
      "isForceout": true
    },
    {
      "message_id": 467,
      "editor_id": 12,
      "message_received": "แต่พออุบลเข้าไป ",
      "slice_count": 1,
      "slices": "แต่พออุบลบอกเข้าไป|",
      "edit_duration": 14.549,
      "isForceout": false
    },
    {
      "message_id": 468,
      "editor_id": 12,
      "message_received": "ครอบครอง CPU แล้ว เข้าไปสถานะ Run แล้ว ",
      "slice_count": 2,
      "slices": "ครอบครอง CPU แล้ว |เข้าไปสถานะ Run แล้ว |",
      "edit_duration": 8.071,
      "isForceout": false
    },
    {
      "message_id": 469,
      "editor_id": 12,
      "message_received": "อุบลก็จะมี Process ย่อย",
      "slice_count": 1,
      "slices": "อุบลก็จะมี Process ย่อย|",
      "edit_duration": 5.988,
      "isForceout": false
    },
    {
      "message_id": 470,
      "editor_id": 12,
      "message_received": "ต่อไปอีก นึกออกไหม ซึ่งไม่รู้ว่ามีอะไรบ้างเราไม่รู้ ",
      "slice_count": 4,
      "slices": "ต่อไปอีก| นึกออกไหม| ซึ่งไม่รู้ว่ามีอะไรบ้าง| เราไม่รู้ |",
      "edit_duration": 5.857,
      "isForceout": false
    },
    {
      "message_id": 471,
      "editor_id": 12,
      "message_received": "ซึ่งตัวของ Process ย่อย ",
      "slice_count": 2,
      "slices": "ซึ่งตัวของ Process ย่อย| |",
      "edit_duration": 4.9,
      "isForceout": false
    },
    {
      "message_id": 472,
      "editor_id": 12,
      "message_received": "ที่เราเรียกว่า การให้กำเนิดนั้นเราจะเรียกว่า โปรเซสพ่อ",
      "slice_count": 3,
      "slices": "ที่เราเรียกว่า \"การให้กำเนิด\" |นั้นเราจะเรียกว่า| \"โปรเซสพ่อ|",
      "edit_duration": 7.22,
      "isForceout": false
    },
    {
      "message_id": 473,
      "editor_id": 12,
      "message_received": "นะครับส่วน Process ย่อยที่สร้างต่อจาก Process ",
      "slice_count": 4,
      "slices": "\" |นะครับ| ส่วน Process ย่อย| ที่สร้างต่อจาก Process |",
      "edit_duration": 8.338,
      "isForceout": true
    },
    {
      "message_id": 474,
      "editor_id": 12,
      "message_received": "ผู้ให้กำเนิดเรีาเรียกว่า Proc",
      "slice_count": 1,
      "slices": "ผู้ให้กำเนิดเราเรียกว่า |",
      "edit_duration": 14.283,
      "isForceout": false
    },
    {
      "message_id": 475,
      "editor_id": 12,
      "message_received": "เป็นลำดับชั้นนะครับ เป็นลักษณะแบบโครงสร้าง",
      "slice_count": 3,
      "slices": "Process |เป็นลำดับชั้นนะครับ| เป็นลักษณะแบบโครงสร้าง|",
      "edit_duration": 13.526,
      "isForceout": true
    },
    {
      "message_id": 476,
      "editor_id": 12,
      "message_received": "แบบต้นไม้ ดูรูปนี้เห็นไหมครับ",
      "slice_count": 3,
      "slices": "แบบต้นไม้| ดูรูปนี้เห็นไหมครับ| |",
      "edit_duration": 13.239,
      "isForceout": true
    },
    {
      "message_id": 477,
      "editor_id": 12,
      "message_received": "นี่คือลำดับชั้นของ Process นะครับ ",
      "slice_count": 2,
      "slices": "นี่คือลำดับชั้นของ Process นะครับ| |",
      "edit_duration": 11.935,
      "isForceout": false
    },
    {
      "message_id": 478,
      "editor_id": 12,
      "message_received": "นี่คือลำดับย่อของ Porcess ",
      "slice_count": 2,
      "slices": "นี่คือลำดับย่อยของ Porcess|  |",
      "edit_duration": 10.363,
      "isForceout": false
    },
    {
      "message_id": 479,
      "editor_id": 12,
      "message_received": "หัวข้อต่อมานะครับ ความสัมพันธ์",
      "slice_count": 2,
      "slices": "หัวข้อต่อมานะครับ| ความสัมพันธ์|",
      "edit_duration": 2.991,
      "isForceout": false
    },
    {
      "message_id": 480,
      "editor_id": 12,
      "message_received": "ระหว่าง Process เราไม่พักเลยนะ",
      "slice_count": 2,
      "slices": "ระหว่าง Process |เราไม่พักเลยนะ|",
      "edit_duration": 3.063,
      "isForceout": false
    },
    {
      "message_id": 481,
      "editor_id": 12,
      "message_received": "พี่ล่ามคนเดียวนะครับ",
      "slice_count": 3,
      "slices": " เราไม่พักเลยนะครับ |พี่ล่ามคนเดียวนะครับ| |",
      "edit_duration": 6.454,
      "isForceout": false
    },
    {
      "message_id": 482,
      "editor_id": 12,
      "message_received": "ขอพัก 5 นาทีนะครับ ",
      "slice_count": 2,
      "slices": "ขอพัก 5 นาทีนะครับ| |",
      "edit_duration": 8.837,
      "isForceout": false
    },
    {
      "message_id": 483,
      "editor_id": 12,
      "message_received": "พี่ล่ามจะได้ไป ทานน้ำ ไปเข้าน้ำ ",
      "slice_count": 2,
      "slices": "พี่ล่ามจะได้ไปทานน้ำ| ไปเข้าห้องน้ำ |",
      "edit_duration": 4.043,
      "isForceout": false
    },
    {
      "message_id": 484,
      "editor_id": 12,
      "message_received": "ทานน้ำ แล้วก็เข้าห้องน้ำนะครับ ",
      "slice_count": 3,
      "slices": "ทานน้ำ |แล้วก็เข้าห้องน้ำนะครับ| |",
      "edit_duration": 9.53,
      "isForceout": false
    },
    {
      "message_id": 485,
      "editor_id": 12,
      "message_received": "พักก่อน 5 นาทีนะครับ เดี๋ยวเราต่ออีกประม",
      "slice_count": 2,
      "slices": "พักก่อน 5 นาทีนะครับ |เดี๋ยวเราต่ออีก|",
      "edit_duration": 0.625,
      "isForceout": false
    },
    {
      "message_id": 486,
      "editor_id": 12,
      "message_received": "ประมาณ 15 สไลด์นะครับ ",
      "slice_count": 3,
      "slices": "ประมาณ 15 |สไลด์นะครั|บ |",
      "edit_duration": 3.736,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 1,
      "slices": "Proc|",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": 487,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 488,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 489,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 490,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 491,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 492,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 493,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 494,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 495,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 496,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 497,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 498,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 499,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 500,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 501,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 502,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 503,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 504,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 505,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 506,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 507,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 508,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 509,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 510,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 511,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 512,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 513,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 514,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 515,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 516,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 517,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 518,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 519,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 520,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 521,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 522,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 523,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 524,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 525,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 526,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 527,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 528,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 529,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 530,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 531,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 532,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 533,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 534,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 535,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 536,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 537,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 538,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 539,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 540,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 541,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 542,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 543,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 544,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 545,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 546,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 547,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 548,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 549,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 550,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 551,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 552,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 553,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 554,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 555,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 556,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 557,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 558,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 559,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 560,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 561,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 562,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 563,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 564,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 565,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 566,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 567,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 568,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 569,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 570,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 571,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 572,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 573,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 574,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 575,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 576,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 577,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 578,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 579,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 580,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 581,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 582,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 583,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 584,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 585,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 586,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 587,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 588,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 589,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 590,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 591,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 592,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 593,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 594,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 595,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 596,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 597,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 598,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 599,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 600,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 601,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 602,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 603,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 604,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 605,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 606,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 607,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 608,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 609,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 610,
      "editor_id": 12,
      "message_received": "(อาจารย์พิเชนทร์) ",
      "slice_count": 1,
      "slices": " (อาจารย์พิเชนทร์) |",
      "edit_duration": 5.515,
      "isForceout": false
    },
    {
      "message_id": 611,
      "editor_id": 12,
      "message_received": "ดูต่อนะครับ ",
      "slice_count": 2,
      "slices": "ดูต่อนะครับ|  |",
      "edit_duration": 2.022,
      "isForceout": false
    },
    {
      "message_id": 612,
      "editor_id": 12,
      "message_received": "ความสัมพันธ์ระหว่าง Process ",
      "slice_count": 2,
      "slices": "ความสัมพันธ์ระหว่าง| Process |",
      "edit_duration": 5.957,
      "isForceout": false
    },
    {
      "message_id": 613,
      "editor_id": 12,
      "message_received": "นะครับ ",
      "slice_count": 2,
      "slices": "นะครับ| |",
      "edit_duration": 4.874,
      "isForceout": false
    },
    {
      "message_id": 614,
      "editor_id": 12,
      "message_received": "การทำงานของระบบคอมพิวเตอร์นั้นนะครับ จะประกอบไปด้วย ",
      "slice_count": 5,
      "slices": "การทำงาน|ของระบบคอมพิวเตอร|์นั้นนะครับ| ก็จะประกอบไปด้วย| |",
      "edit_duration": 2.679,
      "isForceout": false
    },
    {
      "message_id": 615,
      "editor_id": 12,
      "message_received": "Process  ต่าง ๆ นะครับ ",
      "slice_count": 2,
      "slices": "Process  ต่าง ๆ |นะครับ |",
      "edit_duration": 7.287,
      "isForceout": false
    },
    {
      "message_id": 616,
      "editor_id": 12,
      "message_received": "ทั้งของระบบแล้วของผู้ใช้นะครับ ",
      "slice_count": 3,
      "slices": "ทั้งของระบบ|แล้วของผู้ใช้นะครับ| |",
      "edit_duration": 4.717,
      "isForceout": false
    },
    {
      "message_id": 617,
      "editor_id": 12,
      "message_received": "เมื่อมันมี",
      "slice_count": 1,
      "slices": "เมื่อมันมี|",
      "edit_duration": 4.617,
      "isForceout": false
    },
    {
      "message_id": 618,
      "editor_id": 12,
      "message_received": "Process มากมายทำงานพร้อม ๆ กันนะครับ จัดการขึ้น",
      "slice_count": 5,
      "slices": " |Process มากมาย|ทำงานพร้อม ๆ กันนะครับ| จึงต้องมีการ|จัดการขึ้น|",
      "edit_duration": 1.752,
      "isForceout": false
    },
    {
      "message_id": 619,
      "editor_id": 12,
      "message_received": "นะครับ นอกจากการจัดการแล้ว ",
      "slice_count": 3,
      "slices": "นะครับ |นอกจากการจัดการแล้ว| |",
      "edit_duration": 6.824,
      "isForceout": false
    },
    {
      "message_id": 620,
      "editor_id": 12,
      "message_received": "เราก็ต้องมีการ",
      "slice_count": 1,
      "slices": "เราก็ต้องมีการ|",
      "edit_duration": 6.32,
      "isForceout": false
    },
    {
      "message_id": 621,
      "editor_id": 12,
      "message_received": "ติต่อระหว่างกัน เหมือนเราเรา",
      "slice_count": 3,
      "slices": "ติดต่อระหว่างกัน |เหมือนเรา| เรา|",
      "edit_duration": 1.679,
      "isForceout": false
    },
    {
      "message_id": 622,
      "editor_id": 12,
      "message_received": "อยู่ในห้องเรานะครับ เราจะต้องมีการติดต่อสัมพันธ์กันนะครับ คราวนี้ ",
      "slice_count": 4,
      "slices": "อยู่ในห้องเรานะครับ| เราจะต้องมีการติดต่อ|สัมพันธ์กันนะครั|บ คราวนี้ |",
      "edit_duration": 3.47,
      "isForceout": false
    },
    {
      "message_id": 623,
      "editor_id": 12,
      "message_received": "เรามาดูหัวข้อความสัมพันธ์ระหว่าง Process นะครับ ",
      "slice_count": 3,
      "slices": "เรามาดูหัวข้อความสัมพันธ์ระหว่าง| Process นะครับ| |",
      "edit_duration": 7.779,
      "isForceout": false
    },
    {
      "message_id": 624,
      "editor_id": 12,
      "message_received": "การติดต่อระหว่าง Process นั้น",
      "slice_count": 1,
      "slices": "การติดต่อระหว่าง Process นั้น|",
      "edit_duration": 2.136,
      "isForceout": false
    },
    {
      "message_id": 625,
      "editor_id": 12,
      "message_received": "หมายความว่า Process หนึ่งอาจต้องการใช้ข้อมูล",
      "slice_count": 2,
      "slices": " ก็คือหมายความว่า Process หนึ่ง| อาจต้องการใช้ข้อมูล|",
      "edit_duration": 3.495,
      "isForceout": false
    },
    {
      "message_id": 626,
      "editor_id": 12,
      "message_received": "ของอีก Process  นึ่งจึงต้องทำไมครับ ",
      "slice_count": 2,
      "slices": "ของอีก Process หนึ่ง| จึงต้องทำไมครับ |",
      "edit_duration": 5.611,
      "isForceout": false
    },
    {
      "message_id": 627,
      "editor_id": 12,
      "message_received": "ต้องมีการส่งข้อมูลหรือต้องการติดต่อ",
      "slice_count": 2,
      "slices": "ต้องมีการส่งข้อมูล|หรือต้องการติดต่อ|",
      "edit_duration": 6.968,
      "isForceout": false
    },
    {
      "message_id": 628,
      "editor_id": 12,
      "message_received": "กันระหว่างProcess นะครับ ซึ่ง",
      "slice_count": 3,
      "slices": "กัน|ระหว่าง Process นะครับ |ซึ่ง|",
      "edit_duration": 1.531,
      "isForceout": false
    },
    {
      "message_id": 629,
      "editor_id": 12,
      "message_received": "การติดต่อกันระหว่าง Process นั้นนะครับ ก็มีหลายวิธี ",
      "slice_count": 4,
      "slices": "การติดต่อกันระหว่าง Process นั้นนะครับ| มันก็มีอยู่|หลายวิธี| |",
      "edit_duration": 3.714,
      "isForceout": false
    },
    {
      "message_id": 630,
      "editor_id": 12,
      "message_received": "มาดูวิธีที่ 1 นะครับ ",
      "slice_count": 2,
      "slices": "มาดูวิธีที่ 1 นะครับ| |",
      "edit_duration": 7.239,
      "isForceout": false
    },
    {
      "message_id": 631,
      "editor_id": 12,
      "message_received": "ติดต่อกันโดย",
      "slice_count": 1,
      "slices": "ติดต่อกันโดย|",
      "edit_duration": 2.828,
      "isForceout": false
    },
    {
      "message_id": 632,
      "editor_id": 12,
      "message_received": "ใช้หน่วยความจำร่วม",
      "slice_count": 2,
      "slices": "นะครับ |ใช้หน่วยความจำร่วม|",
      "edit_duration": 6.388,
      "isForceout": false
    },
    {
      "message_id": 633,
      "editor_id": 12,
      "message_received": "นะครับ ",
      "slice_count": 2,
      "slices": "นะครับ| |",
      "edit_duration": 7.452,
      "isForceout": true
    },
    {
      "message_id": 634,
      "editor_id": 12,
      "message_received": "หมายความว่า เมื่อ Process หนึ่งต้องการ",
      "slice_count": 2,
      "slices": "หมายความว่าเมื่อ Process หนึ่ง| ต้องการ|",
      "edit_duration": 2.074,
      "isForceout": false
    },
    {
      "message_id": 635,
      "editor_id": 12,
      "message_received": "หรือส่งข้อมูลไปให้อีก Process หนึ่ง",
      "slice_count": 1,
      "slices": "หรือส่งข้อมูลไปให้อีก Process หนึ่ง|",
      "edit_duration": 3.87,
      "isForceout": false
    },
    {
      "message_id": 636,
      "editor_id": 12,
      "message_received": "มันจะส่งข้อมูลผ่านหน่วยความจำร่วม ฟังก่อนนะครับฟังก่อนอย่างพึ่",
      "slice_count": 3,
      "slices": " มันจะส่งข้อมูลผ่านหน่วยความจำร่วม| ฟังก่อนนะครับ| ฟังก่อนอย่าง|",
      "edit_duration": 1.326,
      "isForceout": false
    },
    {
      "message_id": 637,
      "editor_id": 12,
      "message_received": "อย่าเพิ่งคุยกันครับ จะจบแล้ว อีกแค่ 10 สไลด์นะครับ",
      "slice_count": 4,
      "slices": "อย่าเพิ่งคุยกันครับ| จะจบแล้วอีกแค่ 10 สไลด์|นะครับ| |",
      "edit_duration": 7.714,
      "isForceout": false
    },
    {
      "message_id": 638,
      "editor_id": 12,
      "message_received": "ฟังหรือเปล่าครับนี่ ฟังหรือเปล่า บอกเงียบก่อนนะครับ ฟังก่อน ",
      "slice_count": 4,
      "slices": "ฟังหรือเปล่าครับ| นี่ฟังหรือเปล่า |บอกเงียบก่อนนะครับ| ฟังก่อน |",
      "edit_duration": 10.86,
      "isForceout": false
    },
    {
      "message_id": 639,
      "editor_id": 12,
      "message_received": "อย่าเพิ่งคุยกันเสียงดังนะครับ เดี๋ยวมันจะไม่เข้าใจ",
      "slice_count": 2,
      "slices": "อย่าเพิ่งคุยกันเสียงดังนะครับ|  เดี๋ยวมันจะไม่เข้าใจ|",
      "edit_duration": 9.685,
      "isForceout": false
    },
    {
      "message_id": 640,
      "editor_id": 12,
      "message_received": "นะครับ เวลาสอบ เรามัวแต่ลอก",
      "slice_count": 3,
      "slices": "นะครับ| เวลาสอบ| เรามัวแต่ลอก|",
      "edit_duration": 2.778,
      "isForceout": false
    },
    {
      "message_id": 641,
      "editor_id": 12,
      "message_received": "ในหน้าจอนี่บางทีมันพอเวลาไปสอบนะครับ มันจะตอบไม่ได้นะครับ ",
      "slice_count": 4,
      "slices": "ในหน้าจอนี่| บางทีมันพอเวลาไปสอบนะครับ| มันจะตอบไม่ได้นะครับ| |",
      "edit_duration": 3.532,
      "isForceout": false
    },
    {
      "message_id": 642,
      "editor_id": 12,
      "message_received": "เดี๋ยวสอบกลางภาคก็จะรู้คะแนนตัวเองว่าได้เท่าไร ",
      "slice_count": 3,
      "slices": "เดี๋ยวสอบกลางภาค|ก็จะรู้คะแนนตัวเองนะครับ |ว่าได้เท่าไร |",
      "edit_duration": 3.92,
      "isForceout": false
    },
    {
      "message_id": 643,
      "editor_id": 12,
      "message_received": "ผมบอกแล้วนะครับว่าข้อสอบผมนั้นมี",
      "slice_count": 2,
      "slices": "ผมบอกแล้วนะครับ| ว่าข้อสอบผมนั้นมี|",
      "edit_duration": 3.919,
      "isForceout": false
    },
    {
      "message_id": 644,
      "editor_id": 12,
      "message_received": "ทั้งหมด 8 ชุดนะครับ ผมให้นั่งสอบแบบติดกันเลยนะครับ ",
      "slice_count": 3,
      "slices": "ทั้งหมด 8 ชุดนะครับ| ผมให้นั่งสอบแบบติดกันเลยนะครับ| |",
      "edit_duration": 2.799,
      "isForceout": false
    },
    {
      "message_id": 645,
      "editor_id": 12,
      "message_received": "ข้อสอบคนละชุดนะครับ ถ้าเราไม่เข้าใจเราจะเขียน",
      "slice_count": 3,
      "slices": "ไม่ต้องไปเว้น ไม่ต้องไปอะไร |ข้อสอบคนละชุดนะครับ| ถ้าเราไม่เข้าใจเราจะเขียน|",
      "edit_duration": 5.241,
      "isForceout": false
    },
    {
      "message_id": 646,
      "editor_id": 12,
      "message_received": "อธิบายได้ ดูนะครับความสัมพันธ์",
      "slice_count": 3,
      "slices": "อธิบายได้| ดูนะครับ |ความสัมพันธ์|",
      "edit_duration": 7.317,
      "isForceout": false
    },
    {
      "message_id": 647,
      "editor_id": 12,
      "message_received": "อันที่ 1 ก็คือเวลามันติดต่อหากันมันจะใช้หน่วยความจำร่วมกัน ",
      "slice_count": 4,
      "slices": "อันที่ 1| ก็คือเวลามันติดต่อหากัน| มันจะใช้หน่วยความจำร่วมกัน| |",
      "edit_duration": 6.915,
      "isForceout": false
    },
    {
      "message_id": 648,
      "editor_id": 12,
      "message_received": "ดูรูปข้างล่างเลยนะครับ ",
      "slice_count": 2,
      "slices": "ดูรูปข้างล่างเลยนะครับ| |",
      "edit_duration": 11.251,
      "isForceout": false
    },
    {
      "message_id": 649,
      "editor_id": 12,
      "message_received": "Process A ",
      "slice_count": 1,
      "slices": "Process A |",
      "edit_duration": 8.847,
      "isForceout": false
    },
    {
      "message_id": 650,
      "editor_id": 12,
      "message_received": "ต้องการส่งข้อมูลไปให้ Process B ",
      "slice_count": 1,
      "slices": "ต้องการส่งข้อมูลไปให้ Process B |",
      "edit_duration": 1.714,
      "isForceout": false
    },
    {
      "message_id": 651,
      "editor_id": 12,
      "message_received": "มันทำกันอย่างไรนะครับ วิธีการ ก็คือ Process A ",
      "slice_count": 2,
      "slices": "มันทำกันอย่างไรนะครับ| วิธีการ ก็คือ Process A |",
      "edit_duration": 2.892,
      "isForceout": false
    },
    {
      "message_id": 652,
      "editor_id": 12,
      "message_received": "ส่งไปแล้วจัดส่งไปที่หน่วยความจำ ",
      "slice_count": 2,
      "slices": "ส่งไปแล้ว|จัดส่งไปที่หน่วยความจำ|",
      "edit_duration": 1.798,
      "isForceout": false
    },
    {
      "message_id": 653,
      "editor_id": 12,
      "message_received": "นะครับ ส่งไปที่หน่วนความจำ เมื่อ Process B ",
      "slice_count": 3,
      "slices": "นะครับ|  จัดส่งไปที่หน่วนความจำ |เมื่อ Process B |",
      "edit_duration": 4.869,
      "isForceout": false
    },
    {
      "message_id": 654,
      "editor_id": 12,
      "message_received": "ต้องการจะไปรับข้อมูลจาก Process A",
      "slice_count": 1,
      "slices": "ต้องการจะไปรับข้อมูลจาก Process A|",
      "edit_duration": 2.315,
      "isForceout": false
    },
    {
      "message_id": 655,
      "editor_id": 12,
      "message_received": "มันก็จะไปรับที่หน่วยความจำนะครับ ซึ่งหน่วยความจำก็จะ",
      "slice_count": 2,
      "slices": " มันก็จะไปรับที่หน่วยความจำนะครับ| ซึ่งหน่วยความจำก็จะ|",
      "edit_duration": 5.603,
      "isForceout": true
    },
    {
      "message_id": 656,
      "editor_id": 12,
      "message_received": "มี Adssdes ",
      "slice_count": 2,
      "slices": "มี Address | |",
      "edit_duration": 14.121,
      "isForceout": false
    },
    {
      "message_id": 657,
      "editor_id": 12,
      "message_received": "แล้วเราจะรู้ได้อย่างไรครับ Process A ส่งอะไร",
      "slice_count": 3,
      "slices": "แล้วเราจะรู้ได้อย่างไรครับ| Process A |ส่งอะไร|",
      "edit_duration": 13.991,
      "isForceout": true
    },
    {
      "message_id": 658,
      "editor_id": 12,
      "message_received": "มาให้เช็กจากอะไรครับ",
      "slice_count": 2,
      "slices": "มาให้| เช็กจากอะไรครับ |",
      "edit_duration": 9.583,
      "isForceout": false
    },
    {
      "message_id": 659,
      "editor_id": 12,
      "message_received": "เช็กจากชื่อ จาก ID ใช่ไหม เพราะว่า",
      "slice_count": 2,
      "slices": "เช็กจากชื่อจาก ID ใช่ไหม| เพราะว่า|",
      "edit_duration": 11.896,
      "isForceout": false
    },
    {
      "message_id": 660,
      "editor_id": 12,
      "message_received": "ชื่อของ Process  แต่ละตัวก็จะมีรหัสด้วยนะครับ ",
      "slice_count": 3,
      "slices": "ชื่อของ Process |แต่ละตัว| ก็จะมีรหัสด้วยนะครับ |",
      "edit_duration": 5.916,
      "isForceout": false
    },
    {
      "message_id": 661,
      "editor_id": 12,
      "message_received": "เห็นไหมครับ Process A นี่ มันจะส่งข้อมูล",
      "slice_count": 3,
      "slices": "เห็นไหมครับ |Process A นี่| มันจะส่งข้อมูล|",
      "edit_duration": 9.004,
      "isForceout": false
    },
    {
      "message_id": 662,
      "editor_id": 12,
      "message_received": "มานะครับ เราส่งไปให้",
      "slice_count": 2,
      "slices": "มานะครับ|  เราส่งไปให้|",
      "edit_duration": 1.552,
      "isForceout": false
    },
    {
      "message_id": 663,
      "editor_id": 12,
      "message_received": "หน่วยความจำร่วม Process A ก็ไปรับที่หน่วยความจำ",
      "slice_count": 2,
      "slices": "หน่วยความจำร่วม |Process A ก็ไปรับที่หน่วยความจำ|",
      "edit_duration": 2.101,
      "isForceout": false
    },
    {
      "message_id": 664,
      "editor_id": 12,
      "message_received": "นะครับการติดต่อกันระหว่างหน่อวยความจำระครับ ",
      "slice_count": 3,
      "slices": "นะครับ| การติดต่อกันระหว่างหน่วยความจำนะครับ| |",
      "edit_duration": 1.183,
      "isForceout": false
    },
    {
      "message_id": 665,
      "editor_id": 12,
      "message_received": "นอกจากการใช้หน่วยควาามจำร่วม",
      "slice_count": 1,
      "slices": "นอกจากการใช้หน่วยควาามจำร่วม|",
      "edit_duration": 2.261,
      "isForceout": false
    },
    {
      "message_id": 666,
      "editor_id": 12,
      "message_received": "ติดต่อระหว่าง Process นะครับ ก็ยังมีวิธีการที่สะดวกนะครับแล้วก้นิยมใช้เป็นมาตราฐานนะครับ ",
      "slice_count": 3,
      "slices": "ติดต่อระหว่าง Process นะครับ| ก็ยังมีวิธีการที่สะดวกนะครับ| แล้วก็นิยมใช้เป็นมาตราฐานนะครับ |",
      "edit_duration": 1.142,
      "isForceout": false
    },
    {
      "message_id": 667,
      "editor_id": 12,
      "message_received": "นั่นก็คือการใช้ช่องทางข้อมูลหรือเรียกง่าย ๆ ว่า พอร์ต",
      "slice_count": 3,
      "slices": "นั่นก็คือการใช้ช่องทางข้อมูล| หรือเรียกง่าย ๆ ว่า |\"พอร์ต|",
      "edit_duration": 0.498,
      "isForceout": false
    },
    {
      "message_id": 668,
      "editor_id": 12,
      "message_received": "นะครับ ติดต่อผ่านพอร์ต รู้จัก Port นะ ",
      "slice_count": 4,
      "slices": "\" นะครับ |ติดต่อผ่านพอร์ต |รู้จัก Port| นะ |",
      "edit_duration": 7.394,
      "isForceout": true
    },
    {
      "message_id": 669,
      "editor_id": 12,
      "message_received": "Port parareal ",
      "slice_count": 3,
      "slices": "Port| parareal| |",
      "edit_duration": 11.885,
      "isForceout": true
    },
    {
      "message_id": 670,
      "editor_id": 12,
      "message_received": "ต่อสายเข้าไปในเครื่องคอทมพิวเตอร์เราผ้",
      "slice_count": 2,
      "slices": "ต่อสายเข้าไปในเครื่องคอมพิวเตอร์|เรา|",
      "edit_duration": 8.047,
      "isForceout": false
    },
    {
      "message_id": 671,
      "editor_id": 12,
      "message_received": "นะครับ อันนี้ง่ายกว่านะครับ สะดวกกว่า เช่น เราต้องการส่งข้อมูลจาก ",
      "slice_count": 4,
      "slices": "นะครับ |อันนี้ง่ายกว่านะครับ| สะดวกกว่า |เช่น เราต้องการส่งข้อมูลจาก|",
      "edit_duration": 8.528,
      "isForceout": false
    },
    {
      "message_id": 672,
      "editor_id": 12,
      "message_received": "เครื่องของคนหนึ่งไปเครื่องอีกคนหนึ่ง",
      "slice_count": 2,
      "slices": "เครื่องของคนหนึ่ง| ไปเครื่องอีกคนหนึ่ง|",
      "edit_duration": 10.337,
      "isForceout": false
    },
    {
      "message_id": 673,
      "editor_id": 12,
      "message_received": "ผ่านอะไร ผ่านพอร์ตนะครับ",
      "slice_count": 2,
      "slices": "ผ่านอะไร| ผ่านพอร์ตนะครับ |",
      "edit_duration": 5.631,
      "isForceout": false
    },
    {
      "message_id": 674,
      "editor_id": 12,
      "message_received": "คราวนี้วิธี่การส่งข้อมูล",
      "slice_count": 1,
      "slices": "คราวนี้วิธีการส่งข้อมูล|",
      "edit_duration": 1.734,
      "isForceout": false
    },
    {
      "message_id": 675,
      "editor_id": 12,
      "message_received": "ส่งข้อมูลทั้งผ่านหน่วยความจำร่วมแล้วก็ผ่านพอร์ต",
      "slice_count": 2,
      "slices": "ทั้งผ่านหน่วยความจำร่วม| แล้วก็ผ่านพอร์ต|",
      "edit_duration": 3.318,
      "isForceout": false
    },
    {
      "message_id": 676,
      "editor_id": 12,
      "message_received": "นั้นนะครับ ในเรื่องของ",
      "slice_count": 2,
      "slices": "นั้นนะครับ| ในเรื่องของ|",
      "edit_duration": 3.515,
      "isForceout": false
    },
    {
      "message_id": 677,
      "editor_id": 12,
      "message_received": "โครงสร้างของพอร์ตก็มีหลายแบบนะครับ จะส่งแบบไหนนะครับ อันที่ 1 นะครับโครสร้างของ Port  ",
      "slice_count": 5,
      "slices": "โครงสร้างของพอร์ต|ก็มีหลายแบบนะครับ |จะส่งแบบไหนนะครับ| อันที่ 1 นะครับ |โครสร้างของ Port |",
      "edit_duration": 1.148,
      "isForceout": false
    },
    {
      "message_id": 678,
      "editor_id": 12,
      "message_received": "แบบที่ 1 ก็คือแบบคิว",
      "slice_count": 2,
      "slices": "แบบที่ 1| ก็คือแบบคิว|",
      "edit_duration": 6.366,
      "isForceout": false
    },
    {
      "message_id": 679,
      "editor_id": 12,
      "message_received": "นะครับ โครงสร้างแบบนี้ก็คือ ข้อมูล",
      "slice_count": 3,
      "slices": "นะครับ |โครงสร้างแบบนี้| ก็คือข้อมูล|",
      "edit_duration": 0.451,
      "isForceout": false
    },
    {
      "message_id": 680,
      "editor_id": 12,
      "message_received": "จะถูกดึงออกมาจากพอร์ตตามลำดับก่อน-หลัง ข้อมูลไหนส่งเข้ามาก่้อนก็จะ ",
      "slice_count": 4,
      "slices": "จะถูกดึงออกมาจากพอร์ต|ตามลำดับก่อน-หลัง| ข้อมูลไหนส่งเข้ามาก่อน| ก็จะ |",
      "edit_duration": 0.486,
      "isForceout": false
    },
    {
      "message_id": 681,
      "editor_id": 12,
      "message_received": "ออกไปก่อน ก็คือแบบคิวเป็นคิว",
      "slice_count": 2,
      "slices": "ออกไปก่อน| ก็คือแบบคิวเป็นคิว|",
      "edit_duration": 5.45,
      "isForceout": false
    },
    {
      "message_id": 682,
      "editor_id": 12,
      "message_received": "นะครับ เช่น ผมเข้าไปก่อนอุบล ",
      "slice_count": 3,
      "slices": "นะครับ |เช่น ผมเข้าไปก่อนอุบล| |",
      "edit_duration": 0.76,
      "isForceout": false
    },
    {
      "message_id": 683,
      "editor_id": 12,
      "message_received": "ผมก็ออกก่อนอุบลนะครับ นี่คือโครงสร้างข้อมูลแบบพอร์ต ",
      "slice_count": 2,
      "slices": "ผมก็ออกก่อนอุบลนะครับ| นี่คือโครงสร้างข้อมูลแบบพอร์ต |",
      "edit_duration": 1.901,
      "isForceout": false
    },
    {
      "message_id": 684,
      "editor_id": 12,
      "message_received": "ง่าย ๆ ครับเข้าก่อน ออกก่อน ",
      "slice_count": 3,
      "slices": "ง่าย ๆ ครับ| เข้าก่อน |ออกก่อน |",
      "edit_duration": 0.444,
      "isForceout": false
    },
    {
      "message_id": 685,
      "editor_id": 12,
      "message_received": "นะครับ โครงสร้างพอร์ต",
      "slice_count": 2,
      "slices": "นะครับ |โครงสร้างพอร์ต|",
      "edit_duration": 3.687,
      "isForceout": false
    },
    {
      "message_id": 686,
      "editor_id": 12,
      "message_received": "แบบที่ 2 ก้คือโครงสร้างแบบ",
      "slice_count": 2,
      "slices": "แบบที่ 2 ก็|คือโครงสร้างแบบ|",
      "edit_duration": 3.564,
      "isForceout": false
    },
    {
      "message_id": 687,
      "editor_id": 12,
      "message_received": "รูปข้างล่างใช่ไหม ",
      "slice_count": 2,
      "slices": "ไปป์นะครับ |รูปข้างล่างใช่ไหม |",
      "edit_duration": 8.289,
      "isForceout": false
    },
    {
      "message_id": 688,
      "editor_id": 12,
      "message_received": "แบบ prit",
      "slice_count": 1,
      "slices": "แบบ|",
      "edit_duration": 8.907,
      "isForceout": false
    },
    {
      "message_id": 689,
      "editor_id": 12,
      "message_received": "แบบมีการทำงานแบบคิว คือเข้าก่อน ",
      "slice_count": 3,
      "slices": "ไปป์|มีการทำงานแบบคิว |คือเข้าก่อน |",
      "edit_duration": 8.653,
      "isForceout": false
    },
    {
      "message_id": 690,
      "editor_id": 12,
      "message_received": "ออกก่อน แต่มี",
      "slice_count": 2,
      "slices": "ออกก่อน| แต่มี|",
      "edit_duration": 8.544,
      "isForceout": false
    },
    {
      "message_id": 691,
      "editor_id": 12,
      "message_received": "ข้อแตกต่างกับแบบคิวที่ว่าถ้าเป็นพอร์ตแบบไปป์",
      "slice_count": 2,
      "slices": "ข้อแตกต่างกับแบบคิว| ที่ว่าถ้าเป็นพอร์ตแบบไปป์|",
      "edit_duration": 7.043,
      "isForceout": false
    },
    {
      "message_id": 692,
      "editor_id": 12,
      "message_received": "จะมีความยาวของ Port ไม่จำกัด ",
      "slice_count": 1,
      "slices": "จะมีความยาวของพอร์ตแบบไม่จำกัด |",
      "edit_duration": 16.016,
      "isForceout": true
    },
    {
      "message_id": 693,
      "editor_id": 12,
      "message_received": "ถ้าเป็นแบบคิวจะจำกัน ",
      "slice_count": 1,
      "slices": "ถ้าเป็นแบบคิวจะจำกัน |",
      "edit_duration": 15.941,
      "isForceout": false
    },
    {
      "message_id": 694,
      "editor_id": 12,
      "message_received": "เช่นพอร์ตแบบคิวแบบว่า",
      "slice_count": 2,
      "slices": "เช่นพอร์ตแบบคิวแบบ|ว่า|",
      "edit_duration": 11.415,
      "isForceout": false
    },
    {
      "message_id": 695,
      "editor_id": 12,
      "message_received": "มีขนาดของพอร์ต ความยาว 10 ช่องสมมตินะ ",
      "slice_count": 3,
      "slices": "มีขนาดของพอร์ต |ความยาว 10 ช่อง |สมมตินะ |",
      "edit_duration": 8.711,
      "isForceout": false
    },
    {
      "message_id": 696,
      "editor_id": 12,
      "message_received": "ก็แสดงว่าเข้าไปได้แค่ 10 คิวนะครับ ",
      "slice_count": 1,
      "slices": "ก็แสดงว่าเข้าไปได้แค่ 10 คิวนะครับ |",
      "edit_duration": 8.148,
      "isForceout": false
    },
    {
      "message_id": 697,
      "editor_id": 12,
      "message_received": "แต่ถ้าพอร์ตแบบไปท์โครงส",
      "slice_count": 1,
      "slices": "แต่ถ้าพอร์ตแบบไปป์ โครงส|",
      "edit_duration": 5.831,
      "isForceout": false
    },
    {
      "message_id": 698,
      "editor_id": 12,
      "message_received": "เหมือนพอร์ตแบบคิวก็จริง เข้าก่อนออกก่อน แต่จะมีความยาวของ Port  ",
      "slice_count": 6,
      "slices": "ร้าง|เหมือนพอร์ตแบบคิว|ก็จริง| เข้าก่อน ออกก่อน |แต่จะมีความยาวของพอร์ต|  |",
      "edit_duration": 4.102,
      "isForceout": true
    },
    {
      "message_id": 699,
      "editor_id": 12,
      "message_received": "นี่คือโครงสร้าง",
      "slice_count": 1,
      "slices": "นี่คือโครงสร้าง|",
      "edit_duration": 4.2,
      "isForceout": false
    },
    {
      "message_id": 700,
      "editor_id": 12,
      "message_received": "แบบไปป์นะครับ โครงสร้าง Port แบบที่ 3 ก็คือ ",
      "slice_count": 3,
      "slices": "แบบไปป์นะครับ| โครงสร้าง Port แบบที่ 3 |ก็คือแบบ |",
      "edit_duration": 0.873,
      "isForceout": false
    },
    {
      "message_id": 701,
      "editor_id": 12,
      "message_received": "Stack นะครับ เป็นอย่างไรครับ ",
      "slice_count": 3,
      "slices": "Stack นะครับ |เป็นอย่างไรครับ| |",
      "edit_duration": 6.915,
      "isForceout": true
    },
    {
      "message_id": 702,
      "editor_id": 12,
      "message_received": "แบบสแต็ก ",
      "slice_count": 2,
      "slices": "แบบ Stack| |",
      "edit_duration": 6.117,
      "isForceout": false
    },
    {
      "message_id": 703,
      "editor_id": 12,
      "message_received": "Stack คือ โครงสร้างที่ตรงข้ามกับแบบคิวเลยครับ ก็คือข้อมูลชุดใดที่ถูกส่งออกมาก่อน ",
      "slice_count": 5,
      "slices": "Stack ก็คือ|โครงสร้างที่ตรงข้ามกับแบบคิว|เลยครับ| ก็คือข้อมูลชุดใด|ที่ถูกส่งออกมาก่อน |",
      "edit_duration": 3.876,
      "isForceout": false
    },
    {
      "message_id": 704,
      "editor_id": 12,
      "message_received": "จะถูกดึงออกทีหลัง คือ เข้าก่อนออกทีหลังนะครับนี่คือโครงสร้างแบบ",
      "slice_count": 3,
      "slices": "จะถูกดึงออกทีหลัง| คือ เข้าก่อนออกทีหลังนะครับ |นี่คือโครงสร้างแบบ|",
      "edit_duration": 1.779,
      "isForceout": false
    },
    {
      "message_id": 705,
      "editor_id": 12,
      "message_received": "Stack นะครับ นี่คือโครงสร้างของพอร์ตทั้ง 3 แบบนะครับ คราวนี้มาดู",
      "slice_count": 4,
      "slices": " Stack นะครับ| นี่คือโครงสร้างของพอร์ต|ทั้ง 3 แบบนะครับ| คราวนี้มาดู|",
      "edit_duration": 1.165,
      "isForceout": false
    },
    {
      "message_id": 706,
      "editor_id": 12,
      "message_received": "ปัยหาของ Process นะครับ",
      "slice_count": 2,
      "slices": "ปัญหาของ Process นะครับ| |",
      "edit_duration": 3.804,
      "isForceout": false
    },
    {
      "message_id": 707,
      "editor_id": 12,
      "message_received": "เมื่อมีการทำงานมากกว่า 1 Process ขึ้นไป",
      "slice_count": 2,
      "slices": "เมื่อมีการทำงานมากกว่า 1 Process| ขึ้นไป|",
      "edit_duration": 2.05,
      "isForceout": false
    },
    {
      "message_id": 708,
      "editor_id": 12,
      "message_received": "นะครับมันย่อมทำให้เกิดปัญหาเกิดขึ้น ",
      "slice_count": 3,
      "slices": "นะครับ| มันย่อมทำให้เกิดปัญหาเกิดขึ้น| |",
      "edit_duration": 0.688,
      "isForceout": false
    },
    {
      "message_id": 709,
      "editor_id": 12,
      "message_received": "ในการใช้งาน เมื่อมีโปรแกรม",
      "slice_count": 2,
      "slices": "ในการใช้งาน|  ถ้ามีโปรแกรม|",
      "edit_duration": 2.593,
      "isForceout": false
    },
    {
      "message_id": 710,
      "editor_id": 12,
      "message_received": "ทำงานในระบบคอมพิวเตอร์เรา ปัยหาก้ไม่เกิดขึ้นร",
      "slice_count": 1,
      "slices": "ทำงานในระบบคอมพิวเตอร์เรา ปัญหาก็ไม่เกิดขึ้น|",
      "edit_duration": 6.881,
      "isForceout": false
    },
    {
      "message_id": 711,
      "editor_id": 12,
      "message_received": "นะครับ เมื่อมีหลาย ๆ โปรแกรมทำงานอยู่บนระบบเดียวกัน มีการใช้ทรัพยากร",
      "slice_count": 4,
      "slices": "นะครับ| เมื่อมีหลาย ๆ โปรแกรม|ทำงานอยู่บนระบบเดียวกัน |มีการใช้ทรัพยากร|",
      "edit_duration": 0.611,
      "isForceout": false
    },
    {
      "message_id": 712,
      "editor_id": 12,
      "message_received": "แย่งกันใช้ มันย่อมเกิดปัญหาขึ้นนะครับดังนั้นมันจะต้องมีการจัดสรร",
      "slice_count": 4,
      "slices": "แย่งกันใช้| มันย่อมเกิดปัญหาขึ้นนะครับ| ดังนั้น |มันจะต้องมีการจัดสรร|",
      "edit_duration": 0.809,
      "isForceout": false
    },
    {
      "message_id": 713,
      "editor_id": 12,
      "message_received": "การใช้ Process ขึ้นนะครับ ถึงอย่างไรก็ตาม",
      "slice_count": 2,
      "slices": "การใช้ Process ขึ้นนะครับ |ถึงอย่างไรก็ตาม|",
      "edit_duration": 1.322,
      "isForceout": false
    },
    {
      "message_id": 714,
      "editor_id": 12,
      "message_received": "ที่เราจะกล่าวต่อไปนี้ มันจะต้องไม่เกิดขึ้นกับระบบของเรา",
      "slice_count": 3,
      "slices": "ที่เราจะกล่าวต่อไปนี้| มันจะต้องไม่เกิดขึ้น|กับระบบของเรา|",
      "edit_duration": 0.935,
      "isForceout": false
    },
    {
      "message_id": 715,
      "editor_id": 12,
      "message_received": "นะครับ ดังนั้น คนที่ออกแบบระบบปฏิบัติการจะต้องแก้ปัญหา",
      "slice_count": 4,
      "slices": "นะครับ |ดังนั้น| คนที่ออกแบบระบบปฏิบัติการ|จะต้องแก้ปัญหา|",
      "edit_duration": 0.582,
      "isForceout": false
    },
    {
      "message_id": 716,
      "editor_id": 12,
      "message_received": "ดังต่อไปนี้ให้ได้",
      "slice_count": 1,
      "slices": "ดังต่อไปนี้ให้ได้|",
      "edit_duration": 2.986,
      "isForceout": false
    },
    {
      "message_id": 717,
      "editor_id": 12,
      "message_received": "เวลาเราเขียนโปรแกรมเราจะต้องเลี่ยงปัญหาเหล่านี้ให้ได้",
      "slice_count": 3,
      "slices": "นะครับ |เวลาเราเขียนโปรแกรม|เราจะต้องเลี่ยงปัญหาเหล่านี้ให้ได้|",
      "edit_duration": 2.492,
      "isForceout": false
    },
    {
      "message_id": 718,
      "editor_id": 12,
      "message_received": "นะครับ ปัญหาการทำงานของProcess อันดับ",
      "slice_count": 3,
      "slices": "นะครับ |ปัญหาการทำงานของ Process| อันดับ|",
      "edit_duration": 0.619,
      "isForceout": false
    },
    {
      "message_id": 719,
      "editor_id": 12,
      "message_received": "แรกเลยนะครับ ก็คือปัญหาการตัดตอนนะครับปัญหา ",
      "slice_count": 3,
      "slices": "แรกเลยนะครับ| ก็คือปัญหาการตัดตอนนะครับ| ปัญหา|",
      "edit_duration": 4.54,
      "isForceout": false
    },
    {
      "message_id": 720,
      "editor_id": 12,
      "message_received": "เกิดจากอะไรครับ เกิดจากการที่ Process หนึ่ง ",
      "slice_count": 3,
      "slices": "การตัดตอน|เกิดจากอะไรครับ| เกิดจากการที่ Process หนึ่ง |",
      "edit_duration": 5.539,
      "isForceout": false
    },
    {
      "message_id": 721,
      "editor_id": 12,
      "message_received": "ต้องการใช้ทรัพยากร",
      "slice_count": 1,
      "slices": "ต้องการใช้ทรัพยากร|",
      "edit_duration": 1.529,
      "isForceout": false
    },
    {
      "message_id": 722,
      "editor_id": 12,
      "message_received": "ของ Process แต่ปรากฏว่า Process นั้นมีลำกับความสำคัญน้อยกว่าจึงยอมปลดปล่อย ",
      "slice_count": 6,
      "slices": "ของ Process |แต่ปรากฏว่า |Process นั้น| มีลำกับความสำคัญน้อยกว่า|จึงยอมปลดปล่อย| |",
      "edit_duration": 0.7,
      "isForceout": false
    },
    {
      "message_id": 723,
      "editor_id": 12,
      "message_received": "ที่มีระดับความสำคัญมากกว่าเข้าไปครอบครองตัว CPU ",
      "slice_count": 3,
      "slices": "ที่มีระดับความสำคัญมากกว่า|เข้าไปครอบครองตัว CPU| |",
      "edit_duration": 4.406,
      "isForceout": false
    },
    {
      "message_id": 724,
      "editor_id": 12,
      "message_received": "แทนตัวมันเอง นึกออกใช่ไหมครับ ก็คือ Process หนึ่ง อย่าง",
      "slice_count": 4,
      "slices": "แทนตัวมันเอง| นึกออกใช่ไหมครับ| ก็คือ Process หนึ่ง |อย่าง|",
      "edit_duration": 1.65,
      "isForceout": false
    },
    {
      "message_id": 725,
      "editor_id": 12,
      "message_received": "เช่น ผมกำลังจะเข้าไปครอบครอง",
      "slice_count": 2,
      "slices": "เช่น |ผมกำลังจะเข้าไปครอบครอง|",
      "edit_duration": 1.48,
      "isForceout": false
    },
    {
      "message_id": 726,
      "editor_id": 12,
      "message_received": "CPU แต่ปรากฏว่าอุบลเข้ามาต่อคิวผม ",
      "slice_count": 3,
      "slices": " CPU| แต่ปรากฏว่าอุบลเข้ามาต่อคิวผม| |",
      "edit_duration": 1.872,
      "isForceout": false
    },
    {
      "message_id": 727,
      "editor_id": 12,
      "message_received": "บังเอิญว่าลำดับความสำคัญอุบ",
      "slice_count": 1,
      "slices": "บังเอิญว่าลำดับความสำคัญอุบ|",
      "edit_duration": 6.381,
      "isForceout": false
    },
    {
      "message_id": 728,
      "editor_id": 12,
      "message_received": "สำคัญมากกว่าผม ผมยอมให้อุบลเข้าไปแทนผม นี่เกิดการตัดตอนขึ้น ให้เป็นวิชาการ อธิบายว่าเกิดจาการ",
      "slice_count": 6,
      "slices": "ล|สำคัญมากกว่าผม| ผมยอมให้อุบลเข้าไปแทนผม| นี่เกิดการตัดตอนขึ้น| ให้เป็นหลักการวิชาการ| อธิบายว่าเกิดจาการ|",
      "edit_duration": 1.206,
      "isForceout": false
    },
    {
      "message_id": 729,
      "editor_id": 12,
      "message_received": "ที่ Process ใด Process หนึ่ง",
      "slice_count": 2,
      "slices": "ที่| Process ใด Process หนึ่ง|",
      "edit_duration": 7.845,
      "isForceout": false
    },
    {
      "message_id": 730,
      "editor_id": 12,
      "message_received": "ที่จะเข้าไปครอบครอง CPU หรือเข้าไปในสถานะ Run นั้น ",
      "slice_count": 3,
      "slices": " ที่จะเข้าไปครอบครอง CPU |หรือเข้าไปในสถานะ Run นั้น| |",
      "edit_duration": 9.436,
      "isForceout": false
    },
    {
      "message_id": 731,
      "editor_id": 12,
      "message_received": "ยอมให้ Process น",
      "slice_count": 1,
      "slices": "ยอมให้ Process |",
      "edit_duration": 5.434,
      "isForceout": false
    },
    {
      "message_id": 732,
      "editor_id": 12,
      "message_received": "ความสำคัญมากกว่าเข้าไปแทนที่มัน มันก็จะเกิดการตัดตอนขึ้นนะครับ ",
      "slice_count": 4,
      "slices": "ที่มีความสำคัญมากกว่า|เข้าไปแทนที่มัน |มันก็จะเกิดการตัดตอนขึ้นนะครับ| |",
      "edit_duration": 8.06,
      "isForceout": false
    },
    {
      "message_id": 733,
      "editor_id": 12,
      "message_received": "ซึ่งปัญหาตัวนี้นะครับ คนที่ออกแบบระบบปฏิบัติการจะต้อง",
      "slice_count": 3,
      "slices": "ซึ่งปัญหาตัวนี้นะครับ| คนที่ออกแบบระบบปฏิบัติการ|จะต้อง|",
      "edit_duration": 6.705,
      "isForceout": false
    },
    {
      "message_id": 734,
      "editor_id": 12,
      "message_received": "ไม่ให้เกิดขึ้นนะครัย ",
      "slice_count": 2,
      "slices": "ไม่ให้เกิดขึ้นนะครับ| |",
      "edit_duration": 10.776,
      "isForceout": true
    },
    {
      "message_id": 735,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 736,
      "editor_id": 12,
      "message_received": "ปัญหาต่อมานอกจากปัญหาการตัดตอ",
      "slice_count": 2,
      "slices": "ปัญหาต่อมานะครับ |นอกจากปัญหาการตัดตอ|",
      "edit_duration": 2.471,
      "isForceout": false
    },
    {
      "message_id": 737,
      "editor_id": 12,
      "message_received": "ปัญหาการตัดตอนแล้ว ปัญหาต่อมา ก็คือปัญหาการอดตาย หรือปัญหา ",
      "slice_count": 4,
      "slices": "นแล้ว | ปัญหาต่อมา| ก็คือปัญหาการอดตาย| หรือปัญหา |",
      "edit_duration": 4.598,
      "isForceout": true
    },
    {
      "message_id": 738,
      "editor_id": 12,
      "message_received": "การเลื่อนไปอย่างไม่มีสิ้นสุด หมายความว่าเมื่อเกิดการตัดตอนขึ้น",
      "slice_count": 2,
      "slices": "การเลื่อนไปอย่างไม่มีสิ้นสุด| หมายความว่าเมื่อเกิดการตัดตอนขึ้น|",
      "edit_duration": 7.284,
      "isForceout": false
    },
    {
      "message_id": 739,
      "editor_id": 12,
      "message_received": "Process หนึ่งปล่อยให้ Process อีก Process หนึ่งที่มีความสำคัญ",
      "slice_count": 2,
      "slices": " Process หนึ่งปล่อยให้ Process อีก Process หนึ่ง|ที่มีความสำคัญ|",
      "edit_duration": 10.542,
      "isForceout": false
    },
    {
      "message_id": 740,
      "editor_id": 12,
      "message_received": "มากกว่าเข้าไปครอบคลอง CPU มัน ",
      "slice_count": 3,
      "slices": "มากกว่า|เข้าไปครอบครอง CPU มัน| |",
      "edit_duration": 6.755,
      "isForceout": false
    },
    {
      "message_id": 741,
      "editor_id": 12,
      "message_received": "แล้วแทนไปเรื่อย ๆ นี่เราเรียกว่าว่า \"การอดตาย\"",
      "slice_count": 2,
      "slices": "แล้วแทนไปเรื่อย ๆ นี่| เราเรียกว่าว่า \"การอดตาย\"|",
      "edit_duration": 2.782,
      "isForceout": false
    },
    {
      "message_id": 742,
      "editor_id": 12,
      "message_received": "เช่น ตัวอย่างเมื่อกี้ผมจะเข้าไปครอบครอง CPU แต่บังเอินว่า อุบล ",
      "slice_count": 3,
      "slices": " เช่น ตัวอย่างเมื่อกี้|ผมจะเข้าไปครอบครอง CPU| แต่บังเอิญว่าอุบล|",
      "edit_duration": 2.818,
      "isForceout": false
    },
    {
      "message_id": 743,
      "editor_id": 12,
      "message_received": "มาต่อคิว อุบลมีลำดับความสำคัญมากกว่า อุบลเข้าไปแทนที่ ",
      "slice_count": 3,
      "slices": "มาต่อคิว |อุบลมีลำดับความสำคัญมากกว่า |อุบลเข้าไปแทนที่ |",
      "edit_duration": 3.19,
      "isForceout": false
    },
    {
      "message_id": 744,
      "editor_id": 12,
      "message_received": "พออุบลเสร็จแล้ว",
      "slice_count": 1,
      "slices": "พออุบลเสร็จแล้ว|",
      "edit_duration": 5.092,
      "isForceout": false
    },
    {
      "message_id": 745,
      "editor_id": 12,
      "message_received": "ผมจะเข้าไปต่อ แต่ปรากฏว่าแม็กกี้มาต่อแล้วแม็กกี้มีความ",
      "slice_count": 3,
      "slices": "ผมจะเข้าไปต่อ| แต่ปรากฏว่าแม็กกี้มาต่อ| แล้วแม็กกี้มีความ|",
      "edit_duration": 0.708,
      "isForceout": false
    },
    {
      "message_id": 746,
      "editor_id": 12,
      "message_received": "ก็เข้าไปแทนที่อีก พอ",
      "slice_count": 3,
      "slices": "สำคัญมากกว่าผม |ก็เข้าไปแทนที่อีก |พอ|",
      "edit_duration": 6.824,
      "isForceout": false
    },
    {
      "message_id": 747,
      "editor_id": 12,
      "message_received": "แม็กกี้ออกมา ผมจะเข้าไปต่อ ปรากฎว่า",
      "slice_count": 3,
      "slices": "แม็กกี้ออกมา| ผมจะเข้าไปต่อ| ปรากฎว่า|",
      "edit_duration": 3.872,
      "isForceout": false
    },
    {
      "message_id": 748,
      "editor_id": 12,
      "message_received": "มิ่งมาต่อ แล้ว",
      "slice_count": 2,
      "slices": "มิ่งมาต่อ |แล้ว|",
      "edit_duration": 2.148,
      "isForceout": false
    },
    {
      "message_id": 749,
      "editor_id": 12,
      "message_received": "มิ้งมีความสำคัญมากกว่า มิ้งก็ ",
      "slice_count": 3,
      "slices": "มิ้งมีความสำคัญมากกว่า| แล้วมิ่งเข้าไปแทน| |",
      "edit_duration": 0.659,
      "isForceout": false
    },
    {
      "message_id": 750,
      "editor_id": 12,
      "message_received": "ก็คือรอไป ไม่มีวันสิ้นสุด รอไปเรื่อย ๆ  ไม่มีวันสิ้นสุ",
      "slice_count": 3,
      "slices": "ก็คือรอไป| ไม่มีวันสิ้นสุด| รอไปเรื่อย ๆ|",
      "edit_duration": 0.408,
      "isForceout": false
    },
    {
      "message_id": 751,
      "editor_id": 12,
      "message_received": "นะครับ ถ้าเป็นสมัยก่อนนะครับ ผมก็จะยกตัวอย่างให้พวกเรา ",
      "slice_count": 4,
      "slices": " ไม่มีวันสิ้นสุดนะครับ| ถ้าเป็นสมัยก่อนนะครับ| ผมก็จะยกตัวอย่างให้พวกเรา| |",
      "edit_duration": 10.227,
      "isForceout": false
    },
    {
      "message_id": 752,
      "editor_id": 12,
      "message_received": "สมมติว่าที่อาคาร 7 เรานะครับ ",
      "slice_count": 2,
      "slices": "สมมติว่าที่อาคาร 7 เรานะครับ| |",
      "edit_duration": 12.806,
      "isForceout": false
    },
    {
      "message_id": 753,
      "editor_id": 12,
      "message_received": "สร้างห้องน้ำมาใหม่",
      "slice_count": 1,
      "slices": "สร้างห้องน้ำมาใหม่|",
      "edit_duration": 7.06,
      "isForceout": false
    },
    {
      "message_id": 754,
      "editor_id": 12,
      "message_received": "เปรียบเสมือน CPU สมมตินะ ผมจะเข้าเป็นคนแรก ",
      "slice_count": 3,
      "slices": " เปรียบเสมือน CPU สมมตินะ| ผมจะเข้าเป็นคนแรก| |",
      "edit_duration": 7.336,
      "isForceout": false
    },
    {
      "message_id": 755,
      "editor_id": 12,
      "message_received": "กำลังจะเปิดประตูเข้าไปห้องน้ำ ปรากฏว่าอุบล ไม่ใช่อุบล ",
      "slice_count": 4,
      "slices": "กำลังจะเปิดประตูเข้าไปห้องน้ำ| ปรากฏว่าอุบล| ไม่ใช่อุบล| |",
      "edit_duration": 0.643,
      "isForceout": false
    },
    {
      "message_id": 756,
      "editor_id": 12,
      "message_received": "อธิการ สะกิดหลัง",
      "slice_count": 1,
      "slices": "อธิการสะกิดหลัง|",
      "edit_duration": 7.125,
      "isForceout": false
    },
    {
      "message_id": 757,
      "editor_id": 12,
      "message_received": "พิเชนทร์ ๆ ผมขออนุญาตเข้าก่อน ผมมองไปข้างหลัง ",
      "slice_count": 3,
      "slices": " พิเชนทร์ ๆ ผมขออนุญาตเข้าก่อน |ผมมองไปข้างหลัง| |",
      "edit_duration": 3.263,
      "isForceout": false
    },
    {
      "message_id": 758,
      "editor_id": 12,
      "message_received": "อธิการใหญ่กว่าผม ",
      "slice_count": 3,
      "slices": "อธิการใหญ่กว่าผม| อธิการเข้าไป| |",
      "edit_duration": 2.883,
      "isForceout": false
    },
    {
      "message_id": 759,
      "editor_id": 12,
      "message_received": "นี่เกิดการตัดตอน แต่พออธิการเข้าไปเสร็จปุ๊บ ",
      "slice_count": 3,
      "slices": "นี่เกิดการตัดตอน| แต่พออธิการเข้าไปเสร็จปุ๊บ| |",
      "edit_duration": 0.512,
      "isForceout": false
    },
    {
      "message_id": 760,
      "editor_id": 12,
      "message_received": "ปรากฏว่ามีคนสะกิดหลังอีกแล้ว ผู้ว่าฯ สะกิดหลัง เป็นอย่างไรครับ ผู้ว่าเข้าไป ",
      "slice_count": 6,
      "slices": "ปรากฏว่ามีคนสะกิดหลังอีกแล้ว| ผู้ว่าฯ สะกิดหลัง| เป็นอย่างไรครับ |ผู้ว่าฯ |เข้าไป| |",
      "edit_duration": 2.352,
      "isForceout": false
    },
    {
      "message_id": 761,
      "editor_id": 12,
      "message_received": "นายอำเภอสกิดหลัง ผู้ว่าสกิดหลังเกิดการ",
      "slice_count": 3,
      "slices": "นายอำเภอสกิดหลัง| ผู้ว่าฯ |สกิดหลังเกิดการ|",
      "edit_duration": 3.712,
      "isForceout": false
    },
    {
      "message_id": 762,
      "editor_id": 12,
      "message_received": "ต้องตัดตอน พอตัดตอนเสร็จปุ๊บ",
      "slice_count": 2,
      "slices": "ต้องตัดตอน| พอตัดตอนเสร็จปุ๊บ|",
      "edit_duration": 10.478,
      "isForceout": false
    },
    {
      "message_id": 763,
      "editor_id": 12,
      "message_received": "ไม่มีโอกาสได้เข้า ก็เลยเป็นอดตายนะครับ นี่คือปัญหาหาที่ 2 ",
      "slice_count": 2,
      "slices": " ไม่มีโอกาสได้เข้าก็เลยเป็นอดตายนะครับ| นี่คือปัญหาหาที่ 2 |",
      "edit_duration": 10.81,
      "isForceout": false
    },
    {
      "message_id": 764,
      "editor_id": 12,
      "message_received": "ของเรานะครับ ปัญหาที่ 3 ",
      "slice_count": 3,
      "slices": "ของเรานะครับ |ปัญหาที่ 3|  |",
      "edit_duration": 9.674,
      "isForceout": false
    },
    {
      "message_id": 765,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 766,
      "editor_id": 12,
      "message_received": "เขาบอกว่าทำไมถึงให้เกิดการ",
      "slice_count": 2,
      "slices": "เขาบอกว่าทำไม|ถึงให้เกิดการ|",
      "edit_duration": 5.675,
      "isForceout": false
    },
    {
      "message_id": 767,
      "editor_id": 12,
      "message_received": "ตัดตอนไม่ได้หรือการอดตายไม่ได้ ",
      "slice_count": 3,
      "slices": "ตัดตอนไม่ได้| หรือการอดตายไม่ได้| |",
      "edit_duration": 0.537,
      "isForceout": false
    },
    {
      "message_id": 768,
      "editor_id": 12,
      "message_received": "มันจะเกิดปัญหาขึ้น ถ้าทรัพยากรบางประเภท ",
      "slice_count": 3,
      "slices": "มันจะเกิดปัญหาขึ้น |ถ้าทรัพยากรบางประเภท| |",
      "edit_duration": 0.805,
      "isForceout": false
    },
    {
      "message_id": 769,
      "editor_id": 12,
      "message_received": "ถ้าเราปล่อยให้เกิดการตัดตอน",
      "slice_count": 1,
      "slices": "ถ้าเราปล่อยให้เกิดการตัดตอน|",
      "edit_duration": 1.514,
      "isForceout": false
    },
    {
      "message_id": 770,
      "editor_id": 12,
      "message_received": "จะเกิดปัญหาขึ้น เช่น เครื่องพิมพ์ ให้เรามาถึงเครื่องพิมพ์ ",
      "slice_count": 3,
      "slices": " จะเกิดปัญหาขึ้น| เช่น เครื่องพิมพ์ให้เรามาถึงเครื่องพิมพ์| |",
      "edit_duration": 5.357,
      "isForceout": false
    },
    {
      "message_id": 771,
      "editor_id": 12,
      "message_received": "ที่เป็นหัวเข็ม เคยเห็นไหม มันจะดังแกร๊ก มันจะ",
      "slice_count": 4,
      "slices": "ที่เป็นหัวเข็ม |เคยเห็นไหม| มันจะดังแกร๊ก| มันจะ|",
      "edit_duration": 5.99,
      "isForceout": false
    },
    {
      "message_id": 772,
      "editor_id": 12,
      "message_received": "พรินทีละบรรทัด",
      "slice_count": 1,
      "slices": "พรินต์ทีละบรรทัด|",
      "edit_duration": 11.418,
      "isForceout": false
    },
    {
      "message_id": 773,
      "editor_id": 12,
      "message_received": "เคยเห็นไหมครับ เครื่องพิมพ์แบบหัวเข็ม เหมือนเราไปซื้อ",
      "slice_count": 3,
      "slices": " เคยเห็นไหมครับ |เครื่องพิมพ์แบบหัวเข็ม| เหมือนเราไปซื้อ|",
      "edit_duration": 9.835,
      "isForceout": false
    },
    {
      "message_id": 774,
      "editor_id": 12,
      "message_received": "ของตามเซเว่น",
      "slice_count": 1,
      "slices": "ของตามเซเว่น|",
      "edit_duration": 12.51,
      "isForceout": false
    },
    {
      "message_id": 775,
      "editor_id": 12,
      "message_received": "หรือเราไปจ่ายค่าเทอม มันจะ",
      "slice_count": 2,
      "slices": " หรือเราไปจ่ายค่าเทอม| มันจะ|",
      "edit_duration": 5.632,
      "isForceout": false
    },
    {
      "message_id": 776,
      "editor_id": 12,
      "message_received": "พรินเป็นหัวเข็มออกมา",
      "slice_count": 2,
      "slices": "พรินต์|เป็นหัวเข็มออกมา|",
      "edit_duration": 5.964,
      "isForceout": false
    },
    {
      "message_id": 777,
      "editor_id": 12,
      "message_received": "ถ้าเราปล่อยให้เกิดการตัดตอนขึ้น เช่น ผมสั่งพรินต์",
      "slice_count": 2,
      "slices": " ถ้าเราปล่อยให้เกิดการตัดตอนขึ้น| เช่น ผมสั่งพรินต์|",
      "edit_duration": 8.544,
      "isForceout": false
    },
    {
      "message_id": 778,
      "editor_id": 12,
      "message_received": "ไปได้ 2 บรรทัด ",
      "slice_count": 1,
      "slices": "ไปได้ 2 บรรทัด |",
      "edit_duration": 5.189,
      "isForceout": false
    },
    {
      "message_id": 779,
      "editor_id": 12,
      "message_received": "สั่งมา อุบลบอกว่าอุบลมีความสำคัญมากกว่าแล้วเกิดการตัดตอน",
      "slice_count": 3,
      "slices": "สั่งมาอุบลบอกว่า|อุบลมีความสำคัญมากกว่า|แล้วเกิดการตัดตอน|",
      "edit_duration": 2.352,
      "isForceout": false
    },
    {
      "message_id": 780,
      "editor_id": 12,
      "message_received": "บรรทัดที่ 3 จะกลายเป็นของอุบล",
      "slice_count": 1,
      "slices": " บรรทัดที่ 3 จะกลายเป็นของอุบล|",
      "edit_duration": 2.508,
      "isForceout": false
    },
    {
      "message_id": 781,
      "editor_id": 12,
      "message_received": "ดังนั้น ห้ามให้มีเหตุการณ์นี้เกิดขึ้นนะครับ เพราะทรัพยากร บางอย่าง ",
      "slice_count": 4,
      "slices": " ดังนั้น|  ห้ามให้มีเหตุการณ์นี้เกิดขึ้นนะครับ| เพราะทรัพยากร บางอย่าง| |",
      "edit_duration": 2.187,
      "isForceout": false
    },
    {
      "message_id": 782,
      "editor_id": 12,
      "message_received": "ให้เกิดขึ้นไม่ได้นะครับ ปัญหาต่อมานะครับ ",
      "slice_count": 3,
      "slices": "ให้เกิดขึ้นไม่ได้นะครับ| ปัญหาต่อมานะครับ|  |",
      "edit_duration": 1.426,
      "isForceout": false
    },
    {
      "message_id": 783,
      "editor_id": 12,
      "message_received": "ปัญหาการติดตาย ดูรูปประกอบเลยนะครับ ",
      "slice_count": 3,
      "slices": "ปัญหาการติดตาย| ดูรูปประกอบเลยนะครับ| |",
      "edit_duration": 0.445,
      "isForceout": false
    },
    {
      "message_id": 784,
      "editor_id": 12,
      "message_received": "ปัญหาการติดตายคืออะไรครับ ดูรูปเลย เมื่อ Process ",
      "slice_count": 3,
      "slices": "ปัญหาการติดตายเกิดจากอะไรครับ| ดูรูปเลย |เมื่อ Process |",
      "edit_duration": 6.834,
      "isForceout": false
    },
    {
      "message_id": 785,
      "editor_id": 12,
      "message_received": "ใดก็แล้วแต่ ครอบครองทรัพยากรของตั",
      "slice_count": 2,
      "slices": "ใดก็แล้วแต่ |ครอบครองทรัพยากรของ|",
      "edit_duration": 3.596,
      "isForceout": false
    },
    {
      "message_id": 786,
      "editor_id": 12,
      "message_received": "ทรัพยากรของตัวเองอยู่ แล้วในขณะเดียวกันต้องการไปครอบครองทรัพยากรของเรา",
      "slice_count": 3,
      "slices": "ตัวเองอยู่แล้ว| ในขณะเดียวกัน| ต้องการไปครอบครองทรัพยากรของเรา|",
      "edit_duration": 6.117,
      "isForceout": false
    },
    {
      "message_id": 787,
      "editor_id": 12,
      "message_received": "แต่ไม่ยอมให้ Process อื่น เข้ามาครอบครองทรัพยากรของตัวเอง",
      "slice_count": 2,
      "slices": " แต่ไม่ยอมให้ Process อื่น|เข้ามาครอบครองทรัพยากรของตัวเอง|",
      "edit_duration": 3.635,
      "isForceout": false
    },
    {
      "message_id": 788,
      "editor_id": 12,
      "message_received": "เหมือนกันนะครับ เช่น ผมบอกอุบลอาจารย์ยิมสตางค์ของอุบลหน่อย 1 ร้อยล",
      "slice_count": 4,
      "slices": "เหมือนกันนะครับ| เช่น ผมบอกอุบล|อาจารย์ยืมสตางค์ของอุบลหน่อย |1 ร้อยล|",
      "edit_duration": 0.678,
      "isForceout": false
    },
    {
      "message_id": 789,
      "editor_id": 12,
      "message_received": "อุบลก็บอกเหมือนกัน อาจารย์",
      "slice_count": 3,
      "slices": "้าน |อุบลก็บอกเหมือนกัน| อาจารย์|",
      "edit_duration": 10.906,
      "isForceout": true
    },
    {
      "message_id": 790,
      "editor_id": 12,
      "message_received": "ผมก้ยืมตังอาจารย์หน่อย 200,000.",
      "slice_count": 3,
      "slices": "ผมก็ยืมสตางค์|อาจารย์หน่อย| 200,000|",
      "edit_duration": 14.206,
      "isForceout": true
    },
    {
      "message_id": 791,
      "editor_id": 12,
      "message_received": "แต่อุบลก็ไม่ควักให้ผมนะ ผมก็ไม่ควักให้อุบล เพราะเราก็ไม่มีทั้งคูนะ คือ อยากได้สตางค์อุบล อุบล",
      "slice_count": 5,
      "slices": " แต่อุบลก็ไม่ควักให้ผมนะ| ผมก็ไม่ควักให้อุบล |เพราะเราก็ไม่มีทั้งคู่นะ| คือ อยากได้สตางค์อุบล |อุบล|",
      "edit_duration": 9.048,
      "isForceout": true
    },
    {
      "message_id": 792,
      "editor_id": 12,
      "message_received": "ไม่ควักให้ นี่คือลักษณะการปิดตาย",
      "slice_count": 2,
      "slices": "ไม่ควักให้ |นี่คือลักษณะการปิดตาย|",
      "edit_duration": 11.063,
      "isForceout": false
    },
    {
      "message_id": 793,
      "editor_id": 12,
      "message_received": "ก็คือ Process ใด Process หนึ่งนี่ครอบครองทรัพยากรตัวเอง",
      "slice_count": 3,
      "slices": " ก็คือ Process ใด |Process หนึ่ง|นี่ครอบครองทรัพยากรตัวเอง|",
      "edit_duration": 12.935,
      "isForceout": true
    },
    {
      "message_id": 794,
      "editor_id": 12,
      "message_received": "อยู่แต่อยากไปได้ทรัพยากรของคนอื่น ",
      "slice_count": 2,
      "slices": "อยู่| แต่อยากไปได้ทรัพยากรของคนอื่น |",
      "edit_duration": 11.029,
      "isForceout": false
    },
    {
      "message_id": 795,
      "editor_id": 12,
      "message_received": "คนอื่น แต่ตัวเองก็ไม่ยอมให้ทรัพยากรของตัวเอง",
      "slice_count": 2,
      "slices": "แต่ตัวเองก็ไม่ยอมให้ทรัพยากร|ของตัวเอง|",
      "edit_duration": 15.306,
      "isForceout": true
    },
    {
      "message_id": 796,
      "editor_id": 12,
      "message_received": "นะครับนี่คือลักษณธการปืดตายหรือ ",
      "slice_count": 3,
      "slices": "นะครับ| นี่คือลักษณะการปิดตาย| หรือ|",
      "edit_duration": 8.699,
      "isForceout": true
    },
    {
      "message_id": 797,
      "editor_id": 12,
      "message_received": "เขาบอกว่า ",
      "slice_count": 1,
      "slices": "เขาบอกว่า|",
      "edit_duration": 15.854,
      "isForceout": false
    },
    {
      "message_id": 798,
      "editor_id": 12,
      "message_received": "ปัญหาการติดตายนั้น ไม่จำเป็นต้องเกิดจาก 2 ",
      "slice_count": 2,
      "slices": "ปัญหาการติดตายนั้น| ไม่จำเป็นต้องเกิดจาก 2 |",
      "edit_duration": 10.49,
      "isForceout": false
    },
    {
      "message_id": 799,
      "editor_id": 12,
      "message_received": "Process อาจจะ",
      "slice_count": 2,
      "slices": "Process| อาจจะ|",
      "edit_duration": 8.659,
      "isForceout": false
    },
    {
      "message_id": 800,
      "editor_id": 12,
      "message_received": "เกิดจากหลาย Process ก็ได้นะครับ มากกว่า 2 Process แต่ต้อง",
      "slice_count": 3,
      "slices": "เกิดจากหลาย Process ก็ได้นะครับ| มากกว่า 2 Process |แต่ต้อง|",
      "edit_duration": 6.549,
      "isForceout": false
    },
    {
      "message_id": 801,
      "editor_id": 12,
      "message_received": "มีเงื่อนไขดังนี้เช่น 1. การครอบครองเป็นแบบตัดตอนไม่ได้ ",
      "slice_count": 4,
      "slices": "มีเงื่อนไข ดังนี้ เช่น 1. |การครอบครอง|เป็นแบบตัดตอนไม่ได้| |",
      "edit_duration": 7.966,
      "isForceout": false
    },
    {
      "message_id": 802,
      "editor_id": 12,
      "message_received": "อันนี้ก้ตัดตอนไม่ได้นะ",
      "slice_count": 3,
      "slices": "อันนี้ก็ตัดตอน|ไม่ได้น|ะ|",
      "edit_duration": 7.535,
      "isForceout": false
    },
    {
      "message_id": 803,
      "editor_id": 12,
      "message_received": "Process A, Process B ก็ไม่ได้ Process C ก็ไม่ได้ ",
      "slice_count": 3,
      "slices": " Process A,| Process B ก็ไม่ได้ |Process C ก็ไม่ได้ |",
      "edit_duration": 7.619,
      "isForceout": false
    },
    {
      "message_id": 804,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 805,
      "editor_id": 12,
      "message_received": "ไม่ไป ไม่มา นะครับ เงื่อนไขแบบที่ 2 ",
      "slice_count": 2,
      "slices": "ไม่ไป ไม่มา นะครับ| เงื่อนไขแบบที่ 2 |",
      "edit_duration": 5.198,
      "isForceout": false
    },
    {
      "message_id": 806,
      "editor_id": 12,
      "message_received": "การครอบครองเป็นแบบไม่เกิดร่วม",
      "slice_count": 1,
      "slices": "การครอบครองเป็นแบบไม่เกิดร่วม|",
      "edit_duration": 5.292,
      "isForceout": false
    },
    {
      "message_id": 807,
      "editor_id": 12,
      "message_received": "ต่างคนต่างทำงาน ต่างคนต่างอยู่คนละส่วน ",
      "slice_count": 3,
      "slices": " ต่างคนต่างทำงาน| ต่างคนต่างอยู่คนละส่วน| |",
      "edit_duration": 6.417,
      "isForceout": false
    },
    {
      "message_id": 808,
      "editor_id": 12,
      "message_received": "ปิดตายขึ้น ",
      "slice_count": 1,
      "slices": "ปิดตายขึ้น|",
      "edit_duration": 4.256,
      "isForceout": false
    },
    {
      "message_id": 809,
      "editor_id": 12,
      "message_received": "นะครับ เงื่อนไขที่ 3 คือ ",
      "slice_count": 4,
      "slices": "นะครับ| เงื่อนไขที่ 3| คือ| |",
      "edit_duration": 3.62,
      "isForceout": false
    },
    {
      "message_id": 810,
      "editor_id": 12,
      "message_received": "ในการรอใช้ทรัพยากร",
      "slice_count": 1,
      "slices": "ในการรอใช้ทรัพยากร|",
      "edit_duration": 1.805,
      "isForceout": false
    },
    {
      "message_id": 811,
      "editor_id": 12,
      "message_received": "เป็นการรอแบบวนรอบ หรือวงรอบ หรือภาษาเขีียนโปรแกรม ",
      "slice_count": 3,
      "slices": "เป็นการรอแบบวนรอบ| หรือวงรอบ หรือภาษาเขีียนโปรแกรม| |",
      "edit_duration": 0.518,
      "isForceout": false
    },
    {
      "message_id": 812,
      "editor_id": 12,
      "message_received": "เราเรียกว่าวนลูป หรือวนรอบ ก้จะเกิดปัญหาการปิดตายขึ้น",
      "slice_count": 2,
      "slices": "เราเรียกว่า \"วนลูป\" หรือ\" วนรอบ\"| ก็จะเกิดปัญหาการปิดตายขึ้น|",
      "edit_duration": 9.877,
      "isForceout": false
    },
    {
      "message_id": 813,
      "editor_id": 12,
      "message_received": "นะครับ นี่คือปัญหา 3 ปัญหาที่เกิดขึ้นในระบบเรา แต่เวลาเราออกแบบ OS ก็เกิดขึ้น ",
      "slice_count": 6,
      "slices": "นะครับ| นี่คือปัญหา 3 ปัญหา|ที่เกิดขึ้นในระบบเรา |แต่เวลาเราออกแบบ OS |ก็เกิดขึ้น| |",
      "edit_duration": 3.735,
      "isForceout": false
    },
    {
      "message_id": 814,
      "editor_id": 12,
      "message_received": "หัวข้อสุดท้ายนะครับ",
      "slice_count": 2,
      "slices": "หัวข้อสุดท้ายนะครับ| |",
      "edit_duration": 6.805,
      "isForceout": false
    },
    {
      "message_id": 815,
      "editor_id": 12,
      "message_received": "ของบทนี้นะครับ เธรดนะครับ ",
      "slice_count": 3,
      "slices": "ของบทนี้นะครับ| เธรดนะครับ| |",
      "edit_duration": 5.351,
      "isForceout": true
    },
    {
      "message_id": 816,
      "editor_id": 12,
      "message_received": "เขาบอกในระบบปฏยั",
      "slice_count": 1,
      "slices": "เขาบอกในระบบปฏิบัติการ|",
      "edit_duration": 6.055,
      "isForceout": false
    },
    {
      "message_id": 817,
      "editor_id": 12,
      "message_received": "บางตัวซึ่งเราใช้แล้วนะครับ เราใช้แบบนี้อยู่นะครับ ถ้าเป็นสมัยก่อนยกไม่เกิดระบ",
      "slice_count": 4,
      "slices": "บางตัว|ซึ่งเราใช้แล้วนะครับ| เราใช้แบบนี้อยู่นะครับ |ถ้าเป็นสมัยก่อนไม่เกิดระบ|",
      "edit_duration": 0.519,
      "isForceout": false
    },
    {
      "message_id": 818,
      "editor_id": 12,
      "message_received": "นะครับ เธรด ก็คือเป็นการที่ระบบปฏิบัติการแบ่งย่อย Processing ออกมาเป็นส่วน ๆ ",
      "slice_count": 6,
      "slices": "บนี้นะครับ| เธรด |ก็คือเป็นการที่ระบบปฏิบัติการ|แบ่งย่อย |Processing ออกมาเป็นส่วน ๆ| |",
      "edit_duration": 5.263,
      "isForceout": false
    },
    {
      "message_id": 819,
      "editor_id": 12,
      "message_received": "ดูรูปประกอบเลยนะครับ ",
      "slice_count": 1,
      "slices": "ดูรูปประกอบเลยนะครับ |",
      "edit_duration": 3.039,
      "isForceout": false
    },
    {
      "message_id": 820,
      "editor_id": 12,
      "message_received": "นี่... ทำไมไม่ขึ้น ขวามือผมนะครับ  ",
      "slice_count": 3,
      "slices": "นี่... ทำไมไม่ขึ้น| ขวามือผม ใช่ไหม| |",
      "edit_duration": 1.543,
      "isForceout": false
    },
    {
      "message_id": 821,
      "editor_id": 12,
      "message_received": "กับ Process B ",
      "slice_count": 3,
      "slices": "Process A |กับ Process B| |",
      "edit_duration": 12.198,
      "isForceout": false
    },
    {
      "message_id": 822,
      "editor_id": 12,
      "message_received": "Process A ",
      "slice_count": 1,
      "slices": "Process A |",
      "edit_duration": 9.203,
      "isForceout": false
    },
    {
      "message_id": 823,
      "editor_id": 12,
      "message_received": "โค้ดโปรแกรม ",
      "slice_count": 2,
      "slices": "โค้ดโปรแกรม| |",
      "edit_duration": 8.178,
      "isForceout": false
    },
    {
      "message_id": 824,
      "editor_id": 12,
      "message_received": "แล้วก็ข้อมูลองค์ประกอบอื่น ",
      "slice_count": 2,
      "slices": "แล้วก็ข้อมูลองค์ประกอบอื่น| |",
      "edit_duration": 2.307,
      "isForceout": false
    },
    {
      "message_id": 825,
      "editor_id": 12,
      "message_received": "เขียนโปรแกรมแบบไม่ใช่เธรด แต่",
      "slice_count": 2,
      "slices": "นี่คือเขียนโปรแกรมแบบไม่ใช่เธรด| แต่|",
      "edit_duration": 7.361,
      "isForceout": false
    },
    {
      "message_id": 826,
      "editor_id": 12,
      "message_received": "พอเทรดปุ๊บมันจะแบ่งส่วนเทรด",
      "slice_count": 1,
      "slices": "พอเทรดปุ๊บมันจะแบ่งส่วนเทรด|",
      "edit_duration": 1.902,
      "isForceout": false
    },
    {
      "message_id": 827,
      "editor_id": 12,
      "message_received": "1, 2, 3, 4, 5 เป็นส่วนย่อยนะครับ เราแบ่ง มีประโยชน์อะไร",
      "slice_count": 4,
      "slices": " 1, 2, 3, 4, 5| เป็นส่วนย่อยนะครับ| เราแบ่งเธรด|มีประโยชน์อะไร|",
      "edit_duration": 1.262,
      "isForceout": false
    },
    {
      "message_id": 828,
      "editor_id": 12,
      "message_received": "นะครับ มันจะให้ทำงานเร็วขึ้น สามารถทำงานกับหน่วยความจำที่มีขนาดเล็กได้",
      "slice_count": 4,
      "slices": "นะครับ |มันจะให้ทำงานเร็วขึ้น| สามารถทำงานกับหน่วยความจำ|ที่มีขนาดเล็กได้|",
      "edit_duration": 0.822,
      "isForceout": false
    },
    {
      "message_id": 829,
      "editor_id": 12,
      "message_received": "แก้ไขง่าย นี่คือหลักการเขียนโปรแกรมใน ณ ปัจจุบันนี้นะครับ ",
      "slice_count": 4,
      "slices": "แก้ไขง่าย |นี่คือหลักการเขียนโปรแกรมใน| ณ ปัจจุบันนี้นะครับ| |",
      "edit_duration": 2.471,
      "isForceout": false
    },
    {
      "message_id": 830,
      "editor_id": 12,
      "message_received": "เดี๋ยวพอเราเขียนโปรแกรมเราเรียนไปสัก ปี 2 ",
      "slice_count": 3,
      "slices": "เดี๋ยวพอเราเขียนโปรแกรม|เราเรียนไปสักปี 2| |",
      "edit_duration": 0.638,
      "isForceout": false
    },
    {
      "message_id": 831,
      "editor_id": 12,
      "message_received": "ทำไมเราต้องมาเขียนเป็นแบบเทรด",
      "slice_count": 1,
      "slices": "ทำไมเราต้องมาเขียนเป็นแบบเทรด|",
      "edit_duration": 1.439,
      "isForceout": false
    },
    {
      "message_id": 832,
      "editor_id": 12,
      "message_received": "โบราณนะครับ เขียนทีเดียว 100 บรรทัด, 500 บรรทัด ",
      "slice_count": 4,
      "slices": "โบราณนะครับ| เขียนทีเดียว 100 บรรทัด| 500 บรรทัด| |",
      "edit_duration": 2.19,
      "isForceout": false
    },
    {
      "message_id": 833,
      "editor_id": 12,
      "message_received": "เวลามีปัญหามาปุ๊บการแก้ไขปัญหา",
      "slice_count": 2,
      "slices": "เวลามีปัญหามาปุ๊บ| การแก้ไขปัญหา|",
      "edit_duration": 1.284,
      "isForceout": false
    },
    {
      "message_id": 834,
      "editor_id": 12,
      "message_received": "นะครับ แก้ไขยากนะครับ นี่คือหลักการของการเขียนโปรแกรม",
      "slice_count": 3,
      "slices": "นะครับ| แก้ไขยากนะครับ| นี่คือหลักการของการเขียนโปรแกรม|",
      "edit_duration": 0.421,
      "isForceout": false
    },
    {
      "message_id": 835,
      "editor_id": 12,
      "message_received": "แจ้งพวกเรานะครับ เมื่อกี้ได้พูดไปแล้วนะครับ ",
      "slice_count": 4,
      "slices": "นะครับ |แจ้งพวกเรานะครับ| เมื่อกี้ได้พูดไปแล้วนะครับ| |",
      "edit_duration": 2.643,
      "isForceout": false
    },
    {
      "message_id": 836,
      "editor_id": 12,
      "message_received": "สัปดาห์หน้านะครับ ",
      "slice_count": 3,
      "slices": "สัปดาห์หน้านะครับ| วันที่ 7| |",
      "edit_duration": 5.976,
      "isForceout": false
    },
    {
      "message_id": 837,
      "editor_id": 12,
      "message_received": "เราก็จะไปศึกษาดูงานนอกสถานที่นะครับ ",
      "slice_count": 4,
      "slices": "เราก็จะไปศึกษาดูงาน|นอกสถานที่|นะครับ| |",
      "edit_duration": 7.842,
      "isForceout": false
    },
    {
      "message_id": 838,
      "editor_id": 12,
      "message_received": "หมู่ 2 นะครับ หมู่ 2 ",
      "slice_count": 3,
      "slices": "หมู่ 2 นะครับ| หมู่ 2| |",
      "edit_duration": 2.967,
      "isForceout": false
    },
    {
      "message_id": 839,
      "editor_id": 12,
      "message_received": "หมู่ 1 ยังไม่ได้ไปนะครับ เราจะไปศึกษาดูงานที่นครพนม ผมจะ ",
      "slice_count": 4,
      "slices": "หมู่ 1 ยังไม่ได้ไปนะครับ|  เราจะไปศึกษาดูงาน|ที่นครพนม| ผมจะ|",
      "edit_duration": 0.454,
      "isForceout": true
    },
    {
      "message_id": 840,
      "editor_id": 12,
      "message_received": "พาไปที่บุสบานก่อน ",
      "slice_count": 1,
      "slices": "พาไปที่หมู่บ้านก่อน |",
      "edit_duration": 16.016,
      "isForceout": true
    },
    {
      "message_id": 841,
      "editor_id": 12,
      "message_received": "ไปดุหมู่บ้าน",
      "slice_count": 1,
      "slices": "ไปดูหมู่บ้าน|",
      "edit_duration": 12.841,
      "isForceout": false
    },
    {
      "message_id": 842,
      "editor_id": 12,
      "message_received": "อะไรไม่รู้จำไม่ได้นะครับ พวกทำเกี่ยวกับพื้นเมือง แล้วก็จะพาไปพิพิธภัณฑ์สัตว์น้ำ ",
      "slice_count": 4,
      "slices": "อะไรไม่รู้| จำไม่ได้นะครับ| พวกทำเกี่ยวกับพื้นเมือง| แล้วก็จะพาไปพิพิธภัณฑ์สัตว์น้ำ |",
      "edit_duration": 8.753,
      "isForceout": false
    },
    {
      "message_id": 843,
      "editor_id": 12,
      "message_received": "นครพนม ก็สัปดาห์หน้าก็",
      "slice_count": 2,
      "slices": "นครพนม| ก็สัปดาห์หน้าก็|",
      "edit_duration": 12.553,
      "isForceout": false
    },
    {
      "message_id": 844,
      "editor_id": 12,
      "message_received": "หมู่ 1 ก็ต้องมาเรียน ก็เห็นพี่พลอย",
      "slice_count": 3,
      "slices": "หมู่ 1| ก็ต้องมาเรียน| ก็เห็นพี่พลอย|",
      "edit_duration": 2.824,
      "isForceout": false
    },
    {
      "message_id": 845,
      "editor_id": 12,
      "message_received": "ประสานไปที่อาจารย์อะไรนะที่เราเรียนน่ะ ตอนเช้าน่ะ ก็เรียนด้วยกันใช่ไหม ",
      "slice_count": 6,
      "slices": "ประสานไป|ที่อาจารย์อะไรนะ| ที่เราเรียนน่ะ |ตอนเช้าน่ะ| ก็เรียนด้วยกันใช่ไหม| |",
      "edit_duration": 2.675,
      "isForceout": false
    },
    {
      "message_id": 846,
      "editor_id": 12,
      "message_received": "เห็นว่าอาจารย์ว่าคณะก็",
      "slice_count": 2,
      "slices": "เห็นว่าอาจารย์ว่าคณะฯ |ก็|",
      "edit_duration": 9.042,
      "isForceout": false
    },
    {
      "message_id": 847,
      "editor_id": 12,
      "message_received": "ไหว้ครู แต่ว่าสัปดาห์หน้าเราไม่มีเรียน",
      "slice_count": 2,
      "slices": "ไหว้ครู |แต่ว่าสัปดาห์หน้าเราไม่มีเรียน|",
      "edit_duration": 0.592,
      "isForceout": false
    },
    {
      "message_id": 848,
      "editor_id": 12,
      "message_received": "นะครับ ห้อง 1 นะมีเรียน แต่สัปดาห์หน้าหมู่ 2เราจะไปนอกสถานที่",
      "slice_count": 5,
      "slices": "นะครับ| ห้อง 1 นะ| มีเรียน| แต่สัปดาห์หน้าหมู่ 2| เราจะไปนอกสถานที่|",
      "edit_duration": 0.58,
      "isForceout": false
    },
    {
      "message_id": 849,
      "editor_id": 12,
      "message_received": "จะพาไปดูอะไรนะ ไปดู",
      "slice_count": 2,
      "slices": " จะพาไปดูอะไรนะ| ไปดู|",
      "edit_duration": 6.067,
      "isForceout": false
    },
    {
      "message_id": 850,
      "editor_id": 12,
      "message_received": "ปลาบึก เขาจะป้อนอาหารปลาบึก",
      "slice_count": 2,
      "slices": "ปลาบึก| เขาจะป้อนอาหารปลาบึก|",
      "edit_duration": 1.145,
      "isForceout": false
    },
    {
      "message_id": 851,
      "editor_id": 12,
      "message_received": "เอาอุบลไปให้อาหารปลา อุบลนะ ก็ไปทั้งวันนะครับ ",
      "slice_count": 4,
      "slices": " เอาอุบลไปให้อาหารปลา| อุบลนะ| ก็ไปทั้งวันนะครับ| |",
      "edit_duration": 3.744,
      "isForceout": false
    },
    {
      "message_id": 852,
      "editor_id": 12,
      "message_received": "ก็แจ้งพวกเราไว้ สัปดาห์หน้าก็หยุด",
      "slice_count": 2,
      "slices": "ก็แจ้งพวกเราไว้| สัปดาห์หน้าก็หยุด|",
      "edit_duration": 4.043,
      "isForceout": false
    },
    {
      "message_id": 853,
      "editor_id": 12,
      "message_received": "นะครับ สัปดาห์ถัดไปก็เจอกันนู้นเลยครับ",
      "slice_count": 4,
      "slices": "นะครับ |พอสัปดาห์ถัดไป|ก็เจอกันนู้นเลยครับ| |",
      "edit_duration": 1.057,
      "isForceout": false
    },
    {
      "message_id": 854,
      "editor_id": 12,
      "message_received": "นะครับ ก็ตอนนี้เราเปิดเทอมมาได้เดือนหนึ่งนะครับเป้นอย้างไรครับปรับตัวได้ ",
      "slice_count": 3,
      "slices": "นะครับ ก็ตอนนี้เราเปิดเทอมมาได้เดือนหนึ่งนะครับ| เป็นอย่างไรครับ| ปรับตัวได้ |",
      "edit_duration": 8.107,
      "isForceout": true
    },
    {
      "message_id": 855,
      "editor_id": 12,
      "message_received": "ได้แล้วนะ บางคนก็ส่งงานไว้ที่โต๊ะนะครับ เดี๋ยว",
      "slice_count": 1,
      "slices": "ได้แล้วนะ บางคนก็ส่งงานไว้ที่โต๊ะนะครับ เดี๋ยว|",
      "edit_duration": 16.013,
      "isForceout": true
    },
    {
      "message_id": 856,
      "editor_id": 12,
      "message_received": "ผมจะส่งคืนให้นะ ผมจะตรวจ",
      "slice_count": 2,
      "slices": "ผมจะส่งคืนให้นะ| ผมจะตรวจ|",
      "edit_duration": 9.6,
      "isForceout": false
    },
    {
      "message_id": 857,
      "editor_id": 12,
      "message_received": "แล้วส่งคืนให้ ๆ เราเอาเก็บไว้อ่านสอบ แบบฝึกหัดที่ผมให้ทำ ",
      "slice_count": 4,
      "slices": "แล้วส่งคืนให้ ๆ |เราเอาเก็บไว้อ่านสอบ| แบบฝึกหัดที่ผมให้ทำ| |",
      "edit_duration": 9.5,
      "isForceout": false
    },
    {
      "message_id": 858,
      "editor_id": 12,
      "message_received": "มีใครอยากจะถามอะไรเพิ่มเติมไหมครับ ",
      "slice_count": 2,
      "slices": "มีใครอยากจะถามอะไรเพิ่มเติมไหมครับ| |",
      "edit_duration": 11.706,
      "isForceout": false
    },
    {
      "message_id": 859,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 860,
      "editor_id": 12,
      "message_received": "ครับ ถ้าไม่มีก็... ",
      "slice_count": 2,
      "slices": "ครับ ถ้าไม่มีก็...| |",
      "edit_duration": 5.517,
      "isForceout": false
    },
    {
      "message_id": 861,
      "editor_id": 12,
      "message_received": "Process พ่อเกิดอย่างไร ",
      "slice_count": 2,
      "slices": "Process พ่อเกิดอย่างไร| |",
      "edit_duration": 3.265,
      "isForceout": false
    },
    {
      "message_id": 862,
      "editor_id": 12,
      "message_received": "Process พ่อเกิดขึ้นจาก ",
      "slice_count": 3,
      "slices": "Process พ่อเกิดขึ้นจาก|นะครับ เกิดขึ้นจาก| |",
      "edit_duration": 1.184,
      "isForceout": false
    },
    {
      "message_id": 863,
      "editor_id": 12,
      "message_received": "การที่เมื่อเวลาใดเวลาหนึ่ง เช่น เรา... สมมตินะ ๆ ",
      "slice_count": 2,
      "slices": "การที่เมื่อเวลาใดเวลาหนึ่ง |เช่น เรา... สมมตินะ ๆ |",
      "edit_duration": 10.021,
      "isForceout": false
    },
    {
      "message_id": 864,
      "editor_id": 12,
      "message_received": "ผมเป็นProcess  ผมต้องการจะเข้าไป ครอบครอง",
      "slice_count": 2,
      "slices": "ผมเป็น Process |ผมต้องการจะเข้าไปครอบครอง|",
      "edit_duration": 5.199,
      "isForceout": false
    },
    {
      "message_id": 865,
      "editor_id": 12,
      "message_received": "จะเข้าไปครอบครอง CPU ตัวของระบบปฏิบัติการจะสร้าง ",
      "slice_count": 3,
      "slices": " จะเข้าไปครอบครอง CPU| ตัวของระบบปฏิบัติการ|จะสร้าง |",
      "edit_duration": 8.815,
      "isForceout": false
    },
    {
      "message_id": 866,
      "editor_id": 12,
      "message_received": "Process หนึ่งขึ้นมา เพื่อมากำกับผม",
      "slice_count": 2,
      "slices": "Process หนึ่งขึ้นมา |เพื่อมากำกับผม|",
      "edit_duration": 7.153,
      "isForceout": false
    },
    {
      "message_id": 867,
      "editor_id": 12,
      "message_received": "ไป จะพาเข้าไปครอบครอง CPU นะ นี่เป็นการให้กำเนิด เป้นการให้กำเนิด ",
      "slice_count": 5,
      "slices": "ไป| จะพาเข้าไปครอบครอง CPU นะ |นี่เป็นการให้กำเนิด| เป็นการให้กำเนิด| |",
      "edit_duration": 2.847,
      "isForceout": false
    },
    {
      "message_id": 868,
      "editor_id": 12,
      "message_received": "เพื่อพา Process เข้าไป ตรงนี้เรียกว่า Process พ่อ นะครับนี่คือหลักการของมัน",
      "slice_count": 4,
      "slices": "เพื่อพา Process เข้าไป| ตรงนี้เรียกว่า Process พ่อ |นะครับ |นี่คือหลักการของมัน|",
      "edit_duration": 9.796,
      "isForceout": false
    },
    {
      "message_id": 869,
      "editor_id": 12,
      "message_received": "ของมันนะครับ ครับก็ต้อง ",
      "slice_count": 2,
      "slices": "ของมันนะครับ| ครับ ก็ต้อง |",
      "edit_duration": 6.135,
      "isForceout": false
    },
    {
      "message_id": 870,
      "editor_id": 12,
      "message_received": "ขอบคุณพี่ล่ามมากนะครับ ที่ได้ให้การอนุเคราะห์เรา",
      "slice_count": 2,
      "slices": "ขอบคุณพี่ล่ามมากนะครับ| ที่ได้ให้การอนุเคราะห์เรา|",
      "edit_duration": 3.26,
      "isForceout": false
    },
    {
      "message_id": 871,
      "editor_id": 12,
      "message_received": "มาอีก 1 สัปดาห์ สัปดาห์หน้า",
      "slice_count": 3,
      "slices": "มาอีก 1 สัปดาห์|นะครับ อีก 1 สัปดาห์| สัปดาห์หน้า|",
      "edit_duration": 0.693,
      "isForceout": false
    },
    {
      "message_id": 872,
      "editor_id": 12,
      "message_received": "เราไม่ได้เจอกันนะครับพี่ล่าม สัปดาห์หน้าจะพาน้อง ๆ ไปนอกสถานที่ ",
      "slice_count": 4,
      "slices": "เราไม่ได้เจอกันนะครับ| พี่ล่าม |สัปดาห์หน้าจะพาน้อง ๆ ไปนอกสถานที่| |",
      "edit_duration": 10.98,
      "isForceout": true
    },
    {
      "message_id": 873,
      "editor_id": 12,
      "message_received": "ก็ ถ้าไม่มีใครถามอะไรแล้วนะครับ ",
      "slice_count": 2,
      "slices": "ก็ถ้าไม่มีใครถามอะไรแล้วนะครับ| |",
      "edit_duration": 15.32,
      "isForceout": true
    },
    {
      "message_id": 874,
      "editor_id": 12,
      "message_received": "ก็เจอกันสัปดาห์หน้านะครับ ไปดูงานนอกสถานที่",
      "slice_count": 2,
      "slices": "ก็เจอกันสัปดาห์หน้านะครับ |ไปดูงานนอกสถานที่|",
      "edit_duration": 14.388,
      "isForceout": false
    },
    {
      "message_id": 875,
      "editor_id": 12,
      "message_received": "กัน โอเคครับผม ไป",
      "slice_count": 4,
      "slices": "กัน| โอเค|ครับผม| ไป|",
      "edit_duration": 12.627,
      "isForceout": true
    },
    {
      "message_id": -1,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 1,
      "slices": " [สิ้นสุดการถอดความ] |",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 1,
      "slices": "Ր|",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 876,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 1,
      "slices": "|",
      "edit_duration": 56.08,
      "isForceout": true
    },
    {
      "message_id": 877,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 1,
      "slices": "|",
      "edit_duration": 44.165,
      "isForceout": true
    },
    {
      "message_id": 878,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 1,
      "slices": "|",
      "edit_duration": 40.166,
      "isForceout": true
    },
    {
      "message_id": 879,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 1,
      "slices": "|",
      "edit_duration": 32.159,
      "isForceout": true
    },
    {
      "message_id": 880,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 1,
      "slices": "|",
      "edit_duration": 24.143,
      "isForceout": true
    },
    {
      "message_id": 881,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 1,
      "slices": "|",
      "edit_duration": 13.383,
      "isForceout": true
    },
    {
      "message_id": 882,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 1,
      "slices": "|",
      "edit_duration": 4.124,
      "isForceout": true
    },
    {
      "message_id": 883,
      "editor_id": 12,
      "message_received": "",
      "slice_count": 1,
      "slices": "|",
      "edit_duration": 0,
      "isForceout": true
    }
  ]
}