update
This commit is contained in:
87
public/OLD/index_JS.js
Normal file
87
public/OLD/index_JS.js
Normal file
@@ -0,0 +1,87 @@
|
||||
|
||||
const speechRecognition=window.webkitSpeechRecognition //Google Chrome
|
||||
||
|
||||
window.SpeechRecognition; //Firefox
|
||||
|
||||
|
||||
//To get a Battery
|
||||
let batteryPromise = navigator.getBattery();
|
||||
batteryPromise.then(batteryCallback1);
|
||||
|
||||
function batteryCallback1(batteryObject) {
|
||||
printBatteryStatus(batteryObject);
|
||||
}
|
||||
function printBatteryStatus(batteryObject) {
|
||||
const batteryLevel = batteryObject.level*100;
|
||||
// console.log("Percentage", batteryLevel+"%");
|
||||
document.getElementById('ram').innerHTML = "Battery: " + batteryLevel + "%";
|
||||
}
|
||||
|
||||
|
||||
function getDate1()
|
||||
{
|
||||
var d = new Date();
|
||||
var months = ["January","February","March","April","May","June","July","August","September","October","November","December"];
|
||||
document.getElementById("monthValue").innerHTML = months[d.getMonth()];
|
||||
document.getElementById("dateValue").innerHTML = d.getDate();
|
||||
document.getElementById("timeValue").innerHTML = d.getHours() + ":" + d.getMinutes();
|
||||
var days = ["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];
|
||||
document.getElementById("weekDayValue").innerHTML = days[d.getDay()];
|
||||
}
|
||||
|
||||
// jarvisStartingReply();
|
||||
function startListening()
|
||||
{
|
||||
const recong = new speechRecognition();
|
||||
recong.start();
|
||||
|
||||
recong.onresult =function(data)
|
||||
{
|
||||
handleResults(data);
|
||||
}
|
||||
}
|
||||
function handleResults(data)
|
||||
{
|
||||
let text=data.results[0][0].transcript;
|
||||
text = text.toLowerCase();
|
||||
console.log(text);
|
||||
|
||||
ProcessCommand(text);
|
||||
}
|
||||
function ProcessCommand(UserText)
|
||||
{
|
||||
if(UserText.includes("push enable"))
|
||||
{
|
||||
// UserText=UserText.slice(16);
|
||||
// Speak('Searching initiated...'+UserText);
|
||||
// searchOnGoogle(UserText);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
getDate1();
|
||||
function getDate1()
|
||||
{
|
||||
var d = new Date();
|
||||
var months = ["January","February","March","April","May","June","July","August","September","October","November","December"];
|
||||
// document.getElementById("monthValue").innerHTML = months[d.getMonth()];
|
||||
//document.getElementById("dateValue").innerHTML = d.getDate();
|
||||
//document.getElementById("timeValue").innerHTML = d.getHours() + ":" + d.getMinutes();
|
||||
// var days = ["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];
|
||||
// document.getElementById("weekDayValue").innerHTML = days[d.getDay()];
|
||||
}
|
||||
function Speak(TEXT)
|
||||
{
|
||||
const utter = new SpeechSynthesisUtterance();
|
||||
|
||||
utter.text = TEXT;
|
||||
utter.voice = window.speechSynthesis.getVoices()[1];
|
||||
window.speechSynthesis.speak(utter);
|
||||
window.speechSynthesis.getVoices().forEach(i=>{
|
||||
console.log(i);
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user