ឯកសារអ្នកអភិវឌ្ឍន៍
ភាសាខ្មែរ

ចាប់ផ្តើម

សន្ទនាជាមួយភ្នាក់ងារ AI

បូតឆ្លើយសារ ហើយទទួលការហៅផងដែរ — បូតតែមួយនៅលើកុំព្យូទ័រ ទូរស័ព្ទ និង Apple Watch ភ្នាក់ងារដែលនរណាក៏បង្កើតបាន ទិន្នន័យទៅកន្លែងណា និងអ្វីដែលអ្នកអាចសម្រេចដោយខ្លួនឯង។

នៅពេលមានបូតសំឡេង Pabal ក្លាយជាកន្លែងសន្ទនាជាមួយភ្នាក់ងារ AI។ បូតឆ្លើយសារ ហើយទទួលការហៅផងដែរ។ អ្នកអាចសួរបូតតែមួយជាសារនៅលើកុំព្យូទ័រ ហៅទៅវាតាមទូរស័ព្ទ ហើយពេលហាត់ប្រាណ បន្តតាម Apple Watch។ ទំព័រនេះប្រមូលរឿងនោះនៅកន្លែងតែមួយ — អ្វីដែលធ្វើបាន ទិន្នន័យទៅកន្លែងណា និងអ្វីដែលអ្នកដំណើរការអាចសម្រេចបាន។ វិធីលម្អិតមាននៅក្នុង ការប្រើកម្មវិធី (អ្នកហៅ) បូតសំឡេង (អ្នកបង្កើតបូត) និង ការដំឡើងម៉ាស៊ីនមេ (អ្នកដំណើរការម៉ាស៊ីនមេ)។

នៅកំពុងរៀបចំ

បូតសំឡេង កម្មវិធី Apple Watch និងការរក្សាទុកការសន្ទនា ដែលសរសេរក្នុងទំព័រនេះ មិនទាន់អាចប្រើនៅ pabal.me បានទេ។ វាកំពុងសាកល្បងលើម៉ាស៊ីនមេអភិវឌ្ឍន៍ ហើយនឹងបើកបន្ទាប់ពីការពិនិត្យផ្នែកច្បាប់ និងការចេញផ្សាយកម្មវិធីរួចរាល់។ ស្ថានភាពបច្ចុប្បន្នមាននៅក្នុងតារាងខាងក្រោមបំផុត។

អ្វីដែលផ្លាស់ប្តូរ

  • បូតទទួលការហៅ។ ពេលអ្នកហៅទៅបូត ម៉ូដែលសំឡេង AI របស់ Pabal ទទួល ហើយឆ្លើយជាសម្តី។ បូតតែងតែប្រាប់ថាខ្លួនជា AI ហើយមិនធ្វើពុតជាមនុស្សទេ។
  • សារ និងការហៅនៅក្នុងការសន្ទនាតែមួយ។ ពេលការហៅចប់ កំណត់ត្រាការហៅនៅសល់ក្នុងការសន្ទនាជាមួយបូតនោះ។ បើចង់ អ្នកក៏អាចរក្សាទុកការសន្ទនានៃការហៅជាអត្ថបទបានដែរ (រក្សាទុកការសន្ទនា)។
  • នរណាក៏បង្កើតបាន។ អ្នកដែលបង្កើតបូត បើកសំឡេងនៅក្នុង @BotFather ហើយកំណត់ថាបូតធ្វើអ្វី តាមសេចក្តីណែនាំ។ អាចឲ្យបូតហៅប្រព័ន្ធរបស់ម្ចាស់បូត (ដូចជាការស្វែងរកការបញ្ជាទិញ ការពិនិត្យការកក់) ក្នុងពេលហៅបានផងដែរ។
  • អ្នកហៅបញ្ជាក់មុន។ មុនពេលហៅ ផ្ទាំងបញ្ជាក់ «An AI answers this call» (AI នឹងឆ្លើយការហៅនេះ) ប្រាប់ពីកន្លែងដែលសំឡេងទៅ ហើយមានតែអ្នកដែលមានអាយុចាប់ពី 19 ឆ្នាំឡើងទៅប៉ុណ្ណោះដែលអាចហៅបាន។

ភ្នាក់ងារតែមួយ គ្រប់ឧបករណ៍

