﻿{
  "average_edit_duration": 4.817397058823529,
  "messages": [
    {
      "message_id": 0,
      "editor_id": 28,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": 1,
      "editor_id": 28,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": 2,
      "editor_id": 28,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": 3,
      "editor_id": 28,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": 4,
      "editor_id": 28,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": 5,
      "editor_id": 28,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": 6,
      "editor_id": 28,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": 7,
      "editor_id": 28,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 8,
      "editor_id": 28,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 9,
      "editor_id": 28,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 10,
      "editor_id": 28,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 11,
      "editor_id": 28,
      "message_received": "สัญญาณวิดีโอ",
      "slice_count": 1,
      "slices": "สัญญาณวิดีโอ|",
      "edit_duration": 11.163,
      "isForceout": false
    },
    {
      "message_id": 12,
      "editor_id": 28,
      "message_received": "ไม่ได้หรือเปล่าสัญญาณวิดีโอไม่ได้หรือเปล่าพลอย ",
      "slice_count": 3,
      "slices": "ไม่ได้หรือเปล่าพลอย |สัญญาณวิดีโอไม่ได้หรือเปล่าพลอย| |",
      "edit_duration": 6.687,
      "isForceout": true
    },
    {
      "message_id": 13,
      "editor_id": 28,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 14,
      "editor_id": 28,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 15,
      "editor_id": 28,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 16,
      "editor_id": 28,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 17,
      "editor_id": 28,
      "message_received": "สวัสดีค่ะ (ล่าม) โอเคค่ะ (อาจารย์สุธิรา) โอเคค่ะ เดี๋ยว",
      "slice_count": 2,
      "slices": "สวัสดีค่ะ (ล่าม) โอเคค่ะ (อาจารย์สุธิรา) โอเคค่ะ| เดี๋ยว|",
      "edit_duration": 3.391,
      "isForceout": false
    },
    {
      "message_id": 18,
      "editor_id": 28,
      "message_received": "เรามาดูกันนะคะ ว่าเทอมนี้นะคะ วิชาที่เราจะเรียนในวันนี้",
      "slice_count": 3,
      "slices": "เรามาดูกันนะคะ| ว่าเทอมนี้นะคะ| วิชาที่เราจะเรียนในวันนี้|",
      "edit_duration": 5.149,
      "isForceout": false
    },
    {
      "message_id": 19,
      "editor_id": 28,
      "message_received": "มันก็จะเป็นวิชาที่",
      "slice_count": 1,
      "slices": "มันก็จะเป็นวิชาที่|",
      "edit_duration": 7.921,
      "isForceout": false
    },
    {
      "message_id": 20,
      "editor_id": 28,
      "message_received": "ต่อเนื่องมาจากเทอมที่แล้ว ก็คือ",
      "slice_count": 2,
      "slices": "ต่อเนื่องมาจากเทอมที่แล้ว |ก็คือ|",
      "edit_duration": 1.813,
      "isForceout": false
    },
    {
      "message_id": 21,
      "editor_id": 28,
      "message_received": "หลักการเขียนโปรแกรมนะคะ เทอมนี้ก็เลยเป็นการเขียนโปรแกรม",
      "slice_count": 2,
      "slices": "หลักการเขียนโปรแกรมนะคะ| เทอมนี้ก็เลยเป็น|",
      "edit_duration": 0.556,
      "isForceout": false
    },
    {
      "message_id": 22,
      "editor_id": 28,
      "message_received": "การเขียนโปรแกรมคอมพิวเตอร์นะคะ ในส่วนเนื้อหาที่เรา",
      "slice_count": 2,
      "slices": "การเขียนโปรแกรมคอมพิวเตอร์นะคะ |ในส่วนเนื้อหาที่เรา|",
      "edit_duration": 5.916,
      "isForceout": false
    },
    {
      "message_id": 23,
      "editor_id": 28,
      "message_received": "จะใช้ในการ เรียนในวิชานี้",
      "slice_count": 1,
      "slices": "จะใช้ในการเรียนในวิชานี้|",
      "edit_duration": 5.625,
      "isForceout": false
    },
    {
      "message_id": 24,
      "editor_id": 28,
      "message_received": "ในวิชานี้นะคะ จะไม่เขียนแบบเขียนระบบหรืออะไร ก็คือ ก็อยากให้เด็ก ๆ ",
      "slice_count": 3,
      "slices": "ในวิชานี้นะคะ| จะไม่เขียนแบบเขียนระบบหรืออะไร| ก็คือก็อยากให้เด็ก ๆ |",
      "edit_duration": 1.882,
      "isForceout": false
    },
    {
      "message_id": 25,
      "editor_id": 28,
      "message_received": "เข้าใจได้ง่าย ๆ ไม่ซับซ้อนมากนะคะ ก็เลยจะ",
      "slice_count": 3,
      "slices": "เข้าใจได้ง่าย ๆ |ไม่ซับซ้อนมากนะคะ| ก็เลยจะ|",
      "edit_duration": 7.012,
      "isForceout": false
    },
    {
      "message_id": 26,
      "editor_id": 28,
      "message_received": "พาเขียนเกมนะคะ ",
      "slice_count": 2,
      "slices": "พาเขียนเกมนะคะ| |",
      "edit_duration": 1.297,
      "isForceout": false
    },
    {
      "message_id": 27,
      "editor_id": 28,
      "message_received": "มี 2 แบบ ก็คือแบบแรกเกม 2D หรือ 2มิติ",
      "slice_count": 1,
      "slices": "มี 2 แบบ ก็คือแบบแรกเกม 2D หรือ 2 มิติ|",
      "edit_duration": 1.33,
      "isForceout": false
    },
    {
      "message_id": 28,
      "editor_id": 28,
      "message_received": "อันนี้ 2 มิติ ก็คือเราจะเห็นแค่ภาพที่เป็นลักษณะในด้านเดียว",
      "slice_count": 1,
      "slices": "อันนี้ 2 มิติ ก็คือเราจะเห็นแค่ภาพที่เป็นลักษณะในด้านเดียว|",
      "edit_duration": 4.882,
      "isForceout": false
    },
    {
      "message_id": 29,
      "editor_id": 28,
      "message_received": "นะคะ เหมือนถ้าเป็นคนก็จะเป็นแค่ด้านข้างที่เป็น",
      "slice_count": 2,
      "slices": "นะคะ| เหมือนถ้าเป็นคนก็จะเป็นแค่ด้านข้างที่เป็น|",
      "edit_duration": 1.838,
      "isForceout": false
    },
    {
      "message_id": 30,
      "editor_id": 28,
      "message_received": "แบน ๆ นะ นะคะ มันจะเป็น",
      "slice_count": 2,
      "slices": "แบน ๆ นะคะ| มันจะเป็น|",
      "edit_duration": 4.322,
      "isForceout": false
    },
    {
      "message_id": 31,
      "editor_id": 28,
      "message_received": "เกมแบบรุ่นเก่าว่าอย่างนั้นเถอะเขาบอก แล้วอีกตัวหนึ่ง",
      "slice_count": 2,
      "slices": "เกมแบบรุ่นเก่าว่าอย่างนั้นเถอะเขาบอก| แล้วอีกตัวหนึ่ง|",
      "edit_duration": 6.293,
      "isForceout": false
    },
    {
      "message_id": 32,
      "editor_id": 28,
      "message_received": "การเขียนเกมแบบ 3D",
      "slice_count": 1,
      "slices": "การเขียนเกมแบบ 3D|",
      "edit_duration": 4.481,
      "isForceout": false
    },
    {
      "message_id": 33,
      "editor_id": 28,
      "message_received": "แบบ 3D ตัวปัจจุบันนะคะ ส่วนใหญ่ เขาหันมา",
      "slice_count": 3,
      "slices": " |ตัวปัจจุบันนะคะ| ส่วนใหญ่เขาหันมา|",
      "edit_duration": 4.045,
      "isForceout": false
    },
    {
      "message_id": 34,
      "editor_id": 28,
      "message_received": "ใช้เขียนเกมแบบ 3D เพราะเวลาเล่น",
      "slice_count": 2,
      "slices": "ใช้เขียนเกมแบบ 3D |เพราะเวลาเล่น|",
      "edit_duration": 3.189,
      "isForceout": false
    },
    {
      "message_id": 35,
      "editor_id": 28,
      "message_received": "จะดูสมจริงกว่า เขาว่านะคะ แต่เราก็มี",
      "slice_count": 3,
      "slices": "จะดูสมจริงกว่า |เขาว่านะคะ| แต่เราก็มี|",
      "edit_duration": 5.393,
      "isForceout": false
    },
    {
      "message_id": 36,
      "editor_id": 28,
      "message_received": "ข้อจำกัด เรื่องทรัพยากรที่เราใช้ ",
      "slice_count": 2,
      "slices": "ข้อจำกัด |เรื่องทรัพยากรที่เราใช้ |",
      "edit_duration": 1.744,
      "isForceout": false
    },
    {
      "message_id": 37,
      "editor_id": 28,
      "message_received": "อย่างน้อย เราก็ต้องรู้พื้นฐาน เขียนเกมได้ ผ่าน",
      "slice_count": 2,
      "slices": "อย่างน้อย เราก็ต้องรู้พื้นฐาน เขียนเกมได้| ผ่าน|",
      "edit_duration": 1.733,
      "isForceout": false
    },
    {
      "message_id": 38,
      "editor_id": 28,
      "message_received": "การเขียนแบบ 2D นะคะ 2 มิติก่อน",
      "slice_count": 2,
      "slices": "การเขียนแบบ 2D นะคะ| 2 มิติก่อน|",
      "edit_duration": 1.632,
      "isForceout": false
    },
    {
      "message_id": 39,
      "editor_id": 28,
      "message_received": "นะคะ ทีนี้เราจะเขียนโปรแกรม",
      "slice_count": 2,
      "slices": "นะคะ| ทีนี้เราจะเขียนโปรแกรม|",
      "edit_duration": 0.728,
      "isForceout": false
    },
    {
      "message_id": 40,
      "editor_id": 28,
      "message_received": "เกมนี่ได้ เราก็จะต้องมี",
      "slice_count": 2,
      "slices": "เกมนี่ได้ |เราก็จะต้องมี|",
      "edit_duration": 4.006,
      "isForceout": false
    },
    {
      "message_id": 41,
      "editor_id": 28,
      "message_received": "โปรแกรมที่เราจะเอามาใช้ในการเขียนนะ และภาษา",
      "slice_count": 2,
      "slices": "โปรแกรมที่เราจะเอามาใช้ในการเขียนนะ| และภาษา|",
      "edit_duration": 1.573,
      "isForceout": false
    },
    {
      "message_id": 42,
      "editor_id": 28,
      "message_received": "ที่จะใช้นะคะ ซึ่งก็เป็นตัวเดียวกับภาษาที่เราเรียนในเทอมที่แล้วก็คือ",
      "slice_count": 2,
      "slices": "ที่จะใช้นะคะ| ซึ่งก็เป็นตัวเดียวกับภาษาที่เราเรียนในเทอมที่แล้วก็คือ|",
      "edit_duration": 1.117,
      "isForceout": false
    },
    {
      "message_id": 43,
      "editor_id": 28,
      "message_received": "python นะคะ นะคะ แต่",
      "slice_count": 2,
      "slices": " python นะคะ |แต่|",
      "edit_duration": 4.503,
      "isForceout": false
    },
    {
      "message_id": 44,
      "editor_id": 28,
      "message_received": "ทีนี้ ในเทอมที่แล้วนี่ Python เราน่ะ",
      "slice_count": 2,
      "slices": "ทีนี้ ในเทอมที่แล้วนี่ Python |เราน่ะ|",
      "edit_duration": 3.124,
      "isForceout": false
    },
    {
      "message_id": 45,
      "editor_id": 28,
      "message_received": "เราใช้ Colab นะคะ ในการเขียนโค้ด",
      "slice_count": 2,
      "slices": "เราใช้ Colab นะคะ| ในการเขียนโค้ด|",
      "edit_duration": 5.807,
      "isForceout": false
    },
    {
      "message_id": 46,
      "editor_id": 28,
      "message_received": "หรือเขียนโปรแกรมนั่นเองนะคะ แต่ ",
      "slice_count": 2,
      "slices": "หรือเขียนโปรแกรมนั่นเองนะคะ |แต่|",
      "edit_duration": 8.538,
      "isForceout": false
    },
    {
      "message_id": 47,
      "editor_id": 28,
      "message_received": "ในวิชานี้นะคะ เราจะไม่ใช้ Colab เราจะใช้โปรแกรม",
      "slice_count": 2,
      "slices": "ในวิชานี้นะคะ เราจะไม่ใช้ Colab |เราจะใช้โปรแกรม|",
      "edit_duration": 4.987,
      "isForceout": false
    },
    {
      "message_id": 48,
      "editor_id": 28,
      "message_received": "ดังต่อไปนี้นะคะ มาดูกันว่า",
      "slice_count": 2,
      "slices": "ดังต่อไปนี้นะคะ |มาดูกันว่า|",
      "edit_duration": 5.722,
      "isForceout": false
    },
    {
      "message_id": 49,
      "editor_id": 28,
      "message_received": "จะใช้โปรแกรมอะไรบ้าง โปรแกรม",
      "slice_count": 2,
      "slices": "จะใช้โปรแกรมอะไรบ้าง| โปรแกรม|",
      "edit_duration": 6.295,
      "isForceout": false
    },
    {
      "message_id": 50,
      "editor_id": 28,
      "message_received": "ที่เราจะใช้นะคะ เมื่อกี้พูดถึง python ไปแล้วนะคะ",
      "slice_count": 2,
      "slices": "ที่เราจะใช้นะคะ เมื่อกี้พูดถึง python ไปแล้วนะคะ| |",
      "edit_duration": 0.955,
      "isForceout": false
    },
    {
      "message_id": 51,
      "editor_id": 28,
      "message_received": "จะมีอีกตัวหนึ่ง มันไม่เชิงเป็นโปรแกรมหรอก มันเรียกว่า",
      "slice_count": 2,
      "slices": "จะมีอีกตัวหนึ่ง มันไม่เชิงเป็นโปรแกรมหรอก| มันเรียกว่า|",
      "edit_duration": 0.895,
      "isForceout": false
    },
    {
      "message_id": 52,
      "editor_id": 28,
      "message_received": "เป็น Library ของภาษา Python PyGame นั่นเองนะคะ ",
      "slice_count": 4,
      "slices": "เป็น Library |ของภาษา Python | นั่นก็คือ PyGame นั่นเองนะคะ| |",
      "edit_duration": 0.483,
      "isForceout": false
    },
    {
      "message_id": 53,
      "editor_id": 28,
      "message_received": "ตัวแรกนี่คือภาษาที่เราใช้เขียนตั้งแต่",
      "slice_count": 1,
      "slices": "ตัวแรกนี่คือภาษาที่เราใช้เขียนตั้งแต่|",
      "edit_duration": 9.604,
      "isForceout": false
    },
    {
      "message_id": 54,
      "editor_id": 28,
      "message_received": "เทอมที่แล้วนะคะ ต่อเนื่องมาจากเทอมที่แล้ว คือ",
      "slice_count": 3,
      "slices": "เทอมที่แล้วนะคะ| ต่อเนื่องมาจากเทอมที่แล้ว |คือ|",
      "edit_duration": 1.527,
      "isForceout": false
    },
    {
      "message_id": 55,
      "editor_id": 28,
      "message_received": "ตัว Pygame นี่มันจะเป็น Library ก็คือมันจะช่วยก็คือ",
      "slice_count": 2,
      "slices": "ตัว Pygame นี่มันจะเป็น Library| ก็คือมันจะช่วย|",
      "edit_duration": 2.378,
      "isForceout": false
    },
    {
      "message_id": 56,
      "editor_id": 28,
      "message_received": "ให้เราเขียนเกมได้ง่ายขึ้นนะคะ ไม่ต้อง",
      "slice_count": 2,
      "slices": "ให้เราเขียนเกมได้ง่ายขึ้นนะคะ| ไม่ต้อง|",
      "edit_duration": 7.292,
      "isForceout": false
    },
    {
      "message_id": 57,
      "editor_id": 28,
      "message_received": "เขียนทีละคำสั่ง อาจจะเป็นการเรียกใช้",
      "slice_count": 2,
      "slices": "เขียนทีละคำสั่ง| อาจจะเป็นการเรียกใช้|",
      "edit_duration": 1.924,
      "isForceout": false
    },
    {
      "message_id": 58,
      "editor_id": 28,
      "message_received": "เลย เหมือนไม่ต้องไปเขียนโปรแกรมควบคุมเมาส์ อย่างนี้นะคะ เพราะPyGame ก็จะมีให้เลย",
      "slice_count": 5,
      "slices": "เลย| เหมือนไม่ต้องไปเขียนโปรแกรมควบคุมเมาส์| อย่างนี้นะคะ |เพราะ Pygame |ก็จะมีให้เลย|",
      "edit_duration": 1.07,
      "isForceout": false
    },
    {
      "message_id": 59,
      "editor_id": 28,
      "message_received": "คำสั่งนี้กดเมาส์ไปทางไหน ",
      "slice_count": 1,
      "slices": "คำสั่งนี้กดเมาส์ไปทางไหน |",
      "edit_duration": 12.482,
      "isForceout": false
    },
    {
      "message_id": 60,
      "editor_id": 28,
      "message_received": "แบบนี้นะคะ คือมันจะลดขั้นตอน",
      "slice_count": 2,
      "slices": "แบบนี้นะคะ |คือมันจะลดขั้นตอน|",
      "edit_duration": 3.721,
      "isForceout": false
    },
    {
      "message_id": 61,
      "editor_id": 28,
      "message_received": "ในการเขียนของเราลงไปอีกนะคะ ถ้าเป็นในยุคแรก ๆ คือเวลาเขียน เกมนี่ ก็คือต้องเขียนทุกอย่างเลย",
      "slice_count": 3,
      "slices": "ในการเขียนของเราลงไปอีกนะคะ| ถ้าเป็นในยุคแรก ๆ คือเวลาเขียนเกมนี่ |ก็คือต้องเขียนทุกอย่างเลย|",
      "edit_duration": 1.721,
      "isForceout": false
    },
    {
      "message_id": 62,
      "editor_id": 28,
      "message_received": "นะคะ ยุคใหม่นี่ เขาจะเรียกว่ามี Library ",
      "slice_count": 2,
      "slices": "นะคะ| ยุคใหม่นี่ เขาจะเรียกว่ามี Library |",
      "edit_duration": 2.874,
      "isForceout": false
    },
    {
      "message_id": 63,
      "editor_id": 28,
      "message_received": "เพื่อช่วยในการเขียยนนะคะ และ",
      "slice_count": 2,
      "slices": "เพื่อช่วยในการเขียนนะคะ| และ|",
      "edit_duration": 4.013,
      "isForceout": false
    },
    {
      "message_id": 64,
      "editor_id": 28,
      "message_received": "อีกตัวหนึ่งที่เราจะใช้ช่วย เป็นโปรแกรมที่ชื่อว่า Sublime Text",
      "slice_count": 2,
      "slices": "อีกตัวหนึ่งที่เราจะใช้ช่วย| เป็นโปรแกรมที่ชื่อว่า Sublime Text|",
      "edit_duration": 2.77,
      "isForceout": false
    },
    {
      "message_id": 65,
      "editor_id": 28,
      "message_received": "Sublime Text ไอ้ตัวสีส้ม ๆ โลโกสีส้ม ๆ นี่",
      "slice_count": 3,
      "slices": " |Sublime Text ไอ้ตัวสีส้ม ๆ |โลโกสีส้ม ๆ นี่|",
      "edit_duration": 5.929,
      "isForceout": false
    },
    {
      "message_id": 66,
      "editor_id": 28,
      "message_received": "นะคะ มันจะช่วยให้กรารเขียนโปรแกรมขอ",
      "slice_count": 2,
      "slices": "นะคะ |มันจะช่วยให้การเขียนโปรแกรม|",
      "edit_duration": 1.425,
      "isForceout": false
    },
    {
      "message_id": 67,
      "editor_id": 28,
      "message_received": "ของเรานี่สะดวกมากขึ้น ก็คือจำได้นะ เหมือนตอนเราเขียนในเทอมก่อน Colab ในตัว",
      "slice_count": 3,
      "slices": "ของเรานี่สะดวกมากขึ้น| ก็คือจำได้นะ |เหมือนตอนเราเขียนในเทอมก่อน Colab ในตัว|",
      "edit_duration": 7.149,
      "isForceout": false
    },
    {
      "message_id": 68,
      "editor_id": 28,
      "message_received": "p ลงไป มันจะมีตัวคำสั่งของแต่ละโปรแกรมขึ้นมาให้เราเลือก",
      "slice_count": 2,
      "slices": " p ลงไป| มันจะมีตัวคำสั่งของแต่ละโปรแกรมขึ้นมาให้เราเลือก|",
      "edit_duration": 8.507,
      "isForceout": false
    },
    {
      "message_id": 69,
      "editor_id": 28,
      "message_received": "Sublime นี่ก็เหมือนกัน ช่วยอย่างไร 1. ให้",
      "slice_count": 2,
      "slices": " Sublime นี่ก็เหมือนกัน| ช่วยอย่างไร 1. ให้|",
      "edit_duration": 10.097,
      "isForceout": true
    },
    {
      "message_id": 70,
      "editor_id": 28,
      "message_received": "เราพิมพ์ คำสั่ง ",
      "slice_count": 1,
      "slices": "เราพิมพ์คำสั่ง|",
      "edit_duration": 13.76,
      "isForceout": false
    },
    {
      "message_id": 71,
      "editor_id": 28,
      "message_received": "ได้ผิดพลาดน้อยลง ลดข้อผิดพลาดในการพิมพ์",
      "slice_count": 2,
      "slices": "ได้ผิดพลาดน้อยลง| ลดข้อผิดพลาดในการพิมพ์|",
      "edit_duration": 6.853,
      "isForceout": false
    },
    {
      "message_id": 72,
      "editor_id": 28,
      "message_received": "คำสั่งนะคะ แล้วมันก็จะวางโครงไว้ให้",
      "slice_count": 2,
      "slices": "คำสั่งนะคะ |แล้วมันก็จะวางโครงไว้ให้|",
      "edit_duration": 3.616,
      "isForceout": false
    },
    {
      "message_id": 73,
      "editor_id": 28,
      "message_received": "นึกออกนะ ตอนเขียน Python นี่เขียนตามโครงสร้าง ",
      "slice_count": 2,
      "slices": "นึกออกนะ |ตอนเขียน Python นี่เขียนตามโครงสร้าง |",
      "edit_duration": 2.837,
      "isForceout": false
    },
    {
      "message_id": 74,
      "editor_id": 28,
      "message_received": "ไม่ใช่เวลาเราจะเขียนชิดย่อหน้าทั้งหมด",
      "slice_count": 1,
      "slices": "ไม่ใช่ว่าเราจะเขียนชิดย่อหน้าทั้งหมด|",
      "edit_duration": 13.533,
      "isForceout": false
    },
    {
      "message_id": 75,
      "editor_id": 28,
      "message_received": "ใช่ไหม เหมือนเขียนตัวหนึ่งก็จะมีวรรคเข้าไปหน่อย ",
      "slice_count": 3,
      "slices": " |ใช่ไหม| เหมือนเขียนตัวหนึ่งก็จะมีวรรคเข้าไปหน่อย |",
      "edit_duration": 8.563,
      "isForceout": false
    },
    {
      "message_id": 76,
      "editor_id": 28,
      "message_received": "วรรคเข้าไปหน่อย เขามีโครงสร้างว",
      "slice_count": 2,
      "slices": "วรรคเข้าไปหน่อย| เขามีโครงสร้าง|",
      "edit_duration": 4.096,
      "isForceout": false
    },
    {
      "message_id": 77,
      "editor_id": 28,
      "message_received": "ตรงนี้เป็นอะไร ส่วนของเงื่อนไขเขียนอย่างไร มีโครงสร้างอยู่ตรงไหน ซับย่อยอยู่ยังไง",
      "slice_count": 4,
      "slices": "ตรงนี้เป็นอะไร| ส่วนของเงื่อนไขเขียนอย่างไร |มีโครงสร้างอยู่ตรงไหน| ซับย่อยอยู่|",
      "edit_duration": 2.044,
      "isForceout": false
    },
    {
      "message_id": 78,
      "editor_id": 28,
      "message_received": "มีโครงสร้างอย่างไรนะคะ Sublime จะช่วยได้ และตัวสุดท้",
      "slice_count": 3,
      "slices": "อย่างไร|มีโครงสร้างอย่างไรนะคะ Sublime จะช่วยได้| และตัวสุดท้|",
      "edit_duration": 4.2,
      "isForceout": false
    },
    {
      "message_id": 79,
      "editor_id": 28,
      "message_received": "PANDA3D นะคะ ตัวนี้ก็คือถ้าเราเขียน 2D เสร็จ เรามีเวลา",
      "slice_count": 3,
      "slices": "าย PANDA3D นะคะ |ตัวนี้ก็คือถ้าเราเขียน 2D เสร็จ| เรามีเวลา|",
      "edit_duration": 7.852,
      "isForceout": false
    },
    {
      "message_id": 80,
      "editor_id": 28,
      "message_received": "แล้วเรามีเวลาเหลือ เราก็จะลองเขียนแบบ 3D ดู",
      "slice_count": 2,
      "slices": "แล้วเรามีเวลาเหลือ| เราก็จะลองเขียนแบบ 3D ดู|",
      "edit_duration": 10.599,
      "isForceout": false
    },
    {
      "message_id": 81,
      "editor_id": 28,
      "message_received": "นะคะ โปรอแกรม 3D ดู",
      "slice_count": 2,
      "slices": "นะคะ |โปรแกรม 3D ดู|",
      "edit_duration": 8.624,
      "isForceout": false
    },
    {
      "message_id": 82,
      "editor_id": 28,
      "message_received": "นะคะ ทีนี้ก่อนที่เราจะ ไปเริ่มต้นเขียนได้นะคะ",
      "slice_count": 2,
      "slices": "นะคะ| ทีนี้ก่อนที่เราจะไปเริ่มต้นเขียนได้นะคะ |",
      "edit_duration": 8.496,
      "isForceout": false
    },
    {
      "message_id": 83,
      "editor_id": 28,
      "message_received": "วันจันทร์มา ทำไม",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": 84,
      "editor_id": 28,
      "message_received": "มีอาการยังง่วงหงาวหาวนอนกันอยู่",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": 85,
      "editor_id": 28,
      "message_received": "ก่อนอื่น ก่อนอื่นทุกคนลุกขึ้นสิ ให้ทุกคนลุกขึ้นนะคะ ",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": 86,
      "editor_id": 28,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": true
    }
  ]
}