รีวิวสคริปต์ EP2: ทำให้มีชีวิต
PIC: เจ้าของช่อง. สถานะ: ข้อเสนอ ยังไม่แก้ `tts-sections.json` และยังไม่ commit.
ต้นทาง: `docs/ep2/script.md`, `docs/ep2/tts-sections.json`, `docs/ep2/review/audio-gemini.md`
1. วินิจฉัย (Diagnosis)
- ประโยคยาวเกินลมหายใจ: ช่วงยาวสุดหลังตัดแท็กคือ s09 327 ตัวอักษร, s04 312, s11 310, s07 276, s06 266. ที่ 9.5 ตัวอักษรต่อวินาที (owner pace) เท่ากับ 28 ถึง 34 วินาทีโดยไม่มีจุดหยุด
- ไม่มีคำถามจริงเลย: เครื่องหมาย ? เป็นศูนย์ตัว ทั้งที่มี "เคยไหม" "โอเคไหม" "ใช้เงินเท่าไหร่" TTS จึงอ่านเป็นประโยคบอกเล่า
- "ครับ" ซ้ำทุกส่วน: 25 ครั้งใน 12 ส่วน (s12 มี 4) หางเสียงทอดลงเหมือนกันทุกที ตรงกับผลรีวิวเสียง
- ทางการและนามธรรม: "ซิโคแฟนซี" "มุมมองบุคคลที่สาม" "งานวิจัยของ ... และคณะ" มาก่อนภาพ คนดูยังไม่เห็นว่าใช้ตรงไหน s04 ใส่วันที่ ชื่อ ตำแหน่ง แหล่ง และคำเตือนไว้ในช่วงเดียว 522 ตัวอักษร
- ไม่มีเรื่องและความตึง: ตัวละครมีแค่ s07-s08 ที่เหลือเรียงข้อมูลเหมือนสไลด์
- ตลกปลอม: chuckle 3 จุด มีมุกชัดแค่ "ชัดเจนและครบถ้วนครับ" (s07) ที่เหลือเป็นแท็กเปล่า
- วนซ้ำ: "เปิดแชต" 6 ครั้ง "ลองนึก/ลองคิด" 3 ครั้ง และโครงนิยาม "X คือ Y" ใน s04 กับ s12
- ความเร็วอาจไม่ใช่ตัวการหลัก (สมมติฐาน): รีวิวเสียงบอก 8 ถึง 10 ตัวอักษรต่อวินาที ใกล้ owner pace 9.5 เอง ปัญหาน่าจะอยู่ที่รูปประโยคกับจังหวะ ควรทดสอบ +5% ก่อน ไม่ใช่ +15% ทันที
- style เดิมเป็นคุณศัพท์ลอย: เช่น "warm, friendly, measured" ไม่บอกจังหวะ จุดเน้น หรือรอยยิ้ม
2. ตัวอย่างเขียนใหม่ (Rewrite)
ข้อจำกัดที่ทำ: ข้อเท็จจริง ตัวเลข ชื่อ แหล่ง และคำถามคงเดิม ความยาวไม่เกินต้นฉบับ (นับแบบเดิม ไม่รวมแท็ก) มีมุกเบาหนึ่งชิ้นต่อส่วน ไม่เพิ่มข้อมูลใหม่ มุกทั้งสองเป็นการพูดเกินจริง ไม่ใช่ข้อเท็จจริง
s01-hook: 321 เดิม, 321 ใหม่
```text
เคยไหมครับ? <short pause> คุยกับ AI มาเกือบชั่วโมง ช่วยกันเขียนข้อเสนองานจนเสร็จ <short pause> ถามมันว่าโอเคไหม? มันตอบว่า ดีมากเลย <chuckle> ชมยิ่งกว่าแม่ <breath> แต่พอส่งจริง หัวหน้าถามคำแรก <short pause> จุดที่เราไม่เคยคิดถึงเลย <short pause> วันนี้ ผมมีวิธีคิดจากวิศวกรของกูเกิล <breath> ที่ใช้สัตว์สองตัว ช้าง กับ ปลาทอง <short pause> ตอนท้ายจะเฉลยว่า ปลาทองตัวที่สำคัญที่สุดในชีวิตทำงานของคุณ คือใครครับ?
```
- ทำอะไร: ประโยคสั้นสลับยาว คู่ตรงข้าม "ดีมากเลย" กับ "พอส่งจริง" คำถามจริง 2 จุดตั้งแต่ต้น ปิดด้วย open loop เดิม
s06-goldfish: 536 เดิม, 535 ใหม่
```text
ขั้นที่สอง ปลาทองจับผิด <short pause> ได้ร่างแล้ว อย่าถามช้างว่าดีไหม <short pause> มันอยู่ข้างเราตลอด ถามทีไรก็ได้ยินว่า ดีครับ <chuckle> เปิดแชตใหม่ วางแค่ตัวเอกสาร ไม่เล่าที่มา แล้วถามสองข้อ <breath> ข้อแรก “ช่วยสรุปว่าเอกสารนี้เสนออะไร ตรงไหนไม่ชัด?” ถ้าสรุปผิด แปลว่าเอกสารยังไม่ชัด <short pause> ข้อสอง “เพื่อนร่วมงานเขียนข้อเสนอนี้มา ช่วยหาจุดอ่อนที่สุดสามข้อ” <short pause> ทำไมต้องเป็นงานเพื่อน? <breath> งานวิจัยของฮงและคณะ ปีสองพันยี่สิบห้า <short pause> พบว่า มุมมองบุคคลที่สาม ลดการเออออได้ถึงหกสิบสามจุดแปดเปอร์เซ็นต์ <short pause> แต่ตัวเลขนี้มาจากโจทย์โต้วาที ไม่ใช่งานเอกสาร <short pause> ถ้าได้ร่างจากช้างแล้ว ก่อนส่ง เปิดแชตใหม่เสมอ
```
- ทำอะไร: เลือกส่วนนี้เพราะยาวสุดและช่วงหายใจยาวสุดถึง 266 ตัวอักษร หลังแก้เหลือ 84 แยกประโยคสถิติเป็นสามจังหวะ (งานวิจัยและปี, ผล, ข้อจำกัด) เหมือนรายงานสด คำถามข้อแรกมี "?" ให้เสียงขึ้น มุก "ดีครับ" ขยายจากข้อ "เออออ" ใน s03 ไม่ใช่ข้อมูลใหม่
3. style ใหม่ 12 ส่วน (Style lines)
| id | style (EN, ไม่เกิน 12 คำ) |
|---|---|
| s01-hook | warm, conspiratorial, leaning in, playful emphasis on 'very good', quick pauses |
| s02-welcome | bright, friendly smile, brisk opener, energetic emphasis on the one trick, crisp |
| s03-why-agree | curious, amused, quick rhythm, playful emphasis on the nodding, short beats |
| s04-google-egm | confident and crisp, brisk through dates, slow down on Google's claim |
| s05-elephant | upbeat coach, brisk steps, bright emphasis on the 'no writing yet' rule |
| s06-goldfish | playful smirk, quick pace, slower on prompts, crisp stat, short pause |
| s07-story-build | storyteller, warm, building tension, hushed slow pause before the question |
| s08-story-reveal | excited, delighted, punchy reveal, big smile, slight laugh, then warm relief |
| s09-recall-examples | quiz host, playful, long pause before the answer, brisk practical examples |
| s10-dev-corner | brisk tech talk, fast friendly, crisp terms, quick stress on one pass |
| s11-limits-loop-close | candid, calm, quick through limits, warm slow reveal on the final question |
| s12-cta-close | encouraging, grateful, big smile, slow sincere close, playful tagline pauses |
รวมทั้งเรื่องยังเป็น 4,952 ตัวอักษร ไม่เปลี่ยน
4. กฎสำหรับสคริปต์ถัดไป (Rules)
- ช่วงระหว่างแท็กไม่เกิน 90 ตัวอักษร (ราว 10 วินาที) ถ้ายาวกว่านี้ให้ตัดด้วย `<short pause>` หรือ `<breath>`
- ใส่ ? ทุกคำถามจริง และมีคำถามอย่างน้อยหนึ่งจุดต่อส่วน
- "ครับ" ท้ายประโยคไม่เกินหนึ่งครั้งต่อส่วน สลับด้วย นะ เลย ล่ะ ไหม
- ทุกส่วนมีจุดพลิกหนึ่งจุด ("แต่พอ", "ทีนี้") และให้คนหรือของที่เห็นภาพก่อนศัพท์
- มุกหนึ่งชิ้นต่อสองส่วน setup กับ punch อยู่ในประโยคเดียว แท็ก chuckle ต้องตามมุกเสมอ
- ใส่ที่มาและข้อจำกัดในประโยคเดียวกับตัวเลข เช่น "มาจากโจทย์โต้วาที ไม่ใช่งานเอกสาร"
- ห้ามเชื่อมประโยคยาวด้วย และ / ซึ่ง / ดังนั้น เกินหนึ่งครั้งต่อช่วงหายใจ
- style ไม่เกิน 12 คำอังกฤษ มีอารมณ์ จังหวะ และจุดเน้นอย่างละหนึ่ง ทดสอบ render หนึ่งส่วนก่อนอัดทั้งเรื่อง