ឧបករណ៍របស់មនុស្ស Pabal (ម៉ាស៊ីនមេរបស់ប្រតិបត្តិករ) ក្រៅ Pabal កម្មវិធីកុំព្យូទ័រ macOS · Windows កម្មវិធីទូរស័ព្ទ Android · iPhone Apple Watch ការហៅតែប៉ុណ្ណោះ · រៀបចំ pabal-server ការសន្ទនាតែមួយជាមួយបូត — ដូចគ្នាលើគ្រប់ឧបករណ៍ កំណត់ត្រាការហៅ · រក្សាទុកការសន្ទនា (តែអ្នកជ្រើស) ការយល់ព្រមលើផ្ទាំងបញ្ជាក់ · ការទទួល · ដែនកំណត់ កុងតាក់ប្រតិបត្តិករ (បិទ · អនុញ្ញាត · សាធារណៈ) គណនី · សារ ត្រូវរក្សាទុកនៅទីនេះ pabal-voice gateway សំឡេង ដោះសំឡេង → ម៉ូដែល មិនរក្សាទុកសំឡេង កម្មវិធីម្ចាស់បូត Bot API · voice_call ឧបករណ៍ · ម៉ាស៊ីនមេ MCP កំណត់ត្រាសន្ទនា (ពេលបើក) Google Vertex AI Gemini Live (លំនាំដើម) us-central1 · អាមេរិក ម៉ាស៊ីនមេអ្នកអភិវឌ្ឍ សំឡេងដើម (wss) ទទួលសំឡេងដដែល ① ② សំឡេង — កម្មវិធី៖ ការបញ្ជូនបន្ត (coturn) នាឡិកា៖ ច្រកចូល (WSS) ③ តំណ ④ ⑤ ⑥
ហៅទៅបូតតែមួយពីឧបករណ៍ណាក៏បាន — កំណត់ត្រានៅលើម៉ាស៊ីនមេរបស់ប្រតិបត្តិករ ហើយសំឡេងទៅកន្លែងដែលបានកំណត់

ការពន្យល់ដ្យាក្រាម

  • តំបន់បី៖ ខាងឆ្វេងគឺឧបករណ៍របស់មនុស្ស កណ្តាលគឺម៉ាស៊ីនមេរបស់អ្នកដែលដំណើរការ Pabal ហើយខាងស្តាំគឺក្រៅ Pabal។ ប្រអប់ក្រហមគឺជាកន្លែងដែលសំឡេងនៃការហៅចេញពី Pabal។
  • ①②៖ កម្មវិធីកុំព្យូទ័រ និងទូរស័ព្ទ ភ្ជាប់ទៅម៉ាស៊ីនមេតាមការតភ្ជាប់ធម្មតា (MTProto) រីឯកម្មវិធីនាឡិកាភ្ជាប់តាមច្រកចូល HTTPS សម្រាប់តែនាឡិកា។ ទោះហៅពីឧបករណ៍ណាក៏ដោយ កំណត់ត្រាការហៅនៅសល់ក្នុងការសន្ទនាដដែល ជាមួយបូតដដែល ហើយគណនី និងសារត្រូវរក្សាទុកនៅលើម៉ាស៊ីនមេរបស់ប្រតិបត្តិករ។
  • បន្ទាត់ដាច់ៗពណ៌ប្រផេះគឺសំឡេងនៃការហៅ៖ កម្មវិធីឆ្លងកាត់ការបញ្ជូនបន្តការហៅ (coturn) ហើយនាឡិកាឆ្លងកាត់ច្រកចូលសំឡេង (WSS) ទៅដល់ gateway សំឡេង។ gateway ដោះសំឡេង ហើយបញ្ជូនទៅម៉ូដែល ដូច្នេះការហៅបូតមិនត្រូវបានអ៊ិនគ្រីបពីចុងដល់ចុងទេ។
  • ③ តំណ៖ ម៉ាស៊ីនមេប្រគល់ការហៅដែលបានទទួលទៅ gateway ព្រមទាំងផ្ញើសេចក្តីណែនាំ ពាក្យស្វាគមន៍ សំឡេង ភាសា និងឧបករណ៍ដែលម្ចាស់បូតបានកំណត់ទៅជាមួយ។ ច្បាប់មូលដ្ឋានរបស់ Pabal (ដូចជាការប្រាប់ថាជា AI) តែងមកមុនជានិច្ច។
  • ④៖ កម្មវិធីរបស់ម្ចាស់បូតទទួលការជូនដំណឹងការហៅ (voice_call) និងសំណួរឧបករណ៍របស់ម៉ូដែល ហើយឆ្លើយ (ព្រួញប្រផេះ)។ ម៉ាស៊ីនមេ MCP របស់ម្ចាស់បូតក៏ស្ថិតនៅទីនេះដែរ។ ម្ចាស់បូតមិនទទួលសំឡេងនៃការហៅទេ។
  • ⑤⑥៖ សំឡេងនៃការហៅ managed ទៅកាន់ Google (Gemini Live របស់ Vertex AI នៅសហរដ្ឋអាមេរិក us-central1) — បើម្ចាស់បូតប្រើសោម៉ូដែលផ្ទាល់ខ្លួន វាទៅគណនីអ្នកផ្តល់សេវារបស់ម្ចាស់បូតនោះ។ បើជាបូតរបៀបសំឡេងដើម ម៉ាស៊ីនមេរបស់អ្នកអភិវឌ្ឍបូត ទទួលសំឡេងដដែលជំនួស Google (បន្ទាត់ដាច់ៗពណ៌ក្រហម)។

