﻿{
  "average_edit_duration": 6.76248108108108,
  "messages": [
    {
      "message_id": 0,
      "editor_id": 11,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 1,
      "editor_id": 11,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 2,
      "editor_id": 11,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 3,
      "editor_id": 11,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 4,
      "editor_id": 11,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 5,
      "editor_id": 11,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 6,
      "editor_id": 11,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 7,
      "editor_id": 11,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 8,
      "editor_id": 11,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 9,
      "editor_id": 11,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 10,
      "editor_id": 11,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 11,
      "editor_id": 11,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 12,
      "editor_id": 11,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 13,
      "editor_id": 11,
      "message_received": "(ล่าม) ฮัลโหลครับ",
      "slice_count": 1,
      "slices": "(ล่าม) ฮัลโหลครับ |",
      "edit_duration": 13.317,
      "isForceout": false
    },
    {
      "message_id": 14,
      "editor_id": 11,
      "message_received": "ฝั่งล่ามไหมครับผม",
      "slice_count": 1,
      "slices": "ฝั่งล่ามไหมครับ ผม|",
      "edit_duration": 9.318,
      "isForceout": false
    },
    {
      "message_id": 15,
      "editor_id": 11,
      "message_received": "(อาจารย์สุธิรา) ได้ยินค่ะ (ล่าม) โอเคครับ",
      "slice_count": 2,
      "slices": "(อาจารย์สุธิรา) ได้ยินค่ะ (ล่าม) โอเคครับ| |",
      "edit_duration": 7.534,
      "isForceout": false
    },
    {
      "message_id": 16,
      "editor_id": 11,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 17,
      "editor_id": 11,
      "message_received": "(อาจารย์สุธิรา) สวัสดีค่ะ พี่ล่ามไม่ได้ยินเรานะ",
      "slice_count": 2,
      "slices": "(อาจารย์สุธิรา) สวัสดีค่ะ |พี่ล่ามไม่ได้ยินเรานะ|",
      "edit_duration": 4.861,
      "isForceout": false
    },
    {
      "message_id": 18,
      "editor_id": 11,
      "message_received": "(ล่าม) ได้ยินครับ ได้ยินครับ",
      "slice_count": 2,
      "slices": "(ล่าม) ได้ยินครับ| ได้ยินครับ |",
      "edit_duration": 3.995,
      "isForceout": false
    },
    {
      "message_id": 19,
      "editor_id": 11,
      "message_received": "(อาจารย์สุธิรา) ได้ยินไหม ได้ยินนะคะ โอเค นึกว่าไม่ได้ยิน",
      "slice_count": 5,
      "slices": "(อาจารย์สุธิรา) ได้ยินไหม| ได้ยินนะคะ| โอเค |นึกว่าไม่ได้ยิ|น|",
      "edit_duration": 4.667,
      "isForceout": false
    },
    {
      "message_id": 20,
      "editor_id": 11,
      "message_received": "นะคะ",
      "slice_count": 1,
      "slices": "นะคะ |",
      "edit_duration": 5.511,
      "isForceout": false
    },
    {
      "message_id": 21,
      "editor_id": 11,
      "message_received": "สำหรับวันนี้นะคะ ในสัปดาห์นี้จะเป็น",
      "slice_count": 2,
      "slices": "สำหรับวันนี้นะคะ| ในสัปดาห์นี้จะเป็น|",
      "edit_duration": 4.416,
      "isForceout": false
    },
    {
      "message_id": 22,
      "editor_id": 11,
      "message_received": "เรื่องเกี่ยวกับ",
      "slice_count": 1,
      "slices": "เรื่องเกี่ยวกับ|",
      "edit_duration": 6.128,
      "isForceout": false
    },
    {
      "message_id": 23,
      "editor_id": 11,
      "message_received": "ฟังก์ชันนะ",
      "slice_count": 1,
      "slices": "ฟังก์ชัน|",
      "edit_duration": 8.04,
      "isForceout": false
    },
    {
      "message_id": 24,
      "editor_id": 11,
      "message_received": "ใน Python",
      "slice_count": 1,
      "slices": "ใน Python|",
      "edit_duration": 4.039,
      "isForceout": false
    },
    {
      "message_id": 25,
      "editor_id": 11,
      "message_received": "เราจะต้องมาเรียนเบื้องต้นนี่ ก็คือต้องมารู้จัก",
      "slice_count": 1,
      "slices": "เราจะต้องมาเรียนเบื้องต้นนี้ ก็คือต้องมารู้จัก|",
      "edit_duration": 7.736,
      "isForceout": false
    },
    {
      "message_id": 26,
      "editor_id": 11,
      "message_received": "สิ่งที่เรียกว่า Function ก่อนนะคะ",
      "slice_count": 2,
      "slices": "สิ่งที่เรียกว่า Function| ก่อนนะคะ |",
      "edit_duration": 7.98,
      "isForceout": false
    },
    {
      "message_id": 27,
      "editor_id": 11,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 28,
      "editor_id": 11,
      "message_received": "นะคะ หัวข้อที่",
      "slice_count": 1,
      "slices": "นะคะ หัวข้อที่|",
      "edit_duration": 10.982,
      "isForceout": false
    },
    {
      "message_id": 29,
      "editor_id": 11,
      "message_received": "เราจะเรียนในสัปาดาห์นี้นะคะ จะเป็น",
      "slice_count": 2,
      "slices": "เราจะเรียนในสัปาดาห์นี้นะคะ |จะเป็น|",
      "edit_duration": 6.981,
      "isForceout": false
    },
    {
      "message_id": 30,
      "editor_id": 11,
      "message_received": "หัวข้อสุดท้ายของปีนี้",
      "slice_count": 1,
      "slices": "หัวข้อสุดท้ายของปีนี้|",
      "edit_duration": 4.093,
      "isForceout": false
    },
    {
      "message_id": 31,
      "editor_id": 11,
      "message_received": "เทอมนี้นะคะ ภาคเรียนนี้ ก็คือฟังก์ชัน",
      "slice_count": 2,
      "slices": "เทอมนี้นะคะ ภาคเรียนนี้ ก็คือ |ฟังก์ชัน|",
      "edit_duration": 3.862,
      "isForceout": false
    },
    {
      "message_id": 32,
      "editor_id": 11,
      "message_received": "วันนี้เราจะพูดถึงการ",
      "slice_count": 1,
      "slices": "วันนี้เราจะพูดถึงการ|",
      "edit_duration": 7.547,
      "isForceout": false
    },
    {
      "message_id": 33,
      "editor_id": 11,
      "message_received": "นะคะ การเรียกใช้งาน",
      "slice_count": 2,
      "slices": "นะคะ| การเรียกใช้งาน|",
      "edit_duration": 4.596,
      "isForceout": false
    },
    {
      "message_id": 34,
      "editor_id": 11,
      "message_received": "แล้วก็พูดถึง",
      "slice_count": 1,
      "slices": "แล้วก็พูดถึง|",
      "edit_duration": 3.773,
      "isForceout": false
    },
    {
      "message_id": 35,
      "editor_id": 11,
      "message_received": "Default Argument Values แล้วก็ Keyword Argument",
      "slice_count": 2,
      "slices": "Default Argument Values| แล้วก็ Keyword Argument|",
      "edit_duration": 4.326,
      "isForceout": false
    },
    {
      "message_id": 36,
      "editor_id": 11,
      "message_received": "นะคะ อ้าวทำไมหน้าจอไม่ขึ้น",
      "slice_count": 2,
      "slices": "นะคะ |อ้าวทำไมหน้าจอไม่ขึ้น|",
      "edit_duration": 3.73,
      "isForceout": false
    },
    {
      "message_id": 37,
      "editor_id": 11,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 38,
      "editor_id": 11,
      "message_received": "อีกแล้ว...",
      "slice_count": 1,
      "slices": "อีกแล้ว|",
      "edit_duration": 5.191,
      "isForceout": false
    },
    {
      "message_id": 39,
      "editor_id": 11,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 40,
      "editor_id": 11,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 41,
      "editor_id": 11,
      "message_received": "โอเคนะคะ ก่อนอื่น",
      "slice_count": 2,
      "slices": "โอเคนะคะ |ก่อนอื่น|",
      "edit_duration": 1.992,
      "isForceout": false
    },
    {
      "message_id": 42,
      "editor_id": 11,
      "message_received": "ก่อนจะรู้วิธีการสร้าง",
      "slice_count": 1,
      "slices": "ก่อนจะรู้วิธีการสร้าง|",
      "edit_duration": 2.361,
      "isForceout": false
    },
    {
      "message_id": 43,
      "editor_id": 11,
      "message_received": "การเลือกใช้งานนี่ เราก็ต้องรู้ก่อนว่าฟังก์ชันมันคืออะไรนะคะ",
      "slice_count": 4,
      "slices": "การเลือกใช้งานนี่ |เราก็ต้องรู้ก่อนว่าฟังก์ชันมันคืออะไร |นะคะ| |",
      "edit_duration": 2.44,
      "isForceout": false
    },
    {
      "message_id": 44,
      "editor_id": 11,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 45,
      "editor_id": 11,
      "message_received": "คือ ถ้าพูดถึงโดยทั่วไปนะคะ",
      "slice_count": 1,
      "slices": "คือ ถ้าพูดถึงโดยทั่วไปนะคะ |",
      "edit_duration": 3.689,
      "isForceout": false
    },
    {
      "message_id": 46,
      "editor_id": 11,
      "message_received": "ก็คือถ้าเราเป็นโปรแกรมเมอร์หรือ",
      "slice_count": 2,
      "slices": "ก็คือถ้าเราเป็นโปรแกรมเมอร์ |หรือ|",
      "edit_duration": 4.1,
      "isForceout": false
    },
    {
      "message_id": 47,
      "editor_id": 11,
      "message_received": "ในวิธีการเขียนโปรแกรมคอมพิวเตอร์นี่ ฟังก์ชันมันจะเป็น",
      "slice_count": 2,
      "slices": "ในวิธีการเขียนโปรแกรมคอมพิวเตอร์นี่ |ฟังก์ชันมันจะเป็น|",
      "edit_duration": 2.918,
      "isForceout": false
    },
    {
      "message_id": 48,
      "editor_id": 11,
      "message_received": "สั่งพิเศษ",
      "slice_count": 1,
      "slices": "สั่งพิเศษ|",
      "edit_duration": 3.045,
      "isForceout": false
    },
    {
      "message_id": 49,
      "editor_id": 11,
      "message_received": "ีที่ให้ทำงานเฉพาะสิ่งใดสิ่งหนึ่งนะคะ",
      "slice_count": 1,
      "slices": "ที่ให้ทำงานเฉพาะสิ่งใดสิ่งหนึ่งนะคะ |",
      "edit_duration": 4.649,
      "isForceout": false
    },
    {
      "message_id": 50,
      "editor_id": 11,
      "message_received": "ซึ่งแต่เดิมนี่ฟังก์ชันมันจะเป็น",
      "slice_count": 1,
      "slices": "ซึ่งแต่เดิมนี่ฟังก์ชันมันจะเป็น|",
      "edit_duration": 3.327,
      "isForceout": false
    },
    {
      "message_id": 51,
      "editor_id": 11,
      "message_received": "ที่เขาพัฒนาไว้แล้วก็มี แต่ใน Python นะคะ",
      "slice_count": 2,
      "slices": "ที่เขาพัฒนาไว้แล้วก็มี| แต่ใน Python นะคะ |",
      "edit_duration": 1.352,
      "isForceout": false
    },
    {
      "message_id": 52,
      "editor_id": 11,
      "message_received": "ในส่วนของภาษา python",
      "slice_count": 2,
      "slices": "ในส่วนของภาษา |python|",
      "edit_duration": 1.244,
      "isForceout": false
    },
    {
      "message_id": 53,
      "editor_id": 11,
      "message_received": "ฟังก์ชันจะเป็นโค้ด หรือโปรแกรมที่เรา",
      "slice_count": 2,
      "slices": "ฟังก์ชันจะเป็นโค้ด |หรือโปรแกรมที่เรา|",
      "edit_duration": 0.88,
      "isForceout": false
    },
    {
      "message_id": 54,
      "editor_id": 11,
      "message_received": "สร้างขึ้นได้เองนะคะ",
      "slice_count": 1,
      "slices": "สร้างขึ้นได้เองนะคะ |",
      "edit_duration": 1.555,
      "isForceout": false
    },
    {
      "message_id": 55,
      "editor_id": 11,
      "message_received": "เพื่อเอาไปใช้กับ...",
      "slice_count": 1,
      "slices": "เพื่อเอาไปใช้|",
      "edit_duration": 7.072,
      "isForceout": false
    },
    {
      "message_id": 56,
      "editor_id": 11,
      "message_received": "เหมือนตั้งขึ้นมาว่าฟังก์ชันนี้จะตั",
      "slice_count": 1,
      "slices": "เหมือนตั้งขึ้นมาว่าฟังก์ชันนี้|",
      "edit_duration": 4.968,
      "isForceout": false
    },
    {
      "message_id": 57,
      "editor_id": 11,
      "message_received": "นะคะ เช่น",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 58,
      "editor_id": 11,
      "message_received": "เหมือนบางครั้งนี่ การคำนวณบางอย่าง",
      "slice_count": 1,
      "slices": "เหมือนบางครั้งนี่ การคำนวณบางอย่าง|",
      "edit_duration": 6.018,
      "isForceout": false
    },
    {
      "message_id": 59,
      "editor_id": 11,
      "message_received": "ไม่จำเป็นต้องไปเขียนโค้ดใหม่ทุกครั้ง เราก็เลยสร้างฟังก์ชันไว้เลย",
      "slice_count": 2,
      "slices": "ไม่จำเป็นต้องไปเขียนโค้ดใหม่ทุกครั้ง |เราก็เลยสร้างฟังก์ชันไว้เลย|",
      "edit_duration": 4.961,
      "isForceout": false
    },
    {
      "message_id": 60,
      "editor_id": 11,
      "message_received": "แล้วไปเรียกฟังก์ชันนี้มาเพื่อให้มัน",
      "slice_count": 1,
      "slices": "แล้วไปเรียกฟังก์ชันนี้มา เพื่อให้มัน|",
      "edit_duration": 6.644,
      "isForceout": false
    },
    {
      "message_id": 61,
      "editor_id": 11,
      "message_received": "ทำกาารคำนวณค่านี้ให้อย่างนี้นะคะ นั่นคือจุดประสงค์",
      "slice_count": 2,
      "slices": "ทำกาารคำนวณค่านี้ให้อย่างนี้นะคะ |นั่นคือจุดประสงค์|",
      "edit_duration": 6.199,
      "isForceout": false
    },
    {
      "message_id": 62,
      "editor_id": 11,
      "message_received": "จะนำไปใช้ในสิ่งใดสิ่งหนึ่งนะคะ",
      "slice_count": 1,
      "slices": "จะนำไปใช้ในสิ่งใดสิ่งหนึ่งนะคะ |",
      "edit_duration": 8.112,
      "isForceout": false
    },
    {
      "message_id": 63,
      "editor_id": 11,
      "message_received": "เป็นการเฉพาะ โดยใน",
      "slice_count": 2,
      "slices": "เป็นการเฉพาะ |โดยใน|",
      "edit_duration": 7.738,
      "isForceout": false
    },
    {
      "message_id": 64,
      "editor_id": 11,
      "message_received": "บอกแล้วว่าในสัปดาห์นี้เราจะสร้าง",
      "slice_count": 1,
      "slices": "บอกแล้วว่าในสัปดาห์นี้เราจะสร้าง|",
      "edit_duration": 7.459,
      "isForceout": false
    },
    {
      "message_id": 65,
      "editor_id": 11,
      "message_received": "ขึ้นมาใช้งานเองนะคะ แล้วเมื่อสร้างเสร็จแล้วนี่",
      "slice_count": 2,
      "slices": "ขึ้นมาใช้งานเองนะคะ |แล้วเมื่อสร้างเสร็จแล้วนี่|",
      "edit_duration": 4.981,
      "isForceout": false
    },
    {
      "message_id": 66,
      "editor_id": 11,
      "message_received": "จะต้องรู้ว่า",
      "slice_count": 1,
      "slices": "จะต้องรู้ว่า|",
      "edit_duration": 3.846,
      "isForceout": false
    },
    {
      "message_id": 67,
      "editor_id": 11,
      "message_received": "มันจะต้องเรียกฟังก์ชันที่เราใช้งานนี่จะถูกเรียก",
      "slice_count": 2,
      "slices": "มันจะต้องเรียกฟังก์ชันที่เราใช้งานนี้| จะถูกเรียก|",
      "edit_duration": 7.557,
      "isForceout": false
    },
    {
      "message_id": 68,
      "editor_id": 11,
      "message_received": "มาใช้โดยวิธีการใด",
      "slice_count": 1,
      "slices": "มาใช้โดยวิธีการใด|",
      "edit_duration": 7.221,
      "isForceout": false
    },
    {
      "message_id": 69,
      "editor_id": 11,
      "message_received": "หรือเรียกใช้อย่างไรนะคะ แล้วก็จะพูดถึง Default Argument",
      "slice_count": 2,
      "slices": "หรือเรียกใช้อย่างไรนะคะ| แล้วก็จะพูดถึง Default Argument|",
      "edit_duration": 6.95,
      "isForceout": false
    },
    {
      "message_id": 70,
      "editor_id": 11,
      "message_received": "ด้วยว่ามันคืออะไรแล้วก็ Keyword Argument ด้วย",
      "slice_count": 2,
      "slices": "ด้วยว่ามันคืออะไร |แล้วก็ Keyword Argument ด้วย|",
      "edit_duration": 7.052,
      "isForceout": false
    },
    {
      "message_id": 71,
      "editor_id": 11,
      "message_received": "ว่ามันคืออะไรนะคะ ทีนี้ก็จะเริ่มเข้าสู่",
      "slice_count": 2,
      "slices": "ว่ามันคืออะไร นะคะ |ทีนี้ก็จะเริ่มเข้าสู่|",
      "edit_duration": 6.712,
      "isForceout": false
    },
    {
      "message_id": 72,
      "editor_id": 11,
      "message_received": "กระบวนการที่เราจะต้องทำ",
      "slice_count": 1,
      "slices": "กระบวนการที่เราจะต้องทำ|",
      "edit_duration": 6.128,
      "isForceout": false
    },
    {
      "message_id": 73,
      "editor_id": 11,
      "message_received": "ก็คือเมื่อเราจะทำฟังกชันขึ้นมา",
      "slice_count": 2,
      "slices": "ก็คือ |เมื่อเราจะทำฟังกชันขึ้นมา|",
      "edit_duration": 6.394,
      "isForceout": false
    },
    {
      "message_id": 74,
      "editor_id": 11,
      "message_received": "เราจะสร้างมันอย่างไรนะคะ",
      "slice_count": 1,
      "slices": "เราจะสร้างมันอย่างไรนะคะ |",
      "edit_duration": 6.556,
      "isForceout": false
    },
    {
      "message_id": 75,
      "editor_id": 11,
      "message_received": "การสร้างฟังก์ชันใน Python นะคะ",
      "slice_count": 2,
      "slices": "การสร้างฟังก์ชันใน Python น|ะคะ |",
      "edit_duration": 5.497,
      "isForceout": false
    },
    {
      "message_id": 76,
      "editor_id": 11,
      "message_received": "ใน python",
      "slice_count": 1,
      "slices": "ใน python|",
      "edit_duration": 3.319,
      "isForceout": false
    },
    {
      "message_id": 77,
      "editor_id": 11,
      "message_received": "เราสามารถสร้างขึ้นเองได้นะคะ โดย",
      "slice_count": 1,
      "slices": "เราสามารถสร้างขึ้นเองได้นะคะ โดย|",
      "edit_duration": 4.917,
      "isForceout": false
    },
    {
      "message_id": 78,
      "editor_id": 11,
      "message_received": "วิธีการนี้นะคะ จะเป็น",
      "slice_count": 1,
      "slices": "วิธีการนี้นะคะ|",
      "edit_duration": 5.418,
      "isForceout": false
    },
    {
      "message_id": 79,
      "editor_id": 11,
      "message_received": "ให้นึกถึงว่าเราจะเป็นคนเขียนโค้ด",
      "slice_count": 1,
      "slices": "ให้นึกถึงว่าเราจะเป็นคนเขียนโค้ด|",
      "edit_duration": 3.538,
      "isForceout": false
    },
    {
      "message_id": 80,
      "editor_id": 11,
      "message_received": "ที่ที่บอกแล้วว่ามันสามารถ",
      "slice_count": 1,
      "slices": "ที่บอกแล้วว่ามันสามารถ|",
      "edit_duration": 6.16,
      "isForceout": false
    },
    {
      "message_id": 81,
      "editor_id": 11,
      "message_received": "ทำงานสิ่งใดสิ่งหนึ่งได้",
      "slice_count": 1,
      "slices": "ทำงานสิ่งใดสิ่งหนึ่งได้|",
      "edit_duration": 2.16,
      "isForceout": false
    },
    {
      "message_id": 82,
      "editor_id": 11,
      "message_received": "แล้วเอาไปเรียกใช้ซ้ำได้อีกนะคะ จะเรียกว่า",
      "slice_count": 2,
      "slices": "แล้วเอาไปเรียกใช้ซ้ำได้อีกนะคะ |จะเรียกว่า|",
      "edit_duration": 4.003,
      "isForceout": false
    },
    {
      "message_id": 83,
      "editor_id": 11,
      "message_received": "\"การนำโค้ดนี้กลับมาใช้\" นี้ว่า \"Code Reuse\"",
      "slice_count": 2,
      "slices": "การนำโค้ดนี้กลับมาใช้ นี้ว่า| Code Reuse|",
      "edit_duration": 6.334,
      "isForceout": false
    },
    {
      "message_id": 84,
      "editor_id": 11,
      "message_received": "ใช้ code นี้ซ้ำได้",
      "slice_count": 1,
      "slices": "ใช้ code นี้ซ้ำได้|",
      "edit_duration": 8.835,
      "isForceout": false
    },
    {
      "message_id": 85,
      "editor_id": 11,
      "message_received": "ถ้าจะทำฟังก์ชันมาใช้งาน มันควรเป็น",
      "slice_count": 2,
      "slices": "ถ้าจะทำฟังก์ชันมาใช้งาน| มันควรเป็น|",
      "edit_duration": 10.65,
      "isForceout": false
    },
    {
      "message_id": 86,
      "editor_id": 11,
      "message_received": "ตัวที่เหมือน",
      "slice_count": 1,
      "slices": "ตัวที่เหมือน|",
      "edit_duration": 10.295,
      "isForceout": false
    },
    {
      "message_id": 87,
      "editor_id": 11,
      "message_received": "สามารถเรียกใช้ได้บ่อย ๆ เช่น สมมตินะคะ",
      "slice_count": 3,
      "slices": "สามารถเรียกใช้ได้บ่อย ๆ| เช่น| สมมตินะคะ |",
      "edit_duration": 7.812,
      "isForceout": false
    },
    {
      "message_id": 88,
      "editor_id": 11,
      "message_received": "เราจะหาค่า vad นี่",
      "slice_count": 2,
      "slices": "เราจะหาค่า vat| นี่|",
      "edit_duration": 13.835,
      "isForceout": true
    },
    {
      "message_id": 89,
      "editor_id": 11,
      "message_received": "คือ ถ้ามาเขียนโค้ด เราต้องมานั่งเขียนว่า Vat เกิดจากการ",
      "slice_count": 3,
      "slices": "คือ ถ้ามาเขียนโค้ด| เราต้องมานั่งเขียนว่า Vat |เกิดจากการ|",
      "edit_duration": 11.565,
      "isForceout": true
    },
    {
      "message_id": 90,
      "editor_id": 11,
      "message_received": "ที่เอา",
      "slice_count": 1,
      "slices": "ที่เอา|",
      "edit_duration": 10.84,
      "isForceout": false
    },
    {
      "message_id": 91,
      "editor_id": 11,
      "message_received": "7 เปอร์เซ็นต์น่ะค่ะ Vat ก็คือ 7 เปอร์เซ็นต์ใช่ไหมคะ",
      "slice_count": 3,
      "slices": "7 เปอร์เซ็นต์น่ะค่ะ |Vat ก็คือ 7 เปอร์เซ็นต์ใช่ไหมคะ| |",
      "edit_duration": 8.889,
      "isForceout": true
    },
    {
      "message_id": 92,
      "editor_id": 11,
      "message_received": "การที่เอาราคาสินค้ามาคูณกับ",
      "slice_count": 1,
      "slices": "การที่เอาราคาสินค้ามาคูณกับ|",
      "edit_duration": 10.275,
      "isForceout": false
    },
    {
      "message_id": 93,
      "editor_id": 11,
      "message_received": "ปริมาณที่ 7 เปอร์เซ็นต์เท่ากับเท่าไหร่ แล้วจะทำอย่างไร",
      "slice_count": 3,
      "slices": "ปริมาณที่ 7 |เปอร์เซ็นต์เท่ากับเท่าไหร่| แล้วจะทำอย่างไร|",
      "edit_duration": 8.065,
      "isForceout": false
    },
    {
      "message_id": 94,
      "editor_id": 11,
      "message_received": "เราจะให้รู้ว่าตัวนี้เป็นค่า Vat เราก็อาจจะ",
      "slice_count": 1,
      "slices": "เราจะให้รู้ว่าตัวนี้เป็นค่า Vat เราก็อาจจะ|",
      "edit_duration": 9.176,
      "isForceout": false
    },
    {
      "message_id": 95,
      "editor_id": 11,
      "message_received": "สร้างฟังก์ชันสำหรับการคิด Vat ขึ้นมาอย่างนี้",
      "slice_count": 2,
      "slices": "สร้างฟังก์ชันสำหรับการคิด Vat |ขึ้นมาอย่างนี้|",
      "edit_duration": 7.687,
      "isForceout": false
    },
    {
      "message_id": 96,
      "editor_id": 11,
      "message_received": "นะคะ แล้วพอครั้งหน้าจะใช้ก็",
      "slice_count": 2,
      "slices": "นะคะ |แล้วพอครั้งหน้าจะใช้ก็|",
      "edit_duration": 5.788,
      "isForceout": false
    },
    {
      "message_id": 97,
      "editor_id": 11,
      "message_received": "เอาไปใช้ได้ หรืออย่างอื่น หรือคนอื่นจะเอาไปใช้ได้",
      "slice_count": 3,
      "slices": "เอาไปใช้ได้ |หรืออย่างอื่น ห|รือคนอื่นจะเอาไปใช้ได้|",
      "edit_duration": 4.115,
      "isForceout": false
    },
    {
      "message_id": 98,
      "editor_id": 11,
      "message_received": "เมื่อรู้ว่าแต่ต้องรู้ด้วยนะว่า",
      "slice_count": 1,
      "slices": "เมื่อรู้ว่าแต่ต้องรู้ด้วยนะว่า|",
      "edit_duration": 4.722,
      "isForceout": false
    },
    {
      "message_id": 99,
      "editor_id": 11,
      "message_received": "มีฟังก์ชันนี้อยู่ อย่างนี้นะคะ ทีนี้",
      "slice_count": 2,
      "slices": "มีฟังก์ชันนี้อยู่ อย่างนี้นะคะ ที|นี้|",
      "edit_duration": 5.69,
      "isForceout": false
    },
    {
      "message_id": 100,
      "editor_id": 11,
      "message_received": "ขั้นตอนในการสร้างนะคะ",
      "slice_count": 1,
      "slices": "ขั้นตอนในการสร้างนะคะ |",
      "edit_duration": 5.303,
      "isForceout": false
    },
    {
      "message_id": 101,
      "editor_id": 11,
      "message_received": "ก็คือมันจะมีรูปแบบ เราจะต้องเขียนโค้ด",
      "slice_count": 1,
      "slices": "ก็คือมันจะมีรูปแบบ เราจะต้องเขียนโค้ด|",
      "edit_duration": 3.815,
      "isForceout": false
    },
    {
      "message_id": 102,
      "editor_id": 11,
      "message_received": "น่ะค่ะ เขียนโค้ดให้ฟังก์ชันเราโดยตามรูปแบบ",
      "slice_count": 2,
      "slices": "นะค่ะ| เขียนโค้ดให้ฟังก์ชันเราโดยตามรูปแบบ|",
      "edit_duration": 2.838,
      "isForceout": false
    },
    {
      "message_id": 103,
      "editor_id": 11,
      "message_received": "ในที่เห็นนะคะ จะต้องมีคำว่า \"def\"",
      "slice_count": 2,
      "slices": "ในที่เห็นนะคะ| จะต้องมีคำว่า \"def\"|",
      "edit_duration": 3.584,
      "isForceout": false
    },
    {
      "message_id": 104,
      "editor_id": 11,
      "message_received": "de",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 105,
      "editor_id": 11,
      "message_received": "นั่นก็คือการประกาศตัวแปรนะคะ",
      "slice_count": 1,
      "slices": "นั่นก็คือการประกาศตัวแปรนะคะ |",
      "edit_duration": 3.856,
      "isForceout": false
    },
    {
      "message_id": 106,
      "editor_id": 11,
      "message_received": "บอกให้รู้ว่านี่นะ ฉันจะประกาศ",
      "slice_count": 1,
      "slices": "บอกให้รู้ว่านี่นะ ฉันจะประกาศ|",
      "edit_duration": 4.534,
      "isForceout": false
    },
    {
      "message_id": 107,
      "editor_id": 11,
      "message_received": "จะประกาศค่า ประกาศฟังก์ชัน ไม่ใช่ประกาศตัวแปร พูดผิด",
      "slice_count": 3,
      "slices": "ค่า ประกาศฟังก์ชัน |ไม่ใช่ประกาศตัวแปร |พูดผิด|",
      "edit_duration": 6.081,
      "isForceout": false
    },
    {
      "message_id": 108,
      "editor_id": 11,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 109,
      "editor_id": 11,
      "message_received": "แล้วตามด้วย function_name",
      "slice_count": 1,
      "slices": "แล้วตามด้วย function_name|",
      "edit_duration": 3.325,
      "isForceout": false
    },
    {
      "message_id": 110,
      "editor_id": 11,
      "message_received": "เราต้องพิมพ์ d-e-f พิมพ์ด้วย",
      "slice_count": 2,
      "slices": "เราต้องพิมพ์ d|ef พิมพ์ด้วย|",
      "edit_duration": 3.3,
      "isForceout": false
    },
    {
      "message_id": 111,
      "editor_id": 11,
      "message_received": "ตัวเล็กเสมอ ถึงได้ทำเป็นสีแดง",
      "slice_count": 2,
      "slices": "ตัวเล็กเสมอ |ถึงได้ทำเป็นสีแดง|",
      "edit_duration": 1.934,
      "isForceout": false
    },
    {
      "message_id": 112,
      "editor_id": 11,
      "message_received": "ให้เห็นว่าคำว่า def นะคะ",
      "slice_count": 1,
      "slices": "ให้เห็นว่าคำว่า def นะคะ |",
      "edit_duration": 2.925,
      "isForceout": false
    },
    {
      "message_id": 113,
      "editor_id": 11,
      "message_received": "ตัวเล็กเท่านั้นนะคะ ไม่ใช่พิมพ์ด้วยตัวพิมพ์ใหญ่",
      "slice_count": 2,
      "slices": "ตัวเล็กเท่านั้นนะคะ |ไม่ใช่พิมพ์ด้วยตัวพิมพ์ใหญ่|",
      "edit_duration": 3.401,
      "isForceout": false
    },
    {
      "message_id": 114,
      "editor_id": 11,
      "message_received": "นึกออกนะนะคะ",
      "slice_count": 1,
      "slices": "นึกออกนะนะคะ |",
      "edit_duration": 4.004,
      "isForceout": false
    },
    {
      "message_id": 115,
      "editor_id": 11,
      "message_received": "ก็คือทุกครั้งที่พอจะมีการสร้างฟังก์ชัน",
      "slice_count": 2,
      "slices": "ก็คือทุกครั้ง|ที่พอจะมีการสร้างฟังก์ชัน|",
      "edit_duration": 5.199,
      "isForceout": false
    },
    {
      "message_id": 116,
      "editor_id": 11,
      "message_received": "เราต้องพิมพ์คำว่า def",
      "slice_count": 1,
      "slices": "เราต้องพิมพ์คำว่า def|",
      "edit_duration": 6.121,
      "isForceout": false
    },
    {
      "message_id": 117,
      "editor_id": 11,
      "message_received": "เป็นตัวแรกนะคะ แล้วตามด้วย function_name  function_name",
      "slice_count": 3,
      "slices": "เป็นตัวแรกนะคะ |แล้วตามด้วย function_name | function_name|",
      "edit_duration": 4.614,
      "isForceout": false
    },
    {
      "message_id": 118,
      "editor_id": 11,
      "message_received": "นั่นก็คือชื่อ ชื่อ",
      "slice_count": 1,
      "slices": "นั่นก็คือชื่อ |",
      "edit_duration": 7.097,
      "isForceout": false
    },
    {
      "message_id": 119,
      "editor_id": 11,
      "message_received": "ของฟังก์ชันที่เราจะไว้เรียกใช้ในครั้งต่อไป เราจะเป็นคนตั้งเอง",
      "slice_count": 2,
      "slices": "ของฟังก์ชันที่เราจะไว้เรียกใช้ในครั้งต่อไป| เราจะเป็นคนตั้งเอง|",
      "edit_duration": 8.942,
      "isForceout": true
    },
    {
      "message_id": 120,
      "editor_id": 11,
      "message_received": "ให้นึกถึงฟังก์ชันเนม",
      "slice_count": 1,
      "slices": "ให้นึกถึง f|",
      "edit_duration": 14.005,
      "isForceout": true
    },
    {
      "message_id": 121,
      "editor_id": 11,
      "message_received": "ตั้งชื่อให้ตัวแปร แต่อันนี้เป็นการตั้งชื่อ",
      "slice_count": 1,
      "slices": "ตั้งชื่อให้ตัวแปร แต่อันนี้เป็นการตั้งชื่อ|",
      "edit_duration": 14.011,
      "isForceout": true
    },
    {
      "message_id": 122,
      "editor_id": 11,
      "message_received": "ฟังก์ชันนี้คือฟังก์ชันอะไรนะคะ เสร็จ",
      "slice_count": 1,
      "slices": "ฟังก์ชันนี้คือฟังก์ชันอะไรนะคะ เสร็จ|",
      "edit_duration": 13.065,
      "isForceout": false
    },
    {
      "message_id": 123,
      "editor_id": 11,
      "message_received": "แล้วก็จะมีวงเล็บ พอใส่คำว่า \"def\" แล้วก็",
      "slice_count": 1,
      "slices": "แล้วก็จะมีวงเล็บ พอใส่คำว่า \"def\" แล้วก็|",
      "edit_duration": 11.305,
      "isForceout": false
    },
    {
      "message_id": 124,
      "editor_id": 11,
      "message_received": "ใส่ชื่อฟังก์ชันเราต้องต้องพิมพ์วงเล็บ",
      "slice_count": 1,
      "slices": "ใส่ชื่อฟังก์ชันเราต้องต้องพิมพ์วงเล็บ|",
      "edit_duration": 9.079,
      "isForceout": false
    },
    {
      "message_id": 125,
      "editor_id": 11,
      "message_received": "เสมอนะคะ แต่ถ้าเราพิมพ์ใน Colab ตัววงเล็บนี้จะ",
      "slice_count": 2,
      "slices": "เสมอนะคะ แต่ถ้าเราพิมพ์ใน Colab| ตัววงเล็บนี้จะ|",
      "edit_duration": 6.949,
      "isForceout": false
    },
    {
      "message_id": 126,
      "editor_id": 11,
      "message_received": "ขึ้นมานะคะ แล้วส่วนข้างในนี่",
      "slice_count": 2,
      "slices": "ขึ้นมานะคะ| แล้วส่วนข้างในนี่|",
      "edit_duration": 6.848,
      "isForceout": false
    },
    {
      "message_id": 127,
      "editor_id": 11,
      "message_received": "นะคะ เขาบอกว่ามันเป็นการกำหนดค่า Paramiter",
      "slice_count": 1,
      "slices": "นะคะ เขาบอกว่ามันเป็นการกำหนดค่า Paramiter|",
      "edit_duration": 7.197,
      "isForceout": false
    },
    {
      "message_id": 128,
      "editor_id": 11,
      "message_received": "พารามิเตอร์",
      "slice_count": 1,
      "slices": "พารามิเตอร์|",
      "edit_duration": 7.334,
      "isForceout": false
    },
    {
      "message_id": 129,
      "editor_id": 11,
      "message_received": "ถ้าเป็นเขียนโค้ดปกติ มันก็จะหมายถึงตัวแปร",
      "slice_count": 2,
      "slices": "ถ้าเป็นเขียนโค้ดปกติ |มันก็จะหมายถึงตัวแปร|",
      "edit_duration": 6.559,
      "isForceout": false
    },
    {
      "message_id": 130,
      "editor_id": 11,
      "message_received": "นะคะ แต่ในฟังก์ชันนี่เราจะ",
      "slice_count": 2,
      "slices": "นะคะ| แต่ในฟังก์ชันนี่เราจะ|",
      "edit_duration": 6.154,
      "isForceout": false
    },
    {
      "message_id": 131,
      "editor_id": 11,
      "message_received": "เรียกว่า \"พารามิเตอร์\" เพื่อไว้สำหรับ",
      "slice_count": 2,
      "slices": "เรียกว่า \"พารามิเตอร์\" |เพื่อไว้สำหรับ|",
      "edit_duration": 5.71,
      "isForceout": false
    },
    {
      "message_id": 132,
      "editor_id": 11,
      "message_received": "อะไรล่ะ เขาเรียก",
      "slice_count": 2,
      "slices": "อะไรล่ะ |เขาเรียก|",
      "edit_duration": 4.815,
      "isForceout": false
    },
    {
      "message_id": 133,
      "editor_id": 11,
      "message_received": "นี่ เขาบอกว่าพารามิเตอร์ของฟังก์ชันนี่",
      "slice_count": 1,
      "slices": "เขาบอกว่าพารามิเตอร์ของฟังก์ชันนี่|",
      "edit_duration": 5.874,
      "isForceout": false
    },
    {
      "message_id": 134,
      "editor_id": 11,
      "message_received": "มีจำนวนเท่าไรก็ได้ ก็คือในฟังก์ชันนี้",
      "slice_count": 2,
      "slices": "มีจำนวนเท่าไรก็ได้| คือในฟังก์ชันนี้|",
      "edit_duration": 4.662,
      "isForceout": false
    },
    {
      "message_id": 135,
      "editor_id": 11,
      "message_received": "เราจะมีการเก็บค่าของอะไรบ้าง",
      "slice_count": 1,
      "slices": "เราจะมีการเก็บค่าของอะไรบ้าง |",
      "edit_duration": 5.736,
      "isForceout": false
    },
    {
      "message_id": 136,
      "editor_id": 11,
      "message_received": "พารามิเตอร์ตัวนั้นก็จะเป็นตัวเก็บให้เรา",
      "slice_count": 1,
      "slices": "พารามิเตอร์ตัวนั้นก็จะเป็นตัวเก็บให้เรา|",
      "edit_duration": 6.613,
      "isForceout": false
    },
    {
      "message_id": 137,
      "editor_id": 11,
      "message_received": "สมมตินะคะ สมมติเราต้องการตำนวณหาค่า",
      "slice_count": 2,
      "slices": "สมมตินะคะ| สมมติเราต้องการคำนวณหาค่า|",
      "edit_duration": 8.211,
      "isForceout": true
    },
    {
      "message_id": 138,
      "editor_id": 11,
      "message_received": "พื้นที่",
      "slice_count": 1,
      "slices": "พื้นที่|",
      "edit_duration": 13.754,
      "isForceout": false
    },
    {
      "message_id": 139,
      "editor_id": 11,
      "message_received": "วงกลมอย่างนี้นะคะ ค่าพารามิเตอร์ที่จะเก็บก็อาจจะมี",
      "slice_count": 2,
      "slices": "วงกลมอย่างนี้นะคะ |ค่าพารามิเตอร์ที่จะเก็บก็อาจจะมี|",
      "edit_duration": 10.646,
      "isForceout": false
    },
    {
      "message_id": 140,
      "editor_id": 11,
      "message_received": "ค่าของรัศมีวงกลม",
      "slice_count": 1,
      "slices": "ค่าของรัศมีวงกลม|",
      "edit_duration": 9.466,
      "isForceout": false
    },
    {
      "message_id": 141,
      "editor_id": 11,
      "message_received": "หรือมีค่าของอะไรนะ",
      "slice_count": 1,
      "slices": "หรือมีค่าของอะไรนะ|",
      "edit_duration": 6.456,
      "isForceout": false
    },
    {
      "message_id": 142,
      "editor_id": 11,
      "message_received": "เส้นรอบวงอะไรอย่างนี้เข้ามานะคะ นั่นก็คือ",
      "slice_count": 2,
      "slices": "เส้นรอบวงอะไรอย่างนี้เข้ามานะคะ| นั่นก็คือ|",
      "edit_duration": 5.986,
      "isForceout": false
    },
    {
      "message_id": 143,
      "editor_id": 11,
      "message_received": "ค่าพารามิเตอร์ที่เราจะไว้เก็บข้อมูลในฟังก์ชัน",
      "slice_count": 1,
      "slices": "ค่าพารามิเตอร์ที่เราจะไว้เก็บข้อมูลในฟังก์ชัน|",
      "edit_duration": 7.761,
      "isForceout": false
    },
    {
      "message_id": 144,
      "editor_id": 11,
      "message_received": "นี้นะคะ เสร็จแล้ว",
      "slice_count": 1,
      "slices": "นี้นะคะ เสร็จแล้ว|",
      "edit_duration": 4.537,
      "isForceout": false
    },
    {
      "message_id": 145,
      "editor_id": 11,
      "message_received": "เมื่อพิมพ์ function_name ใส่ค่าพารามิเตอร์",
      "slice_count": 1,
      "slices": "เมื่อพิมพ์ function_name ใส่ค่าพารามิเตอร์|",
      "edit_duration": 2.611,
      "isForceout": false
    },
    {
      "message_id": 146,
      "editor_id": 11,
      "message_received": "อะไรเสร็จ เราจะปิดคำสั่ง",
      "slice_count": 1,
      "slices": "อะไรเสร็จ เราจะปิดคำสั่ง|",
      "edit_duration": 2.346,
      "isForceout": false
    },
    {
      "message_id": 147,
      "editor_id": 11,
      "message_received": "การประกาศฟังก์ชันด้วยโคลอนเสมอนะคะ",
      "slice_count": 1,
      "slices": "การประกาศฟังก์ชันด้วย ; เสมอนะคะ |",
      "edit_duration": 9.868,
      "isForceout": false
    },
    {
      "message_id": 148,
      "editor_id": 11,
      "message_received": "สังเกตนะคะ เมื่อใดที่",
      "slice_count": 1,
      "slices": "สังเกตนะคะ เมื่อใดที่|",
      "edit_duration": 8.303,
      "isForceout": false
    },
    {
      "message_id": 149,
      "editor_id": 11,
      "message_received": "ตัวนั้นจะต้องปิดด้วยเสมอ แล้วขึ้นบรรทัด",
      "slice_count": 2,
      "slices": "ตัวนั้นจะต้องปิดด้วยเสมอ |แล้วขึ้นบรรทัด|",
      "edit_duration": 7.161,
      "isForceout": false
    },
    {
      "message_id": 150,
      "editor_id": 11,
      "message_received": "ใหม่มันจะเข้าสู่ย่อหน้าใหม่",
      "slice_count": 1,
      "slices": "ใหม่มันจะเข้าสู่ย่อหน้าใหม่|",
      "edit_duration": 6.897,
      "isForceout": false
    },
    {
      "message_id": 151,
      "editor_id": 11,
      "message_received": "ตัว statements ในที่นี้หมายถึงคำสั่งอื่น ๆ นะคะ",
      "slice_count": 1,
      "slices": "ตัว statements ในที่นี้หมายถึงคำสั่งอื่น ๆ นะคะ |",
      "edit_duration": 6.757,
      "isForceout": false
    },
    {
      "message_id": 152,
      "editor_id": 11,
      "message_received": "แล้วเด็ก ๆ สังเกต",
      "slice_count": 2,
      "slices": "แล้วเด็ก ๆ |สังเกต|",
      "edit_duration": 5.199,
      "isForceout": false
    },
    {
      "message_id": 153,
      "editor_id": 11,
      "message_received": "ดูนะคะ ว่าในการประกาศฟังก์ชันตัวที่ 1",
      "slice_count": 2,
      "slices": "ดูนะคะ| ว่าในการประกาศฟังก์ชันตัวที่ 1|",
      "edit_duration": 2.806,
      "isForceout": false
    },
    {
      "message_id": 154,
      "editor_id": 11,
      "message_received": "นะคะ กับตัวที่ 2 ตัวที่ 2",
      "slice_count": 3,
      "slices": "นะคะ |กับตัวที่ 2| ตัวที่ 2|",
      "edit_duration": 5.176,
      "isForceout": false
    },
    {
      "message_id": 155,
      "editor_id": 11,
      "message_received": "จะมีคำว่า return value return ก็",
      "slice_count": 2,
      "slices": "จะมีคำว่า return value | ก็|",
      "edit_duration": 8.502,
      "isForceout": false
    },
    {
      "message_id": 156,
      "editor_id": 11,
      "message_received": "คือการคืนส่งค่าคืนกลับ",
      "slice_count": 1,
      "slices": "คือการคืนส่งค่าคืนกลับ|",
      "edit_duration": 9.95,
      "isForceout": false
    },
    {
      "message_id": 157,
      "editor_id": 11,
      "message_received": "ซึ่งฟังก์ชันที่เราเขียน อาจจะ",
      "slice_count": 1,
      "slices": "ซึ่งฟังก์ชันที่เราเขียน อาจจะ|",
      "edit_duration": 8.682,
      "isForceout": false
    },
    {
      "message_id": 158,
      "editor_id": 11,
      "message_received": "เขียนแล้วมี return หรือ",
      "slice_count": 1,
      "slices": "เขียนแล้วมี return หรือ|",
      "edit_duration": 8.077,
      "isForceout": false
    },
    {
      "message_id": 159,
      "editor_id": 11,
      "message_received": "ไม่มีก็ได้นะคะ แต่ที่เขียนให้ดูเป็นตัวอย่างนี่ ให้เห็น",
      "slice_count": 3,
      "slices": "ไม่มีก็ได้นะคะ |แต่ที่เขียนให้ดูเป็นตัวอย่างนี่| ให้เห็น|",
      "edit_duration": 6.482,
      "isForceout": false
    },
    {
      "message_id": 160,
      "editor_id": 11,
      "message_received": "รูปแบบนี้ให้เห็นทั้ง 2 แบบ",
      "slice_count": 1,
      "slices": "รูปแบบนี้ให้เห็นทั้ง 2 แบบ|",
      "edit_duration": 9.123,
      "isForceout": false
    },
    {
      "message_id": 161,
      "editor_id": 11,
      "message_received": "เป็นแบบที่ไม่มีการ return ค่า",
      "slice_count": 1,
      "slices": "เป็นแบบที่ไม่มีการ return ค่า|",
      "edit_duration": 7.348,
      "isForceout": false
    },
    {
      "message_id": 162,
      "editor_id": 11,
      "message_received": "แต่แบบที่ 2 นี่มี มีการส่งคืน",
      "slice_count": 2,
      "slices": "แต่แบบที่ 2 นี้| มีการส่งคืน|",
      "edit_duration": 8.83,
      "isForceout": false
    },
    {
      "message_id": 163,
      "editor_id": 11,
      "message_received": "ค่ากลับ ก็เลยจะมีคำว่า \"return value\" ก็คือ",
      "slice_count": 2,
      "slices": "ค่ากลับ ก็เลยจะมีคำว่า |\"return value\" ก็คือ|",
      "edit_duration": 11.196,
      "isForceout": false
    },
    {
      "message_id": 164,
      "editor_id": 11,
      "message_received": "เราต้องพิมพ์คำว่า return ด้วย",
      "slice_count": 2,
      "slices": "เราต้องพิมพ์คำว่า |return ด้วย|",
      "edit_duration": 9.964,
      "isForceout": false
    },
    {
      "message_id": 165,
      "editor_id": 11,
      "message_received": "ตามด้วยค่าที่เราต้องการให้ส่งกลับ เช่น เดี๋ยวดู",
      "slice_count": 2,
      "slices": "ตามด้วยค่าที่เราต้องการให้ส่งกลับ |เช่น เดี๋ยวดู|",
      "edit_duration": 10.855,
      "isForceout": false
    },
    {
      "message_id": 166,
      "editor_id": 11,
      "message_received": "ในตัวอย่างจะเห็นชัดนะคะ เดี๋ยวยกตัวอย่าง",
      "slice_count": 2,
      "slices": "ในตัวอย่างจะเห็นชัดนะคะ| เดี๋ยวยกตัวอย่าง|",
      "edit_duration": 11.053,
      "isForceout": false
    },
    {
      "message_id": 167,
      "editor_id": 11,
      "message_received": "แล้วจะมองภาพไม่ออก ซึ่งเขาบอกว่า",
      "slice_count": 2,
      "slices": "แล้วจะมองภาพไม่ออก| ซึ่งเขาบอกว่า|",
      "edit_duration": 11.036,
      "isForceout": false
    },
    {
      "message_id": 168,
      "editor_id": 11,
      "message_received": "ค่าที่ส่งกลับนั้นจะเรียกว่า",
      "slice_count": 1,
      "slices": "ค่าที่ส่งกลับนั้นจะเรียกว่า|",
      "edit_duration": 10.063,
      "isForceout": false
    },
    {
      "message_id": 169,
      "editor_id": 11,
      "message_received": "นะคะ",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 170,
      "editor_id": 11,
      "message_received": "ทีนี้เรามาดูตัวอย่างแรกก่อน",
      "slice_count": 1,
      "slices": "ทีนี้เรามาหฟกหฟดูตัวอย่างแรกก่อน|",
      "edit_duration": 14.012,
      "isForceout": true
    },
    {
      "message_id": 171,
      "editor_id": 11,
      "message_received": "เพื่อจะให้เห็นว่าถ้าเราต้องการประกาศ",
      "slice_count": 1,
      "slices": "เพื่อจะให้เห็นว่าถ้าเราต้องการประกาศ|",
      "edit_duration": 14.008,
      "isForceout": true
    },
    {
      "message_id": 172,
      "editor_id": 11,
      "message_received": "ตัวแปรแลลไม่มีการ return",
      "slice_count": 1,
      "slices": "ตัวแปรแลลไม่มีการ return|",
      "edit_duration": 11.248,
      "isForceout": false
    },
    {
      "message_id": 173,
      "editor_id": 11,
      "message_received": "ไม่มีคำสั่ง return เพื่อคืนค่านี่ ใน",
      "slice_count": 1,
      "slices": "ไม่มีคำสั่ง return เพื่อคืนค่านี่ ใน|",
      "edit_duration": 7.669,
      "isForceout": false
    },
    {
      "message_id": 174,
      "editor_id": 11,
      "message_received": "ตัวอย่างนี้เราจะประกาศตัวแปร",
      "slice_count": 1,
      "slices": "ตัวอย่างนี้เราจะประกาศตัวแปร|",
      "edit_duration": 4.336,
      "isForceout": false
    },
    {
      "message_id": 175,
      "editor_id": 11,
      "message_received": "ชื่อ เห็นไหมคะ ตรง def แล้วตามด้วย",
      "slice_count": 1,
      "slices": "ชื่อ เห็นไหมคะ ตรง def แล้วตามด้วย|",
      "edit_duration": 1.484,
      "isForceout": false
    },
    {
      "message_id": 176,
      "editor_id": 11,
      "message_received": "hello()",
      "slice_count": 1,
      "slices": "hello()|",
      "edit_duration": 2.304,
      "isForceout": false
    },
    {
      "message_id": 177,
      "editor_id": 11,
      "message_received": "def ก็คือ definition",
      "slice_count": 1,
      "slices": "def ก็คือ definition|",
      "edit_duration": 2.057,
      "isForceout": false
    },
    {
      "message_id": 178,
      "editor_id": 11,
      "message_received": "ก็คือคำสั่งเพื่อใช้",
      "slice_count": 1,
      "slices": "ก็คือคำสั่งเพื่อใช้|",
      "edit_duration": 2.996,
      "isForceout": false
    },
    {
      "message_id": 179,
      "editor_id": 11,
      "message_received": "และติดประกาศตัวแปร ประกาศฟังก์ชัน ขอโทษทีนะคะ",
      "slice_count": 3,
      "slices": "และติดประกาศตัวแป|ร ประกาศฟังก์ชัน |ขอโทษทีนะคะ |",
      "edit_duration": 3.937,
      "isForceout": false
    },
    {
      "message_id": 180,
      "editor_id": 11,
      "message_received": "คือ def",
      "slice_count": 1,
      "slices": "คือ def|",
      "edit_duration": 4.106,
      "isForceout": false
    },
    {
      "message_id": 181,
      "editor_id": 11,
      "message_received": "แล้วก็ตามด้วย function_name ซึ่งในที่นี้ตั้งชื่อว่า",
      "slice_count": 1,
      "slices": "แล้วก็ตามด้วย function_name ซึ่งในที่นี้ตั้งชื่อว่า|",
      "edit_duration": 8.48,
      "isForceout": false
    },
    {
      "message_id": 182,
      "editor_id": 11,
      "message_received": "hello นะคะ ฟังก์ชัน hello ก็คือ",
      "slice_count": 2,
      "slices": "hello |นะคะ ฟังก์ชัน hello ก็คือ|",
      "edit_duration": 6.259,
      "isForceout": false
    },
    {
      "message_id": 183,
      "editor_id": 11,
      "message_received": "ฟังก์ชันที่เราต้องใช้เพื่อแสดงคำทักทายออกมานั่นเอง",
      "slice_count": 1,
      "slices": "ฟังก์ชันที่เราต้องใช้เพื่อแสดงคำทักทายออกมานั่นเอง|",
      "edit_duration": 9.328,
      "isForceout": false
    },
    {
      "message_id": 184,
      "editor_id": 11,
      "message_received": "นะคะ แล้วทีนี้",
      "slice_count": 1,
      "slices": "นะคะ แล้วทีนี้|",
      "edit_duration": 5.329,
      "isForceout": false
    },
    {
      "message_id": 185,
      "editor_id": 11,
      "message_received": "พอเวลาเรียกใช้ฟังก์ชันนี้นะคะ มันจะสั้น",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": 186,
      "editor_id": 11,
      "message_received": "นึกออกนะ การเขียนโค้ดมันจะสั้น",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": 187,
      "editor_id": 11,
      "message_received": "กว่าที่เราเคยทำ",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": 188,
      "editor_id": 11,
      "message_received": "แล้วตามด้วย พ",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": 189,
      "editor_id": 11,
      "message_received": "ที่เราไว้เก็บค่า  ก็คือ name นะคะ เสร็จแล้ว ตาม",
      "slice_count": 4,
      "slices": "ที่เราไว้เก็บค่า | ก็คือ name นะคะ| เสร็จแล้ว| ตาม|",
      "edit_duration": 3.123,
      "isForceout": false
    },
    {
      "message_id": 190,
      "editor_id": 11,
      "message_received": "ด้วย statement ตามด้วยข้อความหรือคำสั่ง",
      "slice_count": 2,
      "slices": "ด้วย| statement ตามด้วยข้อความหรือคำสั่ง|",
      "edit_duration": 3.947,
      "isForceout": false
    },
    {
      "message_id": 191,
      "editor_id": 11,
      "message_received": "หรือโค้ดอะไรก็แล้วแต่นะคะ ซึ่งในทีนี้เราต้องการให้แสดง",
      "slice_count": 3,
      "slices": "หรือโค้ดอะไรก็แล้วแต่นะคะ| ซึ่งในทีนี้เราต้องการ|ให้แสดง|",
      "edit_duration": 4.178,
      "isForceout": false
    },
    {
      "message_id": 192,
      "editor_id": 11,
      "message_received": "นะคะ แสดงคำทักทาย",
      "slice_count": 2,
      "slices": "นะคะ แสดงคำ|ทักทาย|",
      "edit_duration": 5.31,
      "isForceout": false
    },
    {
      "message_id": 193,
      "editor_id": 11,
      "message_received": "ชื่อที่เรารับค่าเข้าไปนี่ หรือพารามิเตอร์ที่เรา",
      "slice_count": 2,
      "slices": "ชื่อที่เรารับค่าเข้าไปนี่| หรือพารามิเตอร์ที่เรา|",
      "edit_duration": 2.941,
      "isForceout": false
    },
    {
      "message_id": 194,
      "editor_id": 11,
      "message_received": "ส่งเข้าไป ก่อนอื่น เด็ก ๆ",
      "slice_count": 3,
      "slices": "ส่งเข้าไป| ก่อนอื่น |เด็ก ๆ |",
      "edit_duration": 2.606,
      "isForceout": false
    },
    {
      "message_id": 195,
      "editor_id": 11,
      "message_received": "เปิด Colab หรือยังคะ เปิด Colab ด้วย",
      "slice_count": 4,
      "slices": "เปิด Colab |หรือยังคะ| เปิด Colab |ด้วย|",
      "edit_duration": 1.475,
      "isForceout": false
    },
    {
      "message_id": 196,
      "editor_id": 11,
      "message_received": "ไปที่ web browser",
      "slice_count": 1,
      "slices": "ไปที่ web browser|",
      "edit_duration": 5.311,
      "isForceout": false
    },
    {
      "message_id": 197,
      "editor_id": 11,
      "message_received": "แล้วเปิดเหมือนเดิมนะคะ พิมพ์คำว่า \"Colab\" น่ะ",
      "slice_count": 3,
      "slices": " |แล้วเปิดเหมือนเดิมนะคะ พิมพ์คำว่า |\"Colab\" น่ะ|",
      "edit_duration": 1.311,
      "isForceout": false
    },
    {
      "message_id": 198,
      "editor_id": 11,
      "message_received": "c-o ต้องบอกว่า co สิ",
      "slice_count": 2,
      "slices": " co ต้องบอกว่า co |สิ|",
      "edit_duration": 6.478,
      "isForceout": false
    },
    {
      "message_id": 199,
      "editor_id": 11,
      "message_received": "Colab l-a-b นะคะ พิมพ์ l-a-b",
      "slice_count": 3,
      "slices": " Colab lab |นะคะ| พิมพ์ lab|",
      "edit_duration": 5.557,
      "isForceout": false
    },
    {
      "message_id": 200,
      "editor_id": 11,
      "message_received": "แล้วกด Enter เลย",
      "slice_count": 2,
      "slices": " แล้วกด Enter เ|ลย|",
      "edit_duration": 8.466,
      "isForceout": false
    },
    {
      "message_id": 201,
      "editor_id": 11,
      "message_received": "เพราะสังเกตว่าเว็บไหนที่เราเปิดมันจะ",
      "slice_count": 1,
      "slices": "เพราะสังเกตว่าเว็บไหนที่เราเปิดมันจะ|",
      "edit_duration": 8.107,
      "isForceout": false
    },
    {
      "message_id": 202,
      "editor_id": 11,
      "message_received": "อัตโนมัติเด็ก ๆ กด Enter ได้เลนย",
      "slice_count": 3,
      "slices": "อัตโนมัติเด็ก ๆ |กด Enter |ได้เลย|",
      "edit_duration": 4.112,
      "isForceout": false
    },
    {
      "message_id": 203,
      "editor_id": 11,
      "message_received": "มันก็จะเข้ามาหน้า",
      "slice_count": 1,
      "slices": "มันก็จะเข้ามาหน้า|",
      "edit_duration": 7.117,
      "isForceout": false
    },
    {
      "message_id": 204,
      "editor_id": 11,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 205,
      "editor_id": 11,
      "message_received": "ที่เราใช้งานนะ แล้วก็คลิก",
      "slice_count": 2,
      "slices": "ที่เราใช้งานนะ| แล้วก็คลิก|",
      "edit_duration": 1.233,
      "isForceout": false
    },
    {
      "message_id": 206,
      "editor_id": 11,
      "message_received": "Code นะคะ ลืมไป",
      "slice_count": 2,
      "slices": " Code นะคะ| ลืมไป|",
      "edit_duration": 1.603,
      "isForceout": false
    },
    {
      "message_id": 207,
      "editor_id": 11,
      "message_received": "อย่าลืมทำอะไรก่อน เข้าสู่ระบบนะ ไม่อย่างนั้นเราจะ",
      "slice_count": 2,
      "slices": " |อย่าลืมทำอะไรก่อน เข้าสู่ระบบนะ|",
      "edit_duration": 1.345,
      "isForceout": true
    },
    {
      "message_id": 208,
      "editor_id": 11,
      "message_received": "run มันไม่ได้นะคะ เด็ก ๆ อย่าลืม",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": 209,
      "editor_id": 11,
      "message_received": "ลงชื่อเข้าสู่ระบบด้วย Login เข้าไปด้วย",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": 210,
      "editor_id": 11,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": 211,
      "editor_id": 11,
      "message_received": "นะคะ",
      "slice_count": 2,
      "slices": "นะคะ| |",
      "edit_duration": 5.072,
      "isForceout": false
    },
    {
      "message_id": 212,
      "editor_id": 11,
      "message_received": "ของเราให้เรียบร้อยด้วย",
      "slice_count": 1,
      "slices": "ของเราให้เรียบร้อยด้วย|",
      "edit_duration": 1.86,
      "isForceout": false
    },
    {
      "message_id": 213,
      "editor_id": 11,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 214,
      "editor_id": 11,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 215,
      "editor_id": 11,
      "message_received": "โอเคนะคะ เสร็จแล้วเราก็เริ่ม",
      "slice_count": 1,
      "slices": "โอเคนะคะ เสร็จแล้วเราก็เริ่ม|",
      "edit_duration": 14.017,
      "isForceout": true
    },
    {
      "message_id": 216,
      "editor_id": 11,
      "message_received": "ไปที่เขียน code เหมือนเดิมนะคะ เด็ก ๆ",
      "slice_count": 1,
      "slices": "ไปที่เขียน code เหมือนเดิมนะคะ เด็ก ๆ |",
      "edit_duration": 14.685,
      "isForceout": true
    },
    {
      "message_id": 217,
      "editor_id": 11,
      "message_received": "กดที่คำว่า \"code\" นะคะ ในบรรทัด",
      "slice_count": 1,
      "slices": "กดที่คำว่า \"code\" นะคะ ในบรรทัด|",
      "edit_duration": 14.692,
      "isForceout": true
    },
    {
      "message_id": 218,
      "editor_id": 11,
      "message_received": "แรกของเรานะคะ เราก็เริ่ม",
      "slice_count": 1,
      "slices": "แรกของเรานะคะ เราก็เริ่ม|",
      "edit_duration": 14.685,
      "isForceout": true
    },
    {
      "message_id": 219,
      "editor_id": 11,
      "message_received": "ประกาศฟังก์ชัน โดยพิมพ์คำว่าอะไรคะ",
      "slice_count": 1,
      "slices": "ประกาศฟังก์ชัน โดยพิมพ์คำว่าอะไรคะ |",
      "edit_duration": 14.685,
      "isForceout": true
    },
    {
      "message_id": 220,
      "editor_id": 11,
      "message_received": "de แล้วกฌ f",
      "slice_count": 1,
      "slices": "de แล้วกฌ f|",
      "edit_duration": 14.719,
      "isForceout": true
    },
    {
      "message_id": 221,
      "editor_id": 11,
      "message_received": "ใช่ไหมคะ พิมพ์ด้วยตัวพิมพ์เล็กเสมอนะคะ",
      "slice_count": 1,
      "slices": "ใช่ไหมคะ พิมพ์ด้วยตัวพิมพ์เล็กเสมอนะคะ |",
      "edit_duration": 14.681,
      "isForceout": true
    },
    {
      "message_id": 222,
      "editor_id": 11,
      "message_received": "ไม่ใช่พิมพ์ใหญ่แบบนี้นะ ไม่ใช่พิมพ์ D-e-f",
      "slice_count": 1,
      "slices": "ไม่ใช่พิมพ์ใหญ่แบบนี้นะ ไม่ใช่พิมพ์ D-e-f|",
      "edit_duration": 14.701,
      "isForceout": true
    },
    {
      "message_id": 223,
      "editor_id": 11,
      "message_received": "Def แบบนี้ ตัวใหญ่นี่ถือว่าไม่ถูกต้องนะคะ",
      "slice_count": 1,
      "slices": "Def แบบนี้ ตัวใหญ่นี่ถือว่าไม่ถูกต้องนะคะ |",
      "edit_duration": 14.687,
      "isForceout": true
    },
    {
      "message_id": 224,
      "editor_id": 11,
      "message_received": "ตัวใหญ่นี่ถือว่าไม่ถูกต้องนะคะ",
      "slice_count": 1,
      "slices": "ตัวใหญ่นี่ถือว่าไม่ถูกต้องนะคะ |",
      "edit_duration": 14.715,
      "isForceout": true
    },
    {
      "message_id": 225,
      "editor_id": 11,
      "message_received": "def นะคะ แล้วก็กด",
      "slice_count": 1,
      "slices": "def นะคะ แล้วก็กด|",
      "edit_duration": 14.702,
      "isForceout": true
    },
    {
      "message_id": 226,
      "editor_id": 11,
      "message_received": "Space bar เพื่อวรรค 1 ครั้งนะคะ",
      "slice_count": 1,
      "slices": "Space bar เพื่อวรรค 1 ครั้งนะคะ |",
      "edit_duration": 14.683,
      "isForceout": true
    },
    {
      "message_id": 227,
      "editor_id": 11,
      "message_received": "บอกแล้วว่าวิธีการประกาศฟังก์ชัน ก็คือพิมพ์คำว่า \"def\"",
      "slice_count": 1,
      "slices": "บอกแล้วว่าวิธีการประกาศฟังก์ชัน ก็คือพิมพ์คำว่า \"def\"|",
      "edit_duration": 14.007,
      "isForceout": true
    },
    {
      "message_id": 228,
      "editor_id": 11,
      "message_received": "แล้วตามด้วชื่อของฟังก์ชัน",
      "slice_count": 1,
      "slices": " แล้วตามด้วชื่อของฟังก์ชัน|",
      "edit_duration": 14.005,
      "isForceout": true
    },
    {
      "message_id": 229,
      "editor_id": 11,
      "message_received": "ชื่อของฟังก์ชัน ในตัวอย่างเรา ชื่อว่า Hello",
      "slice_count": 2,
      "slices": "ชื่อของฟังก์ชัน| ในตัวอย่างเรา ชื่อว่า Hello|",
      "edit_duration": 13.663,
      "isForceout": true
    },
    {
      "message_id": 230,
      "editor_id": 11,
      "message_received": "ทีนี้มาดูชื่อ ชื่อของฟังก์ชันนี่",
      "slice_count": 2,
      "slices": "ทีนี้มาดูชื่อ| ชื่อของฟังก์ชันนี่|",
      "edit_duration": 12.625,
      "isForceout": true
    },
    {
      "message_id": 231,
      "editor_id": 11,
      "message_received": "ก็ต้องใช้ตัวพิมพ์เล็กเหมือนกัน",
      "slice_count": 1,
      "slices": "ก็ต้องใช้ตัวพิมพ์เล็กเหมือนกัน|",
      "edit_duration": 11.374,
      "isForceout": false
    },
    {
      "message_id": 232,
      "editor_id": 11,
      "message_received": "นะคะ ไม่ใช่ตัวพิมพ์ใหญ่นะคะ",
      "slice_count": 2,
      "slices": "นะคะ| ไม่ใช่ตัวพิมพ์ใหญ่นะคะ |",
      "edit_duration": 7.378,
      "isForceout": false
    },
    {
      "message_id": 233,
      "editor_id": 11,
      "message_received": "ดูดี ๆ นะคะ เพราะฉะนั้น",
      "slice_count": 1,
      "slices": "ดูดี ๆ นะคะ เพราะฉะนั้น|",
      "edit_duration": 9.804,
      "isForceout": false
    },
    {
      "message_id": 234,
      "editor_id": 11,
      "message_received": "พิมพ์ตัว h",
      "slice_count": 1,
      "slices": "พิมพ์ตัว h|",
      "edit_duration": 5.805,
      "isForceout": false
    },
    {
      "message_id": 235,
      "editor_id": 11,
      "message_received": "ด้วยตัวพิมพ์เล็กนะคะ h-",
      "slice_count": 3,
      "slices": " |ด้วยตัวพิมพ์เล็กนะคะ |h|",
      "edit_duration": 1.805,
      "isForceout": false
    },
    {
      "message_id": 236,
      "editor_id": 11,
      "message_received": "e-",
      "slice_count": 1,
      "slices": "e|",
      "edit_duration": 7.109,
      "isForceout": false
    },
    {
      "message_id": 237,
      "editor_id": 11,
      "message_received": "l-l-o แล้วก็ใส่วงเล็บเข้าไป",
      "slice_count": 2,
      "slices": "llo| แล้วก็ใส่วงเล็บเข้าไป|",
      "edit_duration": 3.108,
      "isForceout": false
    },
    {
      "message_id": 238,
      "editor_id": 11,
      "message_received": "แล้วก็ตามด้วย",
      "slice_count": 1,
      "slices": "แล้วก็ตามด้วย|",
      "edit_duration": 7.042,
      "isForceout": false
    },
    {
      "message_id": 239,
      "editor_id": 11,
      "message_received": "พารามิเตอร์ ในวงเล็บพารามิเตอร์ของเรา ก็คือคำว่า \"",
      "slice_count": 3,
      "slices": "พารามิเตอร์| ในวงเล็บพารามิเตอร์ของเรา| ก็คือคำว่า \"|",
      "edit_duration": 3.042,
      "isForceout": false
    },
    {
      "message_id": 240,
      "editor_id": 11,
      "message_received": "name นะคะ ตัวพิมพ์เล็ก",
      "slice_count": 2,
      "slices": "name นะคะ |ตัวพิมพ์เล็ก|",
      "edit_duration": 5.303,
      "isForceout": false
    },
    {
      "message_id": 241,
      "editor_id": 11,
      "message_received": "เพราะมันเป็นตัวแปรชื่อว่า name เมื่อ",
      "slice_count": 2,
      "slices": "เพราะมันเป็นตัวแปรชื่อว่า name| เมื่อ|",
      "edit_duration": 6.906,
      "isForceout": false
    },
    {
      "message_id": 242,
      "editor_id": 11,
      "message_received": "เสร็จฟังก์ชันใช่ไหม",
      "slice_count": 1,
      "slices": "เสร็จฟังก์ชันใช่ไหม|",
      "edit_duration": 5.852,
      "isForceout": false
    },
    {
      "message_id": 243,
      "editor_id": 11,
      "message_received": "เสร็จคำสั่งฟังก์ชันต้องปิดด้วยเครื่องหมายโคลอนเสมอ",
      "slice_count": 2,
      "slices": " |เสร็จคำสั่งฟังก์ชันต้องปิดด้วยเครื่องหมายโคลอนเสมอ|",
      "edit_duration": 1.852,
      "isForceout": false
    },
    {
      "message_id": 244,
      "editor_id": 11,
      "message_received": "แล้วกด Enter 1 ครั้ง",
      "slice_count": 3,
      "slices": " |แล้วกด Enter 1 |ครั้ง|",
      "edit_duration": 4.96,
      "isForceout": false
    },
    {
      "message_id": 245,
      "editor_id": 11,
      "message_received": "ใช้วิธีกด Enter นะ ไม่ใช่เลื่อนเมาส์",
      "slice_count": 2,
      "slices": " ใช้วิธีกด Enter นะ| ไม่ใช่เลื่อนเมาส์|",
      "edit_duration": 5.629,
      "isForceout": false
    },
    {
      "message_id": 246,
      "editor_id": 11,
      "message_received": "ลงไป สังเกตบอกแล้วพอกด Enter นี่",
      "slice_count": 3,
      "slices": "ลงไป| สังเกตบอกแล้วพอกด Enter |นี่|",
      "edit_duration": 3.969,
      "isForceout": false
    },
    {
      "message_id": 247,
      "editor_id": 11,
      "message_received": "ตำแหน่งของเคอร์เซอร์มันจะ Tab เข้าไปนะ",
      "slice_count": 2,
      "slices": "ตำแหน่งของเคอร์เซอร์มันจะ Tab| เข้าไปนะ|",
      "edit_duration": 3.678,
      "isForceout": false
    },
    {
      "message_id": 248,
      "editor_id": 11,
      "message_received": "Stagement",
      "slice_count": 2,
      "slices": " |Stagement|",
      "edit_duration": 2.176,
      "isForceout": false
    },
    {
      "message_id": 249,
      "editor_id": 11,
      "message_received": "หรือคำสั่งต่อไปที่เราจะใช้ ก็คือคำสั่งแสดง",
      "slice_count": 4,
      "slices": " |หรือคำสั่งต่อไปที่เราจะใช้ |ก็คือ |คำสั่งแสดง|",
      "edit_duration": 1.376,
      "isForceout": false
    },
    {
      "message_id": 250,
      "editor_id": 11,
      "message_received": "ผลนะคะ ก็คือคำสั่ง print",
      "slice_count": 3,
      "slices": "ผลนะคะ| ก็คือคำสั่ง |print|",
      "edit_duration": 1.853,
      "isForceout": true
    },
    {
      "message_id": 251,
      "editor_id": 11,
      "message_received": "p-r-i",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 252,
      "editor_id": 11,
      "message_received": "n-t",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 253,
      "editor_id": 11,
      "message_received": "print แล้วก็ตามด้วยวงเล็บเหมือนเดิม print อะไร",
      "slice_count": 3,
      "slices": " แล้วก็ตามด้วยวงเล็บเหมือนเดิม| print| อะไร|",
      "edit_duration": 5.542,
      "isForceout": false
    },
    {
      "message_id": 254,
      "editor_id": 11,
      "message_received": "สิ่งที่อยู่ในวงเล็บอย่าลืมนะคะ เมื่อใดที่",
      "slice_count": 3,
      "slices": "สิ่งที่อยู่ในวงเล็บ|อย่าลืมนะคะ |เมื่อใดที่|",
      "edit_duration": 4.355,
      "isForceout": false
    },
    {
      "message_id": 255,
      "editor_id": 11,
      "message_received": "บอกให้พิมพ์วงเล็บนี่ สังเกตมันจะมี () ขึ้นมานะ",
      "slice_count": 3,
      "slices": "บอกให้พิมพ์วงเล็บนี่| สังเกตมันจะมี () |ขึ้นมานะ|",
      "edit_duration": 6.096,
      "isForceout": false
    },
    {
      "message_id": 256,
      "editor_id": 11,
      "message_received": "เดี๋ยว",
      "slice_count": 2,
      "slices": " |เดี๋ยว|",
      "edit_duration": 8.069,
      "isForceout": false
    },
    {
      "message_id": 257,
      "editor_id": 11,
      "message_received": "อ๋อ ขอโทษ ไม่ได้สลับหน้า",
      "slice_count": 3,
      "slices": "อ๋อ |ขอโทษ |ไม่ได้สลับหน้า|",
      "edit_duration": 4.843,
      "isForceout": false
    },
    {
      "message_id": 258,
      "editor_id": 11,
      "message_received": "มันไม่สลับหน้า",
      "slice_count": 1,
      "slices": "มันไม่สลับหน้า|",
      "edit_duration": 6.855,
      "isForceout": false
    },
    {
      "message_id": 259,
      "editor_id": 11,
      "message_received": "ตลอดเลย",
      "slice_count": 2,
      "slices": " |ตลอดเลย|",
      "edit_duration": 2.854,
      "isForceout": false
    },
    {
      "message_id": 260,
      "editor_id": 11,
      "message_received": "เราก็ว่าอยู่แต่เด็ก",
      "slice_count": 2,
      "slices": " |เราก็ว่าอยู่แต่เด็ก|",
      "edit_duration": 2.17,
      "isForceout": false
    },
    {
      "message_id": 261,
      "editor_id": 11,
      "message_received": "พิมพ์ตามใน PowerPoint แต่อยากให้เห็นใน Colab",
      "slice_count": 2,
      "slices": "พิมพ์ตามใน PowerPoint |แต่อยากให้เห็นใน Colab|",
      "edit_duration": 4.404,
      "isForceout": false
    },
    {
      "message_id": 262,
      "editor_id": 11,
      "message_received": "เพราะว่าเมาส์หาย",
      "slice_count": 2,
      "slices": " |เพราะว่าเมาส์หาย|",
      "edit_duration": 2.485,
      "isForceout": false
    },
    {
      "message_id": 263,
      "editor_id": 11,
      "message_received": "เมาส์จ๋า เมาส์จ๋า",
      "slice_count": 3,
      "slices": " |เมาส์จ๋า| เมาส์จ๋า|",
      "edit_duration": 2.173,
      "isForceout": false
    },
    {
      "message_id": 264,
      "editor_id": 11,
      "message_received": "นั่นน่ะสิ",
      "slice_count": 2,
      "slices": " |นั่นน่ะสิ|",
      "edit_duration": 0.979,
      "isForceout": false
    },
    {
      "message_id": 265,
      "editor_id": 11,
      "message_received": "เดี๋ยวเลื่อนไอ้นี่เอาก็ได้นะ",
      "slice_count": 1,
      "slices": " เดี๋ยวเลื่อนไอ้นี่เอาก็ได้นะ|",
      "edit_duration": 5.137,
      "isForceout": false
    },
    {
      "message_id": 266,
      "editor_id": 11,
      "message_received": "โอเคนะคะ นะ",
      "slice_count": 3,
      "slices": " |โอเคนะคะ| |",
      "edit_duration": 1.136,
      "isForceout": false
    },
    {
      "message_id": 267,
      "editor_id": 11,
      "message_received": "ในนี้จะพิมพ์คำว่า \"print\" นะคะ เดี๋ยวจะโชว์",
      "slice_count": 3,
      "slices": "ในนี้จะพิมพ์คำว่า \"print\" |นะคะ| เดี๋ยวจะโชว์|",
      "edit_duration": 3.378,
      "isForceout": false
    },
    {
      "message_id": 268,
      "editor_id": 11,
      "message_received": "ไอ้ตัวข้อความด้วย",
      "slice_count": 1,
      "slices": "ไอ้ตัวข้อความด้วย|",
      "edit_duration": 4.638,
      "isForceout": false
    },
    {
      "message_id": 269,
      "editor_id": 11,
      "message_received": "เดี๋ยวสิ้นสุดการนำเสนอก่อน",
      "slice_count": 1,
      "slices": " เดี๋ยวสิ้นสุดการนำเสนอก่อน|",
      "edit_duration": 4.621,
      "isForceout": false
    },
    {
      "message_id": 270,
      "editor_id": 11,
      "message_received": "เดี๋ยวให้เห็น 2 หน้า",
      "slice_count": 1,
      "slices": " เดี๋ยวให้เห็น 2 หน้า|",
      "edit_duration": 3.296,
      "isForceout": false
    },
    {
      "message_id": 271,
      "editor_id": 11,
      "message_received": "ด้วยกัน ไม่สิ ไม่สิ",
      "slice_count": 1,
      "slices": " ด้วยกัน ไม่สิ ไม่สิ|",
      "edit_duration": 3.496,
      "isForceout": false
    },
    {
      "message_id": 272,
      "editor_id": 11,
      "message_received": "โอเคไหม",
      "slice_count": 1,
      "slices": " โอเคไหม|",
      "edit_duration": 2.904,
      "isForceout": false
    },
    {
      "message_id": 273,
      "editor_id": 11,
      "message_received": "เดี๋ยวนะ กำลัง",
      "slice_count": 1,
      "slices": " เดี๋ยวนะ กำลัง|",
      "edit_duration": 4.932,
      "isForceout": false
    },
    {
      "message_id": 274,
      "editor_id": 11,
      "message_received": "หามุม มุมให้เธออยู่",
      "slice_count": 2,
      "slices": "หามุม |มุมให้เธออยู่|",
      "edit_duration": 2.801,
      "isForceout": false
    },
    {
      "message_id": 275,
      "editor_id": 11,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 276,
      "editor_id": 11,
      "message_received": "โอเคน่า",
      "slice_count": 1,
      "slices": "โอเคน่า|",
      "edit_duration": 14.006,
      "isForceout": true
    },
    {
      "message_id": 277,
      "editor_id": 11,
      "message_received": "จะได้เห็น 2 อย่างนะ เห็นไหมคะ จะมาที่คำสั่ง print ของเรานะ",
      "slice_count": 1,
      "slices": "จะได้เห็น 2 อย่างนะ เห็นไหมคะ จะมาที่คำสั่ง print ของเรานะ|",
      "edit_duration": 14.13,
      "isForceout": true
    },
    {
      "message_id": 278,
      "editor_id": 11,
      "message_received": "แล้วในวงเล็บของ print",
      "slice_count": 1,
      "slices": "แล้วในวงเล็บของ print|",
      "edit_duration": 14.06,
      "isForceout": true
    },
    {
      "message_id": 279,
      "editor_id": 11,
      "message_received": "ลืมทำให้มันขึ้น 2 หน้าคู่กัน เดี๋ยวนะคะ",
      "slice_count": 1,
      "slices": "ลืมทำให้มันขึ้น 2 หน้าคู่กัน เดี๋ยวนะคะ |",
      "edit_duration": 14.007,
      "isForceout": true
    },
    {
      "message_id": 280,
      "editor_id": 11,
      "message_received": "แป๊บหนึ่ง",
      "slice_count": 1,
      "slices": "แป๊บหนึ่ง|",
      "edit_duration": 14.006,
      "isForceout": true
    },
    {
      "message_id": 281,
      "editor_id": 11,
      "message_received": "ขยับ",
      "slice_count": 1,
      "slices": "ขยับ|",
      "edit_duration": 14.012,
      "isForceout": true
    },
    {
      "message_id": 282,
      "editor_id": 11,
      "message_received": "ได้ไหม",
      "slice_count": 1,
      "slices": "ได้ไหม |",
      "edit_duration": 14.011,
      "isForceout": true
    },
    {
      "message_id": 283,
      "editor_id": 11,
      "message_received": "ไม่เห็นหน้านี้อีก",
      "slice_count": 1,
      "slices": "ไม่เห็นหน้านี้อีก|",
      "edit_duration": 11.362,
      "isForceout": false
    },
    {
      "message_id": 284,
      "editor_id": 11,
      "message_received": "ขอ 2 ทำไมได้ 4 นี่",
      "slice_count": 3,
      "slices": "อ่าเคร|ขอ 2 ทำไมได้ 4| นี่|",
      "edit_duration": 7.363,
      "isForceout": true
    },
    {
      "message_id": 285,
      "editor_id": 11,
      "message_received": "เดี๋ยวนะ เดี๋ยวจะ",
      "slice_count": 1,
      "slices": "เดี๋ยวนะ เดี๋ยวจะ|",
      "edit_duration": 10.325,
      "isForceout": false
    },
    {
      "message_id": 286,
      "editor_id": 11,
      "message_received": "กระเถิบ",
      "slice_count": 2,
      "slices": "กระ|เถิบ|",
      "edit_duration": 6.326,
      "isForceout": false
    },
    {
      "message_id": 287,
      "editor_id": 11,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 288,
      "editor_id": 11,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 289,
      "editor_id": 11,
      "message_received": "แล้วก็",
      "slice_count": 1,
      "slices": "แล้วก็|",
      "edit_duration": 4.854,
      "isForceout": false
    },
    {
      "message_id": 290,
      "editor_id": 11,
      "message_received": "ไม่เห็นในสไลด์อีกสิ",
      "slice_count": 2,
      "slices": "ไม่เห็นในสไลด์อีก |สิ|",
      "edit_duration": 4.693,
      "isForceout": false
    },
    {
      "message_id": 291,
      "editor_id": 11,
      "message_received": "ส่วนแบ่งทางการตลาดเยอะ",
      "slice_count": 1,
      "slices": "ส่วนแบ่งทางการตลาดเยอะ|",
      "edit_duration": 5.094,
      "isForceout": false
    },
    {
      "message_id": 292,
      "editor_id": 11,
      "message_received": "โอเคไหม",
      "slice_count": 1,
      "slices": "โอเคไหม|",
      "edit_duration": 3.155,
      "isForceout": false
    },
    {
      "message_id": 293,
      "editor_id": 11,
      "message_received": "อีกหน่อยหนึ่ง นะคะ",
      "slice_count": 2,
      "slices": "อีกหน่อยหนึ่ง |นะคะ |",
      "edit_duration": 3.771,
      "isForceout": false
    },
    {
      "message_id": 294,
      "editor_id": 11,
      "message_received": "วงเล็บในวงเล็บของคำว่า \"print\"",
      "slice_count": 2,
      "slices": "วงเล็บในวงเล็บของคำว่า| \"print\"|",
      "edit_duration": 1.368,
      "isForceout": false
    },
    {
      "message_id": 295,
      "editor_id": 11,
      "message_received": "เราจะ print คำว่า \"hello\" นะคะ",
      "slice_count": 4,
      "slices": " |เราจะ print คำว่า |\"hello\" |นะคะ |",
      "edit_duration": 1.173,
      "isForceout": false
    },
    {
      "message_id": 296,
      "editor_id": 11,
      "message_received": "แล้วตามด้วย",
      "slice_count": 1,
      "slices": "แล้วตามด้วย|",
      "edit_duration": 6.102,
      "isForceout": false
    },
    {
      "message_id": 297,
      "editor_id": 11,
      "message_received": "เห็นไหม ตรงก่อน... ตรงก่อน Hello มี",
      "slice_count": 4,
      "slices": "เห็นไหม| ตรงก่อน... |ตรงก่อน Hello |มี|",
      "edit_duration": 2.102,
      "isForceout": false
    },
    {
      "message_id": 298,
      "editor_id": 11,
      "message_received": "เครื่องหมายคำพูดนะดูดี ๆ อาจจะเห็นไม่ชัด",
      "slice_count": 2,
      "slices": "เครื่องหมายคำพูดนะดูดี ๆ| อาจจะเห็นไม่ชัด|",
      "edit_duration": 2.441,
      "isForceout": false
    },
    {
      "message_id": 299,
      "editor_id": 11,
      "message_received": "ใส่เครื่องหมายคำพูดนะคะ Single Quote หรือ",
      "slice_count": 4,
      "slices": " |ใส่เครื่องหมายคำพูดนะคะ| Single Quote| หรือ|",
      "edit_duration": 1.336,
      "isForceout": false
    },
    {
      "message_id": 300,
      "editor_id": 11,
      "message_received": "แล้วค่อยพิมพ์ Hello ด้วยตัวใหญ่",
      "slice_count": 5,
      "slices": "แล้ว|ค่อย|พิมพ์| Hello |ด้วยตัวใหญ่|",
      "edit_duration": 2.79,
      "isForceout": false
    },
    {
      "message_id": 301,
      "editor_id": 11,
      "message_received": "แล้วก็ตามด้วย",
      "slice_count": 1,
      "slices": "แล้วก็ตามด้วย|",
      "edit_duration": 4.823,
      "isForceout": false
    },
    {
      "message_id": 302,
      "editor_id": 11,
      "message_received": "เครื่องหมาย % %s",
      "slice_count": 1,
      "slices": " เครื่องหมาย % %s|",
      "edit_duration": 3.634,
      "isForceout": false
    },
    {
      "message_id": 303,
      "editor_id": 11,
      "message_received": "นั่นคือ ข้อความนี้เป็น String นะคะ",
      "slice_count": 4,
      "slices": " นั่นคือ| ข้อความนี้เป็น |String นะคะ| |",
      "edit_duration": 2.523,
      "isForceout": false
    },
    {
      "message_id": 304,
      "editor_id": 11,
      "message_received": "แล้วหลังเครื่องหมายคำพูด",
      "slice_count": 1,
      "slices": "แล้วหลังเครื่องหมายคำพูด|",
      "edit_duration": 8.035,
      "isForceout": false
    },
    {
      "message_id": 305,
      "editor_id": 11,
      "message_received": "เด็ก ๆ ต้องเลื่อนไอ้ตัวนี้ไปหลังเครื่องหมายคำพูดนะ",
      "slice_count": 3,
      "slices": "เด็ก ๆ| ต้องเลื่อนไอ้ตัวนี้ไปหลังเครื่องหมาย|คำพูดนะ|",
      "edit_duration": 4.034,
      "isForceout": false
    },
    {
      "message_id": 306,
      "editor_id": 11,
      "message_received": "พิมพ์ % name",
      "slice_count": 2,
      "slices": "พิมพ์ % |name|",
      "edit_duration": 6.408,
      "isForceout": false
    },
    {
      "message_id": 307,
      "editor_id": 11,
      "message_received": "แล้วก็พิมพ์เปอร์เซ็นต์ แล้วตามด้วย",
      "slice_count": 2,
      "slices": " แล้วก็พิมพ์เปอร์เซ็นต์| แล้วตามด้วย|",
      "edit_duration": 4.846,
      "isForceout": false
    },
    {
      "message_id": 308,
      "editor_id": 11,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 309,
      "editor_id": 11,
      "message_received": "name ตัวเล็กนะ ดูดี ๆ นะ เราเรียกใช้ เราสร้าง",
      "slice_count": 4,
      "slices": " |name ตัวเล็กนะ |ดูดี ๆ นะ| เราเรียกใช้ เราสร้าง|",
      "edit_duration": 0.564,
      "isForceout": false
    },
    {
      "message_id": 310,
      "editor_id": 11,
      "message_received": "พารามิเตอร์ด้วย name ตัวเล็กเวลาเรียกใช้ก็ต้องใช้ตัวเล็ก",
      "slice_count": 4,
      "slices": "พารามิเตอร์ด้วย| name |ตัวเล็ก |เวลาเรียกใช้ก็ต้องใช้ตัวเล็ก|",
      "edit_duration": 4.527,
      "isForceout": false
    },
    {
      "message_id": 311,
      "editor_id": 11,
      "message_received": "นะคะ",
      "slice_count": 1,
      "slices": "นะคะ |",
      "edit_duration": 7.469,
      "isForceout": false
    },
    {
      "message_id": 312,
      "editor_id": 11,
      "message_received": "นี่คือเสร็จฟังก์ชันนี้แล้ว",
      "slice_count": 1,
      "slices": "นี่คือเสร็จฟังก์ชันนี้แล้ว|",
      "edit_duration": 3.468,
      "isForceout": false
    },
    {
      "message_id": 313,
      "editor_id": 11,
      "message_received": "ลองเรียกใช้งาน ลองกด Play ก่อน",
      "slice_count": 3,
      "slices": " ลองเรียกใช้งาน| ลองกด Play| ก่อน|",
      "edit_duration": 2.101,
      "isForceout": false
    },
    {
      "message_id": 314,
      "editor_id": 11,
      "message_received": "ขอโทษ เราจะได้รู้นะคะ",
      "slice_count": 2,
      "slices": " |ขอโทษ เราจะได้รู้นะคะ |",
      "edit_duration": 7.18,
      "isForceout": false
    },
    {
      "message_id": 315,
      "editor_id": 11,
      "message_received": "การกดตัวนี้นะ เพื่อจะได้เช็กว่า",
      "slice_count": 2,
      "slices": "การกดตัวนี้นะ| เพื่อจะได้เช็กว่า|",
      "edit_duration": 6.551,
      "isForceout": false
    },
    {
      "message_id": 316,
      "editor_id": 11,
      "message_received": "ที่เรา code",
      "slice_count": 1,
      "slices": "ที่เรา code|",
      "edit_duration": 7.746,
      "isForceout": false
    },
    {
      "message_id": 317,
      "editor_id": 11,
      "message_received": "ที่เราเขียนไปนี่มันถูกไหม ถ้าผิดมันจะขึ้น Error ใช่ไหมคะ",
      "slice_count": 4,
      "slices": " ที่เราเขียนไปนี่มันถูกไหม| ถ้าผิดมันจะขึ้น| Error |ใช่ไหมคะ |",
      "edit_duration": 3.744,
      "isForceout": false
    },
    {
      "message_id": 318,
      "editor_id": 11,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 319,
      "editor_id": 11,
      "message_received": "ครั้งแรกเวลาโค้ดมันก็จะช้านิดหนึ่ง",
      "slice_count": 2,
      "slices": "ครั้งแรกเวลา |โค้ดมันก็จะช้านิดหนึ่ง|",
      "edit_duration": 4.178,
      "isForceout": false
    },
    {
      "message_id": 320,
      "editor_id": 11,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 321,
      "editor_id": 11,
      "message_received": "มันก็จะยังหมุนติ้ว ๆ อยู่นะคะ เราก็ต้องรอนะคะ",
      "slice_count": 3,
      "slices": "ก็จะยังหมุนติ้ว ๆ| อยู่นะคะ เราก็ต้องรอนะคะ| |",
      "edit_duration": 10.189,
      "isForceout": false
    },
    {
      "message_id": 322,
      "editor_id": 11,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 323,
      "editor_id": 11,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 324,
      "editor_id": 11,
      "message_received": "แสดงว่าไม่มีอะไรผิดนะคะ",
      "slice_count": 1,
      "slices": "แสดงว่าไม่มีอะไรผิดนะคะ |",
      "edit_duration": 2.027,
      "isForceout": false
    },
    {
      "message_id": 325,
      "editor_id": 11,
      "message_received": "ไม่ทำอะไรนะ เพราะฟังก์ชันสร้างขึ้นมา สร้างแล้ว",
      "slice_count": 3,
      "slices": "ไม่ทำอะไรนะ| เพราะฟังก์ชันสร้างขึ้นมา| สร้างแล้ว|",
      "edit_duration": 1.109,
      "isForceout": false
    },
    {
      "message_id": 326,
      "editor_id": 11,
      "message_received": "แล้วอย่าลืมว่ามันจะต้องมีการเรียกใช้ นึกออกนะ",
      "slice_count": 2,
      "slices": "แล้วอย่าลืมว่ามันจะต้องมีการเรียกใช้ |นึกออกนะ|",
      "edit_duration": 3.939,
      "isForceout": false
    },
    {
      "message_id": 327,
      "editor_id": 11,
      "message_received": "ต้องสร้าง สร้างเพื่อให้มันไปโดนเรียกก่อน มันถึงจะทำงาน",
      "slice_count": 3,
      "slices": " |ต้อง|สร้างเพื่อให้มันไปโดนเรียกก่อน มันถึงจะทำงาน|",
      "edit_duration": 2.128,
      "isForceout": false
    },
    {
      "message_id": 328,
      "editor_id": 11,
      "message_received": "นะคะ ตอนนี้คือสร้าง",
      "slice_count": 2,
      "slices": "นะคะ| ตอนนี้คือสร้าง|",
      "edit_duration": 4.381,
      "isForceout": false
    },
    {
      "message_id": 329,
      "editor_id": 11,
      "message_received": "เพื่อให้คอมพิวเตอร์มันจำ จำไว้ว่าตอนนี้เราสร้าง",
      "slice_count": 2,
      "slices": "เพื่อให้คอมพิวเตอร์มันจำ| จำไว้ว่าตอนนี้เราสร้าง|",
      "edit_duration": 5.513,
      "isForceout": false
    },
    {
      "message_id": 330,
      "editor_id": 11,
      "message_received": "ฟังก์ชันชื่อว่า hello แล้วนะคะ",
      "slice_count": 4,
      "slices": "ฟังก์ชันชื่อว่า| hello |แล้วนะคะ| |",
      "edit_duration": 3.671,
      "isForceout": true
    },
    {
      "message_id": 331,
      "editor_id": 11,
      "message_received": "ที่ให้กด Run นี่",
      "slice_count": 1,
      "slices": "ที่ให้กด Run นี่|",
      "edit_duration": 14.686,
      "isForceout": true
    },
    {
      "message_id": 332,
      "editor_id": 11,
      "message_received": "เพื่อจะให้ตรวจสอบว่า",
      "slice_count": 1,
      "slices": "เพื่อจะให้ตรวจสอบว่า|",
      "edit_duration": 14.695,
      "isForceout": true
    },
    {
      "message_id": 333,
      "editor_id": 11,
      "message_received": "โค้ดที่เราเขียนไปมันถูกหรือเปล่า ถ้าผิดมันจะแสดง Error",
      "slice_count": 1,
      "slices": "โค้ดที่เราเขียนไปมันถูกหรือเปล่า ถ้าผิดมันจะแสดง Error|",
      "edit_duration": 14.689,
      "isForceout": true
    },
    {
      "message_id": 334,
      "editor_id": 11,
      "message_received": "นะ ถ้าเขียนไม่ผิดมันก็ไม่แสดงใช่ไหมคะ",
      "slice_count": 1,
      "slices": "นะ ถ้าเขียนไม่ผิดมันก็ไม่แสดงใช่ไหมคะ |",
      "edit_duration": 14.681,
      "isForceout": true
    },
    {
      "message_id": 335,
      "editor_id": 11,
      "message_received": "นี่ลอง Run แล้วนะคะ Error ไม่ขึ้นนะคะ",
      "slice_count": 1,
      "slices": "นี่ลอง Run แล้วนะคะ Error ไม่ขึ้นนะคะ |",
      "edit_duration": 14.662,
      "isForceout": true
    },
    {
      "message_id": 336,
      "editor_id": 11,
      "message_received": "ของใครขึ้น Error ยกมือ",
      "slice_count": 1,
      "slices": "ของใครขึ้น Error ยกมือ|",
      "edit_duration": 14.676,
      "isForceout": true
    },
    {
      "message_id": 337,
      "editor_id": 11,
      "message_received": "สิ่งที่ต้องเช็ก ก็คือ 1. คำสั่ง",
      "slice_count": 1,
      "slices": "สิ่งที่ต้องเช็ก ก็คือ 1. คำสั่ง|",
      "edit_duration": 14.683,
      "isForceout": true
    },
    {
      "message_id": 338,
      "editor_id": 11,
      "message_received": "d-e-f นะคะ definition",
      "slice_count": 1,
      "slices": "d-e-f นะคะ definition|",
      "edit_duration": 14.679,
      "isForceout": true
    },
    {
      "message_id": 339,
      "editor_id": 11,
      "message_received": "การประกาศฟังก์ชัน ตัวที่ 2",
      "slice_count": 1,
      "slices": "การประกาศฟังก์ชัน ตัวที่ 2|",
      "edit_duration": 14.699,
      "isForceout": true
    },
    {
      "message_id": 340,
      "editor_id": 11,
      "message_received": "ก็คือชื่อฟังก์ชัน",
      "slice_count": 1,
      "slices": "ก็คือชื่อฟังก์ชัน|",
      "edit_duration": 14.689,
      "isForceout": true
    },
    {
      "message_id": 341,
      "editor_id": 11,
      "message_received": "ใช้ตัวเล็ก และตัวที่ 3 พารามิเตอร์ พามิเตอร์จะ",
      "slice_count": 1,
      "slices": "ใช้ตัวเล็ก และตัวที่ 3 พารามิเตอร์ พามิเตอร์จะ|",
      "edit_duration": 14.716,
      "isForceout": true
    },
    {
      "message_id": 342,
      "editor_id": 11,
      "message_received": "มีค่าอยู่ในวงเล็บเสมอ",
      "slice_count": 1,
      "slices": "มีค่าอยู่ในวงเล็บเสมอ|",
      "edit_duration": 14.789,
      "isForceout": true
    },
    {
      "message_id": 343,
      "editor_id": 11,
      "message_received": "นะคะ เสร็จแล้วต้องปิด",
      "slice_count": 1,
      "slices": "นะคะ เสร็จแล้วต้องปิด|",
      "edit_duration": 14.716,
      "isForceout": true
    },
    {
      "message_id": 344,
      "editor_id": 11,
      "message_received": "การประกาศฟังก์ชันด้วย",
      "slice_count": 1,
      "slices": "การประกาศฟังก์ชันด้วย|",
      "edit_duration": 14.676,
      "isForceout": true
    },
    {
      "message_id": 345,
      "editor_id": 11,
      "message_received": "โคลอนเสมอนะคะ",
      "slice_count": 1,
      "slices": "โคลอนเสมอนะคะ |",
      "edit_duration": 14.676,
      "isForceout": true
    },
    {
      "message_id": 346,
      "editor_id": 11,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 347,
      "editor_id": 11,
      "message_received": "ทีนี้เมื่อกี้",
      "slice_count": 1,
      "slices": "ทีนี้เมื่อกี้|",
      "edit_duration": 14.709,
      "isForceout": true
    },
    {
      "message_id": 348,
      "editor_id": 11,
      "message_received": "ประกาศฟังก์ชันที่ 1 ไปแล้ว",
      "slice_count": 1,
      "slices": "ประกาศฟังก์ชันที่ 1 ไปแล้ว|",
      "edit_duration": 14.701,
      "isForceout": true
    },
    {
      "message_id": 349,
      "editor_id": 11,
      "message_received": "มาดูแบบที่ 2 นะคะ ฟังก์ชัน",
      "slice_count": 1,
      "slices": "มาดูแบบที่ 2 นะคะ ฟังก์ชัน|",
      "edit_duration": 14.681,
      "isForceout": true
    },
    {
      "message_id": 350,
      "editor_id": 11,
      "message_received": "ที่มีการ return หรือส่งกลับค่า",
      "slice_count": 1,
      "slices": "ที่มีการ return หรือส่งกลับค่า|",
      "edit_duration": 14.699,
      "isForceout": true
    },
    {
      "message_id": 351,
      "editor_id": 11,
      "message_received": "เดี๋ยวขยายหน้าไอ้นี่ให้ก่อน",
      "slice_count": 1,
      "slices": "เดี๋ยวขยายหน้าไอ้นี่ให้ก่อน|",
      "edit_duration": 14.671,
      "isForceout": true
    },
    {
      "message_id": 352,
      "editor_id": 11,
      "message_received": "สลับไปสลับมา",
      "slice_count": 1,
      "slices": "สลับไปสลับมา|",
      "edit_duration": 14.689,
      "isForceout": true
    },
    {
      "message_id": 353,
      "editor_id": 11,
      "message_received": "กันอยู่นี่ล่ะเรา อันนี้ อันนี้แบบไม่มี",
      "slice_count": 1,
      "slices": "กันอยู่นี่ล่ะเรา อันนี้ อันนี้แบบไม่มี|",
      "edit_duration": 14.699,
      "isForceout": true
    },
    {
      "message_id": 354,
      "editor_id": 11,
      "message_received": "return ค่านะ",
      "slice_count": 1,
      "slices": "return ค่านะ|",
      "edit_duration": 14.672,
      "isForceout": true
    },
    {
      "message_id": 355,
      "editor_id": 11,
      "message_received": "ในตัวอย่างนี่เราสร้างฟังก์ชันชื่อ hello นะคะ",
      "slice_count": 1,
      "slices": "ในตัวอย่างนี่เราสร้างฟังก์ชันชื่อ hello นะคะ |",
      "edit_duration": 14.686,
      "isForceout": true
    },
    {
      "message_id": 356,
      "editor_id": 11,
      "message_received": "เราใช้เราสร้างฟังก์ชันนี้",
      "slice_count": 1,
      "slices": "เราใช้เราสร้างฟังก์ชันนี้|",
      "edit_duration": 14.784,
      "isForceout": true
    },
    {
      "message_id": 357,
      "editor_id": 11,
      "message_received": "ขึ้นมาเพื้อต้องการให้มันแสดงข้อความ เอา",
      "slice_count": 1,
      "slices": "ขึ้นมาเพื้อต้องการให้มันแสดงข้อความ เอา|",
      "edit_duration": 14.699,
      "isForceout": true
    },
    {
      "message_id": 358,
      "editor_id": 11,
      "message_received": "อีกแล้วอะไรอีกหว่า",
      "slice_count": 1,
      "slices": "อีกแล้วอะไรอีกหว่า|",
      "edit_duration": 14.686,
      "isForceout": true
    },
    {
      "message_id": 359,
      "editor_id": 11,
      "message_received": "สลับจอไม่ได้เลย น่าจะเป็นกับไอ้",
      "slice_count": 1,
      "slices": "สลับจอไม่ได้เลย น่าจะเป็นกับไอ้|",
      "edit_duration": 14.686,
      "isForceout": true
    },
    {
      "message_id": 360,
      "editor_id": 11,
      "message_received": "ตัวนี้",
      "slice_count": 1,
      "slices": "ตัวนี้|",
      "edit_duration": 14.676,
      "isForceout": true
    },
    {
      "message_id": 361,
      "editor_id": 11,
      "message_received": "ทำไมหนก่อนไม่เห็นมี หรือเพราะเป็น",
      "slice_count": 1,
      "slices": "ทำไมหนก่อนไม่เห็นมี หรือเพราะเป็น|",
      "edit_duration": 14.675,
      "isForceout": true
    },
    {
      "message_id": 362,
      "editor_id": 11,
      "message_received": "ไอ้นี่บ่ะ Windows 11 นี่บ่ มันถึงขึ้น",
      "slice_count": 1,
      "slices": "ไอ้นี่บ่ะ Windows 11 นี่บ่ มันถึงขึ้น|",
      "edit_duration": 14.687,
      "isForceout": true
    },
    {
      "message_id": 363,
      "editor_id": 11,
      "message_received": "ไอ้สลับไอ้จอไอ้นี่ทุกทีเลย แล้วก็",
      "slice_count": 1,
      "slices": "ไอ้สลับไอ้จอไอ้นี่ทุกทีเลย แล้วก็|",
      "edit_duration": 14.214,
      "isForceout": true
    },
    {
      "message_id": 364,
      "editor_id": 11,
      "message_received": "เป็นปัญหาในการใช้งาน",
      "slice_count": 1,
      "slices": "เป็นปัญหาในการใช้งาน|",
      "edit_duration": 13.794,
      "isForceout": false
    },
    {
      "message_id": 365,
      "editor_id": 11,
      "message_received": "จะได้ใช้ Windows อื่นเสียล่ะมั้ง",
      "slice_count": 3,
      "slices": "จะได้ใช้ |Windows| อื่นเสียล่ะมั้ง|",
      "edit_duration": 9.796,
      "isForceout": false
    },
    {
      "message_id": 366,
      "editor_id": 11,
      "message_received": "สลับไอ้จอไอ้นี่",
      "slice_count": 1,
      "slices": "สลับไอ้จอไอ้นี่|",
      "edit_duration": 8.897,
      "isForceout": false
    },
    {
      "message_id": 367,
      "editor_id": 11,
      "message_received": "นะคะ มาดูตัวอย่างที่ 2 นะคะ",
      "slice_count": 3,
      "slices": "นะคะ |มาดูตัวอย่างที่ 2| นะคะ |",
      "edit_duration": 4.9,
      "isForceout": false
    },
    {
      "message_id": 368,
      "editor_id": 11,
      "message_received": "เราจะประกาศฟังก์ชัน",
      "slice_count": 1,
      "slices": "เราจะประกาศฟังก์ชัน|",
      "edit_duration": 5.014,
      "isForceout": false
    },
    {
      "message_id": 369,
      "editor_id": 11,
      "message_received": "มีการใช้ return value หรือการคืนค่ากลับ",
      "slice_count": 2,
      "slices": "มีการใช้ return value |หรือการคืนค่ากลับ|",
      "edit_duration": 2.41,
      "isForceout": false
    },
    {
      "message_id": 370,
      "editor_id": 11,
      "message_received": "ในตัวอย่างที่ 2 เป็นการประกาศ",
      "slice_count": 2,
      "slices": " ในตัวอย่างที่ 2| เป็นการประกาศ|",
      "edit_duration": 3.188,
      "isForceout": false
    },
    {
      "message_id": 371,
      "editor_id": 11,
      "message_received": "ฟังก์ชันที่ชื่อว่า area()",
      "slice_count": 1,
      "slices": " ฟังก์ชันที่ชื่อว่า area|",
      "edit_duration": 8.719,
      "isForceout": false
    },
    {
      "message_id": 372,
      "editor_id": 11,
      "message_received": "โดยมีพารามิเตอร์ 2 ตัว",
      "slice_count": 2,
      "slices": " โดยมีพารามิเตอร์ 2 |ตัว|",
      "edit_duration": 4.72,
      "isForceout": false
    },
    {
      "message_id": 373,
      "editor_id": 11,
      "message_received": "width แล้วก็ความ... width แล้วก็",
      "slice_count": 3,
      "slices": " |width แล้วก็ความ| width แล้วก็|",
      "edit_duration": 2.412,
      "isForceout": false
    },
    {
      "message_id": 374,
      "editor_id": 11,
      "message_received": "height ซึ่ง area ในที่นี้ึ",
      "slice_count": 3,
      "slices": " |height ซึ่ง| area ในที่นี|",
      "edit_duration": 4.166,
      "isForceout": false
    },
    {
      "message_id": 375,
      "editor_id": 11,
      "message_received": "พื้นที่ สูตรการหาพื้นที่สี่เหลี่ยม ก็คือ",
      "slice_count": 2,
      "slices": "้พื้นที่ สูตรการหาพื้นที่สี่เหลี่ยม| ก็คือ|",
      "edit_duration": 7.974,
      "isForceout": false
    },
    {
      "message_id": 376,
      "editor_id": 11,
      "message_received": "กว้างคูณยาว",
      "slice_count": 2,
      "slices": " |กว้างคูณยาว|",
      "edit_duration": 5.753,
      "isForceout": false
    },
    {
      "message_id": 377,
      "editor_id": 11,
      "message_received": "เพราะฉะนั้น ค่าพารามิเตอร์ที่ไว้ใช้สำหรับเก็บค้า",
      "slice_count": 2,
      "slices": "เพราะฉะนั้น| ค่าพารามิเตอร์ที่ไว้ใช้สำหรับเก็บค่า|",
      "edit_duration": 2.994,
      "isForceout": false
    },
    {
      "message_id": 378,
      "editor_id": 11,
      "message_received": "ก็คือค่าความยาวกับความกว้าง",
      "slice_count": 2,
      "slices": " |ก็คือค่าความยาวกับความกว้าง|",
      "edit_duration": 6.738,
      "isForceout": false
    },
    {
      "message_id": 379,
      "editor_id": 11,
      "message_received": "นั่นเองนะคะ ก็เลยตั้งชื่อตัวพารามิเตอร์ 2 ตัวนี้",
      "slice_count": 2,
      "slices": "นั่นเองนะคะ| ก็เลยตั้งชื่อตัวพารามิเตอร์ 2 ตัวนี้|",
      "edit_duration": 5.122,
      "isForceout": false
    },
    {
      "message_id": 380,
      "editor_id": 11,
      "message_received": "ว่า width",
      "slice_count": 2,
      "slices": "ว่า |width|",
      "edit_duration": 4.076,
      "isForceout": false
    },
    {
      "message_id": 381,
      "editor_id": 11,
      "message_received": "นั่นเองนะคะ เสร็จแล้วปิดด้วยโคลอน",
      "slice_count": 2,
      "slices": " นั่นเองนะคะ| เสร็จแล้วปิดด้วยโคลอน|",
      "edit_duration": 2.448,
      "isForceout": false
    },
    {
      "message_id": 382,
      "editor_id": 11,
      "message_received": "Statement ต่อมาสร้างตัวแปร",
      "slice_count": 3,
      "slices": " |Statement |ต่อมาสร้างตัวแปร|",
      "edit_duration": 3.199,
      "isForceout": false
    },
    {
      "message_id": 383,
      "editor_id": 11,
      "message_received": "ชื่อว่า C ตัวแปร C",
      "slice_count": 2,
      "slices": "ชื่อว่า| C ตัวแปร C|",
      "edit_duration": 3.053,
      "isForceout": false
    },
    {
      "message_id": 384,
      "editor_id": 11,
      "message_received": "สำหรับคำนวณ",
      "slice_count": 2,
      "slices": " |สำหรับคำนวณ|",
      "edit_duration": 0.865,
      "isForceout": false
    },
    {
      "message_id": 385,
      "editor_id": 11,
      "message_received": "ความกว้างคูณความยาว ก็คือคำนวณ",
      "slice_count": 1,
      "slices": "ความกว้างคูณความยาว ก็คือคำนวณ|",
      "edit_duration": 3.993,
      "isForceout": false
    },
    {
      "message_id": 386,
      "editor_id": 11,
      "message_received": "หาพื้นที่ของสี่เหลี่ยมนั่นเองนะคะ",
      "slice_count": 1,
      "slices": " หาพื้นที่ของสี่เหลี่ยมนั่นเองนะคะ |",
      "edit_duration": 2.829,
      "isForceout": false
    },
    {
      "message_id": 387,
      "editor_id": 11,
      "message_received": "แล้วทำการ return ค่า c",
      "slice_count": 1,
      "slices": "แล้วทำการ return ค่า c|",
      "edit_duration": 4.581,
      "isForceout": false
    },
    {
      "message_id": 388,
      "editor_id": 11,
      "message_received": "นะคะ ก็คือให้ส่งกลับค่าของ c",
      "slice_count": 2,
      "slices": " |นะคะ ก็คือให้ส่งกลับค่าของ c|",
      "edit_duration": 0.582,
      "isForceout": false
    },
    {
      "message_id": 389,
      "editor_id": 11,
      "message_received": "ก็คือเมื่อเอาพารามิเตอร์มาคำนวณแล้วนี่ c จะได้เท่าไหร่",
      "slice_count": 3,
      "slices": " |ก็คือเมื่อเอาพารามิเตอร์มาคำนวณแล้วนี่ c |จะได้เท่าไหร่|",
      "edit_duration": 2.397,
      "isForceout": false
    },
    {
      "message_id": 390,
      "editor_id": 11,
      "message_received": "ส่งกลับค่าให้ c นะคะ",
      "slice_count": 3,
      "slices": " |ส่งกลับค่าให้ c นะคะ| |",
      "edit_duration": 5.641,
      "isForceout": false
    },
    {
      "message_id": 391,
      "editor_id": 11,
      "message_received": "นี่คือการประกาศฟังก์ชัน",
      "slice_count": 1,
      "slices": "นี่คือการประกาศฟังก์ชัน|",
      "edit_duration": 7.912,
      "isForceout": false
    },
    {
      "message_id": 392,
      "editor_id": 11,
      "message_received": "แบบมีการ return ค่า",
      "slice_count": 2,
      "slices": "แบบมีการ return |ค่า|",
      "edit_duration": 3.91,
      "isForceout": false
    },
    {
      "message_id": 393,
      "editor_id": 11,
      "message_received": "เพราะฉะนั้น บางคน",
      "slice_count": 1,
      "slices": "เพราะฉะนั้น บางคน|",
      "edit_duration": 7.248,
      "isForceout": false
    },
    {
      "message_id": 394,
      "editor_id": 11,
      "message_received": "คีย์ใน Colab ไปเรียบร้อยแล้วนะคะ",
      "slice_count": 2,
      "slices": "คีย์ใน Colab ไปเรียบร้อยแล้วนะคะ| |",
      "edit_duration": 3.248,
      "isForceout": false
    },
    {
      "message_id": 395,
      "editor_id": 11,
      "message_received": "เรามาเริ่มคีย์ของเราด้วยนะคะ",
      "slice_count": 1,
      "slices": "เรามาเริ่มคีย์ของเราด้วยนะคะ |",
      "edit_duration": 2.082,
      "isForceout": false
    },
    {
      "message_id": 396,
      "editor_id": 11,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 397,
      "editor_id": 11,
      "message_received": "แล้วมันก็จะไม่ขึ้นไอ้หน้านี้",
      "slice_count": 1,
      "slices": "แล้วมันก็จะไม่ขึ้นไอ้หน้านี้|",
      "edit_duration": 2.94,
      "isForceout": false
    },
    {
      "message_id": 398,
      "editor_id": 11,
      "message_received": "อีกแล้ว มันเป็น",
      "slice_count": 2,
      "slices": "อีกแล้ว| มันเป็น|",
      "edit_duration": 1.202,
      "isForceout": false
    },
    {
      "message_id": 399,
      "editor_id": 11,
      "message_received": "อะไรกับ...",
      "slice_count": 1,
      "slices": "อะไรกับ|",
      "edit_duration": 2.468,
      "isForceout": false
    },
    {
      "message_id": 400,
      "editor_id": 11,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 401,
      "editor_id": 11,
      "message_received": "มันไม่สลับ Extend หรือ",
      "slice_count": 1,
      "slices": "มันไม่สลับ Extend หรือ|",
      "edit_duration": 2.996,
      "isForceout": false
    },
    {
      "message_id": 402,
      "editor_id": 11,
      "message_received": "มันไม่ขึ้นหน้าจออีกแล้วน่ะ",
      "slice_count": 1,
      "slices": "มันไม่ขึ้นหน้าจออีกแล้วน่ะ|",
      "edit_duration": 3.432,
      "isForceout": false
    },
    {
      "message_id": 403,
      "editor_id": 11,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 404,
      "editor_id": 11,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 405,
      "editor_id": 11,
      "message_received": "โอเค ต้องสลับ",
      "slice_count": 1,
      "slices": "โอเค ต้องสลับ|",
      "edit_duration": 1.846,
      "isForceout": false
    },
    {
      "message_id": 406,
      "editor_id": 11,
      "message_received": "2 รอบเชียวหรือนะคะ",
      "slice_count": 2,
      "slices": " 2 รอบเชียวหรือนะคะ| |",
      "edit_duration": 4.636,
      "isForceout": false
    },
    {
      "message_id": 407,
      "editor_id": 11,
      "message_received": "เอาไว้ก่อน",
      "slice_count": 1,
      "slices": "เอาไว้ก่อน|",
      "edit_duration": 2.961,
      "isForceout": false
    },
    {
      "message_id": 408,
      "editor_id": 11,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 409,
      "editor_id": 11,
      "message_received": "อย่างนั้นก็ต้องมาจัดไอ้นี่ใหม่อีกแล้วนี่",
      "slice_count": 2,
      "slices": "อย่างนั้นก็ต้องมาจัดไอ้นี่ใหม่ |อีกแล้วนี่|",
      "edit_duration": 2.139,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 11,
      "message_received": "",
      "slice_count": 1,
      "slices": "พิมพ์เพิืม|",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 11,
      "message_received": "",
      "slice_count": 1,
      "slices": "นะครั|",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": -1,
      "editor_id": 11,
      "message_received": "",
      "slice_count": 1,
      "slices": "บ|",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 410,
      "editor_id": 11,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 411,
      "editor_id": 11,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 412,
      "editor_id": 11,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 413,
      "editor_id": 11,
      "message_received": "ไม่เห็นตัวหลังอีก เอา",
      "slice_count": 2,
      "slices": "ไม่เห็นตัวหลังอีก |เอา|",
      "edit_duration": 1.261,
      "isForceout": false
    },
    {
      "message_id": 414,
      "editor_id": 11,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 415,
      "editor_id": 11,
      "message_received": "เห็นไหม",
      "slice_count": 1,
      "slices": "เห็นไหม|",
      "edit_duration": 6.627,
      "isForceout": false
    },
    {
      "message_id": 416,
      "editor_id": 11,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 417,
      "editor_id": 11,
      "message_received": "ไม่เห็นอีก มัน",
      "slice_count": 2,
      "slices": "ไม่เห็นอีก |มัน|",
      "edit_duration": 1.339,
      "isForceout": false
    },
    {
      "message_id": 418,
      "editor_id": 11,
      "message_received": "น่านักเชียว",
      "slice_count": 2,
      "slices": "น่านักเ|ชียว|",
      "edit_duration": 2.449,
      "isForceout": false
    },
    {
      "message_id": 419,
      "editor_id": 11,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 420,
      "editor_id": 11,
      "message_received": "แป๊บนึงนะสลับหน้าก่อน",
      "slice_count": 1,
      "slices": "แป๊บนึงนะสลับหน้าก่อน|",
      "edit_duration": 0.979,
      "isForceout": false
    },
    {
      "message_id": 421,
      "editor_id": 11,
      "message_received": "โอเคไหม",
      "slice_count": 1,
      "slices": "โอเคไหม|",
      "edit_duration": 0.957,
      "isForceout": false
    },
    {
      "message_id": 422,
      "editor_id": 11,
      "message_received": "Colab",
      "slice_count": 1,
      "slices": " Colab |",
      "edit_duration": 2.83,
      "isForceout": false
    },
    {
      "message_id": -1,
      "editor_id": 11,
      "message_received": "",
      "slice_count": 1,
      "slices": "ครับ|",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 423,
      "editor_id": 11,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 424,
      "editor_id": 11,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": false
    },
    {
      "message_id": 425,
      "editor_id": 11,
      "message_received": "ไปไหนแล้ว",
      "slice_count": 1,
      "slices": "ไปไหนแล้ว|",
      "edit_duration": 1.405,
      "isForceout": false
    },
    {
      "message_id": 426,
      "editor_id": 11,
      "message_received": "นะคะ",
      "slice_count": 1,
      "slices": "นะคะ |",
      "edit_duration": 1.928,
      "isForceout": false
    },
    {
      "message_id": 427,
      "editor_id": 11,
      "message_received": "เราประกาศฟังก์ชัน",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": 428,
      "editor_id": 11,
      "message_received": "ที่ 2 ต่อด้วยฟังก์ชันแรกได้เลยนะคะ",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": 429,
      "editor_id": 11,
      "message_received": "เมื่อหลังฟังก์ชันแรกเรากด Enter กดลงไป",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": 430,
      "editor_id": 11,
      "message_received": "2 อันเลยก็ได้เด็ก ๆ สังเกตตำ",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": 431,
      "editor_id": 11,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": true
    },
    {
      "message_id": 432,
      "editor_id": 11,
      "message_received": "",
      "slice_count": 0,
      "slices": "",
      "edit_duration": 0,
      "isForceout": true
    }
  ]
}