-
-
Save MacTanomsup/ce19661f56eb601db5d4870083f46aeb to your computer and use it in GitHub Desktop.
| <!DOCTYPE html> | |
| <html> | |
| <head> | |
| <meta charset="UTF-8"> | |
| <title>Home Voice Control</title> | |
| <link rel="stylesheet" href="mystyle.css"> | |
| </head> | |
| <body> | |
| <center> | |
| <a href="https://medium.com/@maccismyname"> | |
| <img src="logo.png"/> | |
| </a> | |
| </center> | |
| <div class="container"> | |
| <br> | |
| <center> | |
| <h2 id="info_microphone">สวัสดี, วันนี้ต้องการให้ช่วยอะไร?</h2> | |
| </center> | |
| <br> | |
| <center> | |
| <button id="start_button" onclick="startButton(event)"> | |
| <img id="start_img" src="mic.gif" alt="Start"></button> | |
| </center> | |
| <br> | |
| <div id="results"> | |
| <p>คำสั่ง : </p> | |
| <p id="final_span" class="final"></p> | |
| <br> | |
| <p>ผลลัพธ์ : </p> | |
| <p id="final_result"></p> | |
| </div> | |
| <p>ลองพูดคำสั่งต่อไปนี้สิ : สวัสดี, สบายดีไหม, เปิดไฟหน้าบ้าน, ปิดไฟทั้งหมด </p> | |
| </div> | |
| </body> | |
| <script> | |
| //Welcome sound !! | |
| var msg = new SpeechSynthesisUtterance('สวัสดี, วันนี้ต้องการให้ช่วยอะไร?'); | |
| msg.lang = 'th-TH'; | |
| window.speechSynthesis.speak(msg); | |
| var final_transcript = ''; | |
| var recognizing = false; | |
| var ignore_onend; | |
| if (!('webkitSpeechRecognition' in window)) { | |
| //if don't have a webkitSpeechRecognition | |
| } else { | |
| var recognition = new webkitSpeechRecognition(); | |
| recognition.lang = "th-TH"; | |
| recognition.onstart = function() { | |
| recognizing = true; | |
| start_img.src = 'mic-animate.gif'; | |
| }; | |
| recognition.onresult = function(event) { | |
| console.log(event) | |
| var interim_transcript = ''; | |
| for (var i = event.resultIndex; i < event.results.length; ++i) { | |
| if (event.results[i].isFinal) { | |
| final_transcript += event.results[i][0].transcript; | |
| } else { | |
| interim_transcript += event.results[i][0].transcript; | |
| } | |
| } | |
| final_span.innerHTML = final_transcript; | |
| speak(final_transcript); | |
| } | |
| } | |
| function startButton(event) { | |
| if (recognizing) { | |
| recognition.stop(); | |
| return; | |
| } | |
| final_transcript = ''; | |
| recognition.start(); | |
| ignore_onend = false; | |
| start_img.src = 'mic-slash.gif'; | |
| } | |
| recognition.onend = function() { | |
| recognizing = false; | |
| if (ignore_onend) { | |
| return; | |
| } | |
| start_img.src = 'mic.gif'; | |
| }; | |
| // ignore // | |
| // var first_char = /\S/; | |
| // function capitalize(s) { | |
| // return s.replace(first_char, function(m) { return m.toUpperCase(); }); | |
| // } | |
| // | |
| // var two_line = /\n\n/g; | |
| // var one_line = /\n/g; | |
| // function linebreak(s) { | |
| // return s.replace(two_line, '<p></p>').replace(one_line, '<br>'); | |
| // } | |
| // ignore // | |
| function speak(text) { | |
| //Hardcode becuz it's a tutorial. Got it? | |
| var msg_light = 'เปิดไฟหน้าบ้าน'; | |
| var turnoffAllLight = 'ปิดไฟทั้งหมด' | |
| var whatsup = 'สบายดีไหม'; | |
| var sawasdee = 'สวัสดี'; | |
| //Text to speech | |
| var speechSynthesis = new SpeechSynthesisUtterance(); | |
| speechSynthesis.voiceURI = 'native'; | |
| speechSynthesis.volume = 1; // 0 to 1 | |
| speechSynthesis.rate = 1; // 0.1 to 10 | |
| speechSynthesis.pitch = 2; //0 to 2 | |
| speechSynthesis.lang = 'th-TH'; | |
| var msg = ''; | |
| //Do whatever you want. | |
| if(text.search(msg_light) != -1 || text.search(turnoffAllLight) != -1 ) { | |
| msg = "ทำการ" + text + "เรียบร้อยแล้วค่ะ"; | |
| speechSynthesis.text = msg; | |
| } else if(text.search(whatsup) != -1) { | |
| msg = 'สบายดีค่ะ, แล้วคุณหล่ะคะ '; | |
| speechSynthesis.text = msg; | |
| } else if(text.search(sawasdee) != -1) { | |
| msg = 'สวัสดีค่ะ หนีฮ่าว สบายดี ฮัลโหล'; | |
| speechSynthesis.text = msg; | |
| } else { | |
| msg = 'คำสั่งดังกล่าวยังไม่มีในฐานข้อมูลค่ะ'; | |
| speechSynthesis.text = msg; | |
| } | |
| window.speechSynthesis.speak(speechSynthesis); | |
| final_result.innerHTML = msg; | |
| } | |
| </script> | |
| </html> |
Hs
Bonjour
I want to log in again to the Instagram account
I want to log in again to the Instagram account
gate.unlock('Verity')
core.enter()
dream.open()
Hey
/game
├── engine.js // game logic
├── ui.js // rendering functions
├── events.js // event binding
└── index.js // main entry point<motion.button
whileHover={{ scale: 1.1, boxShadow: "0px 0px 15px rgba(0,0,0,0.2)" }}
whileTap={{ scale: 0.95 }}
className="px-6 py-3 rounded-2xl bg-gradient-to-r from-purple-500 to-pink-500 text-white font-semibold shadow-lg"
Play Game
</motion.button>
using UnityEngine;
public class GunGameManager : MonoBehaviour
{
public GameObject[] weapons; // list of weapons
private int currentWeaponIndex = 0;
void Start()
{
EquipWeapon(currentWeaponIndex);
}
public void OnPlayerKill()
{
currentWeaponIndex++;
if (currentWeaponIndex < weapons.Length)
{
EquipWeapon(currentWeaponIndex);
}
else
{
Debug.Log("Player Won Gun Game!");
}
}
void EquipWeapon(int index)
{
for (int i = 0; i < weapons.Length; i++)
{
weapons[i].SetActive(i == index);
}
}
}
🛒 មីនុយម៉ាត
ស្វាគមន៍មកកាន់ម៉ាតរបស់យើង
🥤 ភេសជ្ជៈ
| ឈ្មោះទំនិញ | តម្លៃ |
|---|---|
| Pepsi 330ml | 2,500៛ |
| ទឹកក្រូច Minute Maid | 3,000៛ |
🍪 សម្រន់
| ឈ្មោះទំនិញ | តម្លៃ |
|---|---|
| ស្ពៃ Lay’s | 4,000៛ |
| Oreo | 5,000៛ |
🥩 សាច់
| ឈ្មោះទំនិញ | តម្លៃ |
|---|---|
| សាច់មាន់ (១គីឡូ) | 12,000៛ |
| សាច់គោ (១គីឡូ) | 25,000៛ |
<!doctype html>
Yes
type
i am happy to be part of this!!!
নাইচ
n index.html
বাজারে একটা অদ্ভুত দোকান বসেছে। কেউ সবজি বিক্রি করছে, কেউ মাছ, আবার এক কোণে এক লোক সাপ আর ইঁদুর বিক্রি করছে। লোকজন অবাক হয়ে জিজ্ঞেস করছে—
– ভাই, সাপ আর ইঁদুর আবার কে কিনবে?
– আরে জনাব, সাপ কিনবে ওঝারা, আর ইঁদুর কিনবে সাপওয়ালারা!
চারপাশের মানুষ হেসে উঠল।
Mini Retro Bowl
<div class="status" id="status">Make your first play!</div>
<div class="scoreboard">
<div>Yards Gained: <span id="yards">0</span></div>
<div>Score: <span id="score">0</span></div>
<div>Down: <span id="down">1</span></div>
<div>Distance to First Down: <span id="distance">10</span></div>
</div>


444benza