ឧទាហរណ៍មួយថ្ងៃ

  1. ពេលព្រឹក សរសេរសារនៅលើកុំព្យូទ័រ។ នៅក្នុងកម្មវិធីកុំព្យូទ័រ អ្នកសួរបូតជំនួយការបញ្ជាទិញជាសារថា «ការបញ្ជាទិញម្សិលមិញ មកដល់ពេលណា?»។ កម្មវិធីរបស់ម្ចាស់បូតឆ្លើយជាសារ។
  2. ពេលថ្ងៃត្រង់ ហៅតាមទូរស័ព្ទ។ អ្នកចុចប៊ូតុងហៅនៅខាងលើការសន្ទនាជាមួយបូតដដែល។ អានផ្ទាំងបញ្ជាក់ រួចចុច «I'm 19 or older · Call» នោះបន្ទាប់ពីសំឡេងជូនដំណឹង AI បូតនិយាយស្វាគមន៍។ ក្នុងពេលហៅ ម៉ូដែលប្រើឧបករណ៍របស់ម្ចាស់បូតស្វែងរកការបញ្ជាទិញ ហើយប្រាប់អ្នក។
  3. ពេលល្ងាច ហៅតាមនាឡិកាពេលរត់។ ទោះទុក iPhone នៅផ្ទះក៏ដោយ អ្នកនៅតែអាចហៅទៅបូតដដែលតាមកម្មវិធី Apple Watch។ ល្អបំផុតគឺស្តាប់តាម AirPods។
  4. ចប់ហើយ រក្សាទុកជាអត្ថបទ។ បើអ្នកបានជ្រើស «Keep this call's conversation as text in my chat» (រក្សាទុកការសន្ទនានៃការហៅនេះជាអត្ថបទនៅក្នុងការសន្ទនារបស់ខ្ញុំ) នៅលើផ្ទាំងបញ្ជាក់ បន្ទាប់ពីការហៅចប់ ការសន្ទនានោះនៅសល់ជាសារស្ងាត់ នៅខាងក្រោមកំណត់ត្រាការហៅភ្លាម ក្នុងការសន្ទនារបស់អ្នក (រក្សាទុកការសន្ទនា)។ មានតែអ្នកឃើញ ហើយមិនទៅដល់បូត ឬម្ចាស់បូតទេ។
ដែនកំណត់ដែលគួរដឹង
  • ក្នុងពេលហៅតាមនាឡិកា អ្នកមិនអាចមើលអេក្រង់កម្មវិធីហាត់ប្រាណបានទេ។ បើបើកកម្មវិធីហាត់ប្រាណក្នុងពេលហៅ នាឡិកានឹងបង្ហាញ «End Call to Continue» (ត្រូវបញ្ចប់ការហៅទើបអាចបន្តបាន)។
  • កម្មវិធីនាឡិកាមិនទាន់គ្រប់គ្រងសារទេ។ វាធ្វើតែការហៅទៅបូតសំឡេងប៉ុណ្ណោះ។ មិនអាចចុះឈ្មោះនៅលើនាឡិកាបានទេ អ្នកចូលដោយគណនីដែលមានស្រាប់។
  • ម៉ូដែលក្នុងការហៅ មិនដឹងពីសារក្នុងការសន្ទនាដោយខ្លួនឯងទេ។ ដើម្បីឲ្យការហៅបន្តរឿងដែលបាននិយាយជាសារនៅពេលព្រឹក ម្ចាស់បូតត្រូវប្រាប់ម៉ូដែលតាម sendVoiceCallContext ពេលការហៅចាប់ផ្តើម។ ផ្ទុយទៅវិញ អត្ថបទដែលបានរក្សាទុកក៏មិនទៅដល់បូតដែរ ដូច្នេះបូតមិនដឹងពីខ្លឹមសារនៃការហៅទេ។
  • បូតដែលប្រើឧបករណ៍ · ម៉ាស៊ីនមេ MCP · សោផ្ទាល់ខ្លួន · របៀបសំឡេងដើម · កំណត់ត្រាសន្ទនារបស់ម្ចាស់បូត មិនទាន់អាចហៅពីនាឡិកាបានទេ។

នរណាក៏បង្កើតបាន

ភ្នាក់ងារ AI ចាប់ផ្តើមពីគណនីបូតមួយ។ បន្ទាប់ពីបង្កើតបូតតាម ការបង្កើតបូត៖

  • បើកសំឡេង៖ នៅក្នុង @BotFather ជ្រើស /mybots → បូត → ការហៅជាសំឡេង យល់ព្រមនឹងច្បាប់ ហើយបើក (ការបើកការហៅជាសំឡេង)។
  • បូតធ្វើអ្វី៖ កំណត់សេចក្តីណែនាំ ពាក្យស្វាគមន៍ និងសំឡេង។ បូតអាចនិយាយបាន 9 ភាសា រួមទាំងភាសាកូរ៉េ និងអង់គ្លេស (ការកំណត់ សំឡេង និងភាសា)។
  • ភ្ជាប់ជាមួយប្រព័ន្ធរបស់យើង៖ ឧបករណ៍ (Bot API) ដែលឲ្យម៉ូដែលហៅកូដរបស់បូតក្នុងពេលហៅ និងម៉ាស៊ីនមេ MCP ដែលមានស្រាប់។
  • បញ្ជូនសំឡេងមកម៉ាស៊ីនមេរបស់យើង៖ របៀបសំឡេងដើម ដែលម៉ាស៊ីនមេរបស់អ្នកទទួលសំឡេងនៃការហៅដោយផ្ទាល់ជំនួសម៉ូដែល AI និងសោម៉ូដែលផ្ទាល់ខ្លួន ដែលតម្លៃត្រូវគិតលើគណនីរបស់អ្នក។
  • កំណត់ត្រា៖ កំណត់ត្រាសន្ទនា ដែលម្ចាស់បូតទទួលអត្ថបទសន្ទនា (អ្នកហៅឮសេចក្តីជូនដំណឹងពេលតភ្ជាប់)។ វាខុសពីការរក្សាទុកការសន្ទនាដែលអ្នកហៅជ្រើស។

ទិន្នន័យទៅកន្លែងណា

ការហៅបូតមិនត្រូវបានអ៊ិនគ្រីបពីចុងដល់ចុងទេ

ការហៅរវាងមនុស្សនិងមនុស្សត្រូវបានអ៊ិនគ្រីប ដើម្បីឲ្យមានតែឧបករណ៍ទាំងពីរអាចដោះបាន ប៉ុន្តែការហៅជាមួយបូត gateway សំឡេងរបស់ Pabal ដោះសំឡេង ហើយបញ្ជូនទៅម៉ូដែល AI (ឬម៉ាស៊ីនមេរបស់អ្នកអភិវឌ្ឍបូត បើជារបៀបសំឡេងដើម)។ មុនពេលហៅ ផ្ទាំងបញ្ជាក់ប្រាប់អ្នកពីរឿងនេះ និងកន្លែងដែលសំឡេងទៅ។

អ្វីទៅកន្លែងណារយៈពេលប៉ុន្មាន
គណនី · សារ · សារកំណត់ត្រាការហៅម៉ាស៊ីនមេរបស់ប្រតិបត្តិករ (មូលដ្ឋានទិន្នន័យ)រហូតដល់ពេលលុប
សំឡេងនៃការហៅ managedgateway សំឡេងដោះ ហើយបញ្ជូនទៅ Google (Gemini Live API របស់ Vertex AI, Iowa សហរដ្ឋអាមេរិក us-central1)Pabal មិនរក្សាទុកទេ។ Google មិនរក្សាទុកក្រោយពេលបង្កើតចម្លើយទេ ប៉ុន្តែខ្លឹមសារដែលការត្រួតពិនិត្យស្វ័យប្រវត្តិសង្ស័យថាជាការរំលោភបំពាន អាចត្រូវកត់ត្រារហូតដល់ 90 ថ្ងៃ (ដូចខ្លឹមសារនៅលើផ្ទាំងបញ្ជាក់)
សំឡេងនៃការហៅដោយសោផ្ទាល់ខ្លួនគណនីអ្នកផ្តល់សេវាដែលម្ចាស់បូតកំណត់តាមច្បាប់របស់អ្នកផ្តល់សេវានោះ
សំឡេងនៃការហៅរបៀបសំឡេងដើមម៉ាស៊ីនមេរបស់អ្នកអភិវឌ្ឍបូត (wss)ជាការទទួលខុសត្រូវរបស់អ្នកអភិវឌ្ឍបូត
តម្លៃដែលបានប្រើសម្រាប់ឧបករណ៍កម្មវិធីរបស់ម្ចាស់បូត · ម៉ាស៊ីនមេ MCP របស់ម្ចាស់បូតជាការទទួលខុសត្រូវរបស់ម្ចាស់បូត។ លេខដែលមើលទៅដូចលេខកាត ឬលេខអត្តសញ្ញាណផ្ទាល់ខ្លួន មិនត្រូវបញ្ជូនទេ
កំណត់ត្រាសន្ទនារបស់ម្ចាស់បូត (ពេលបើក)ប្រគល់ឲ្យម្ចាស់បូតម្តងPabal លុបអ្វីដែលមិនទាន់យកទៅ បន្ទាប់ពី 24 ម៉ោង
រក្សាទុកការសន្ទនា (តែអ្នកដែលជ្រើស)តែក្នុងការសន្ទនារបស់អ្នកនោះផ្ទាល់ — មិនទៅដល់បូត ឬម្ចាស់បូតទេរហូតដល់ពេលលុប
ទិន្នន័យមេតានៃការហៅ (នរណា · ពេលណា · រយៈពេលប៉ុន្មាន)ម៉ាស៊ីនមេរបស់ប្រតិបត្តិករ180 ថ្ងៃ

អ្វីដែលម្ចាស់បូតទទួល គឺឈ្មោះ លេខគណនី និងភាសាកម្មវិធីរបស់អ្នកហៅ ពេលវេលា និងរយៈពេលនៃការហៅ និងតម្លៃដែលបានប្រើសម្រាប់ឧបករណ៍។ ម្ចាស់បូតមិនទទួលលេខទូរស័ព្ទ ឈ្មោះអ្នកប្រើ ឬសំឡេងនៃការហៅទេ។ ប្រតិបត្តិករត្រូវបិទឃ្លាំងសម្ងាត់ទិន្នន័យរបស់ Vertex ដើម្បីឲ្យត្រូវនឹងពាក្យនៅលើផ្ទាំងបញ្ជាក់ (ការដំឡើងម៉ាស៊ីនមេ — សោ Vertex AI)។

អ្វីដែលយើងអាចសម្រេចបាន

ក្រុមហ៊ុន ឬអង្គភាពដែលដំណើរការ Pabal ដោយខ្លួនឯង អាចជ្រើសរើសដោយខ្លួនឯងថា ការសន្ទនាជាមួយភ្នាក់ងារ AI ទៅកន្លែងណា។

  • ដំណើរការម៉ាស៊ីនមេដោយខ្លួនឯង — គណនី សារ និងកំណត់ត្រាការហៅ ស្ថិតនៅលើម៉ាស៊ីនមេ និងមូលដ្ឋានទិន្នន័យរបស់យើង (ការដំឡើងម៉ាស៊ីនមេ)។
  • សោម៉ូដែលរបស់ម្ចាស់បូត — ដំណើរការការហៅលើគណនីអ្នកផ្តល់សេវាដែលម្ចាស់បូតបានចុះកិច្ចសន្យា ជំនួសសោលំនាំដើមរបស់ Pabal (សោម៉ូដែលផ្ទាល់ខ្លួន)។
  • របៀបសំឡេងដើម — ម៉ាស៊ីនមេរបស់យើង មិនមែន Google ជាអ្នកទទួលសំឡេងនៃការហៅ ហើយឆ្លើយតាមវិធីដែលយើងជ្រើស (របៀបសំឡេងដើម)។
  • កុងតាក់របស់ប្រតិបត្តិករ — កុងតាក់បិទបន្ទាន់ដែលបញ្ឈប់ការហៅទាំងអស់ ការទទួលតែបូតដែលបានអនុញ្ញាត អ្នកសាកល្បង ដែនកំណត់ ការអនុញ្ញាតកំណត់ត្រាសន្ទនារបស់ម្ចាស់បូត និងការបើកជាសាធារណៈ (ការគ្រប់គ្រង និងការកំណត់ — ផ្ទាំងសំឡេង)។

ដូច្នេះ អ្វីដែល Pabal សន្យា គឺ «ការសន្ទនាជាមួយភ្នាក់ងារ AI ដែលអ្នកអាចសម្រេចដោយខ្លួនឯងថាទិន្នន័យទៅកន្លែងណា»។ វាមិនមានន័យថា «អ្វីៗទាំងអស់នៅតែក្នុងម៉ាស៊ីនមេ» ទេ — សំឡេងនៃការហៅដែលប្រើម៉ាស៊ីនលំនាំដើម ទៅកាន់ Google នៅសហរដ្ឋអាមេរិក ហើយបើប្រើសំឡេងដើម ឧបករណ៍ ឬ MCP វាទៅកាន់ម៉ាស៊ីនមេរបស់ម្ចាស់បូត ឬអ្នកអភិវឌ្ឍបូត។

ស្ថានភាពបច្ចុប្បន្ន (pabal.me)

មុខងារpabal.meកំណត់ចំណាំ
ការហៅបូតសំឡេងបិទកំពុងសាកល្បងលើម៉ាស៊ីនមេអភិវឌ្ឍន៍។ ត្រូវមានផ្នែកការហៅបូតក្នុងគោលការណ៍ឯកជនភាព និង build កម្មវិធីដែលមានផ្ទាំងបញ្ជាក់ជាមុនសិន (បូតសំឡេង — ស្ថានភាពបច្ចុប្បន្ន)
កម្មវិធី Apple Watchកំពុងរៀបចំសាកល្បងផ្ទៃក្នុងប៉ុណ្ណោះ (TestFlight)។ ធ្វើតែការហៅបូតសំឡេងប៉ុណ្ណោះ
រក្សាទុកការសន្ទនាបិទមុនការពិនិត្យផ្នែកច្បាប់លើពាក្យពេចន៍នៃផ្ទាំងបញ្ជាក់
ការហៅពីបូតបិទ — កំពុងរង់ចាំការពិនិត្យផ្នែកច្បាប់ត្រូវមានផ្នែករបស់វាក្នុងគោលការណ៍ឯកជនភាព និងលក្ខខណ្ឌ ព្រមទាំងកំណែកម្មវិធីដែលមានផ្ទាំងអនុញ្ញាតជាមុនសិន (បូតសំឡេង — ការហៅពីបូត)
ឧបករណ៍បិទត្រូវតែបើកការហៅបូតសំឡេងសិន
ម៉ាស៊ីនមេ MCP · សោម៉ូដែលផ្ទាល់ខ្លួន · របៀបសំឡេងដើមបិទមុនពេលមានកំណែផ្ទាំងបញ្ជាក់របស់កម្មវិធីដែលបង្ហាញកន្លែងទទួលទាំងនោះ

តារាងនេះគិតត្រឹមថ្ងៃ 2026-10-02។ ម៉ាស៊ីនមេផ្សេងទៀតអាចខុសគ្នា តាមអ្វីដែលប្រតិបត្តិករបានបើក — ថាតើបូតរបស់អ្នកអាចទទួលការហៅឬអត់ getVoiceCallSettings នឹងប្រាប់អ្នក។