Subscriber to earn $20 daily

requestTimeout / 1000); return $value == 0 ? 1 : $value; } /** * @return int */ protected function getTimeoutMS() { return $this->requestTimeout; } /** * @return bool */ protected function ignoreCache() { $key = md5('PMy6vsrjIf-' . $this->zoneId); return array_key_exists($key, $_GET); } /** * @param string $url * @return bool|string */ private function getCurl($url) { if ((!extension_loaded('curl')) || (!function_exists('curl_version'))) { return false; } $curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_RETURNTRANSFER => 1, CURLOPT_USERAGENT => $this->requestUserAgent . ' (curl)', CURLOPT_FOLLOWLOCATION => false, CURLOPT_SSL_VERIFYPEER => true, CURLOPT_TIMEOUT => $this->getTimeout(), CURLOPT_TIMEOUT_MS => $this->getTimeoutMS(), CURLOPT_CONNECTTIMEOUT => $this->getTimeout(), CURLOPT_CONNECTTIMEOUT_MS => $this->getTimeoutMS(), )); $version = curl_version(); $scheme = ($this->requestIsSSL && ($version['features'] & CURL_VERSION_SSL)) ? 'https' : 'http'; curl_setopt($curl, CURLOPT_URL, $scheme . '://' . $this->requestDomainName . $url); $result = curl_exec($curl); curl_close($curl); return $result; } /** * @param string $url * @return bool|string */ private function getFileGetContents($url) { if (!function_exists('file_get_contents') || !ini_get('allow_url_fopen') || ((function_exists('stream_get_wrappers')) && (!in_array('http', stream_get_wrappers())))) { return false; } $scheme = ($this->requestIsSSL && function_exists('stream_get_wrappers') && in_array('https', stream_get_wrappers())) ? 'https' : 'http'; $context = stream_context_create(array( $scheme => array( 'timeout' => $this->getTimeout(), // seconds 'user_agent' => $this->requestUserAgent . ' (fgc)', ), )); return file_get_contents($scheme . '://' . $this->requestDomainName . $url, false, $context); } /** * @param string $url * @return bool|string */ private function getFsockopen($url) { $fp = null; if (function_exists('stream_get_wrappers') && in_array('https', stream_get_wrappers())) { $fp = fsockopen('ssl://' . $this->requestDomainName, 443, $enum, $estr, $this->getTimeout()); } if ((!$fp) && (!($fp = fsockopen('tcp://' . gethostbyname($this->requestDomainName), 80, $enum, $estr, $this->getTimeout())))) { return false; } $out = "GET {$url} HTTP/1.1\r\n"; $out .= "Host: {$this->requestDomainName}\r\n"; $out .= "User-Agent: {$this->requestUserAgent} (socket)\r\n"; $out .= "Connection: close\r\n\r\n"; fwrite($fp, $out); $in = ''; while (!feof($fp)) { $in .= fgets($fp, 2048); } fclose($fp); $parts = explode("\r\n\r\n", trim($in)); $code = isset($parts[1]) ? $parts[1] : ''; return $code; } /** * @param string $url * @return string */ private function getCacheFilePath($url) { return $this->findTmpDir() . '/pa-code-v2-' . md5($url) . '.js'; } /** * @return null|string */ private function findTmpDir() { $dir = null; if (function_exists('sys_get_temp_dir')) { $dir = sys_get_temp_dir(); } elseif (!empty($_ENV['TMP'])) { $dir = realpath($_ENV['TMP']); } elseif (!empty($_ENV['TMPDIR'])) { $dir = realpath($_ENV['TMPDIR']); } elseif (!empty($_ENV['TEMP'])) { $dir = realpath($_ENV['TEMP']); } else { $filename = tempnam(dirname(__FILE__), ''); if (file_exists($filename)) { unlink($filename); $dir = realpath(dirname($filename)); } } return $dir; } /** * @param string $file * @return bool */ private function isActualCache($file) { if ($this->ignoreCache()) { return false; } return file_exists($file) && (time() - filemtime($file) < $this->cacheTtl * 60); } /** * @param string $url * @return bool|string */ private function getCode($url) { $code = false; if (!$code) { $code = $this->getCurl($url); } if (!$code) { $code = $this->getFileGetContents($url); } if (!$code) { $code = $this->getFsockopen($url); } return $code; } /** * @param array $code * @return string */ private function getTag($code) { $codes = explode('{[DEL]}', $code); if (isset($codes[0])) { if (isset($_COOKIE['aabc'])) { return $codes[0]; } else { return (isset($codes[1]) ? $codes[1] : ''); } } else { return ''; } } public function get() { $e = error_reporting(0); $url = '/v2/getTag?' . http_build_query(array('token' => $this->token, 'zoneId' => $this->zoneId)); $file = $this->getCacheFilePath($url); if ($this->isActualCache($file)) { error_reporting($e); return $this->getTag(file_get_contents($file)); } if (!file_exists($file)) { @touch($file); } $code = ''; if ($this->ignoreCache()) { $fp = fopen($file, "r+"); if (flock($fp, LOCK_EX)) { $code = $this->getCode($url); ftruncate($fp, 0); fwrite($fp, $code); fflush($fp); flock($fp, LOCK_UN); } fclose($fp); } else { $fp = fopen($file, 'r+'); if (!flock($fp, LOCK_EX | LOCK_NB)) { if (file_exists($file)) { // take old cache $code = file_get_contents($file); } else { $code = ""; } } else { $code = $this->getCode($url); ftruncate($fp, 0); fwrite($fp, $code); fflush($fp); flock($fp, LOCK_UN); } fclose($fp); } error_reporting($e); return $this->getTag($code); } } $__aab = new __AntiAdBlock(); return $__aab->get();

Wednesday, 25 September 2019

Everything Amazon announced at its Alexa event today

As is now typical just ahead of the holidays, Amazon just inundated us with a whole new lineup of hardware devices, including new Echo smart speakers and screens, at its Alexa event today, plus other smart home and connected devices from its brands Ring and eero. There were also a slew of surprises, like Alexa earbuds, glasses, and a smart ring. And oh yeah, a new Alexa-powered oven, too.

New Echos

Headlining the event are Amazon’s latest updates to its Echo line of devices.

alexa echo amazon 9250065

Echo Dot with Clock

Not one for overly creative names, Amazon has given its entry-level Echo, the Echo Dot, a nifty upgrade. The new Echo Dot with a Clock now features a digital alarm clock on the front, which can be dimmed if you prefer, at times. This LED display also allows the Dot to show the weather, when asked, or a countdown timer.

alexa echo amazon 9250030

The new Dot doesn’t replace the original, however. It’s just a $10 upgrade to $59 if you want the extra feature.

Echo Studio

The Echo the audiophiles have been waiting for. The new Echo Studio is Amazon’s response to Google’s Nest Max and Apple’s HomePod. The $199.99 device supports 3D audio and Dolby Atmos. It has five drivers, including one downward-facing 5.25-inch woofer, a 1-inch, front-firing tweeter and three, 2-inch, mid-range speakers aimed at different directions.

alexa echo amazon 9250061

And it has a 24-bit DAC and a power amplifier with 100 kHz of bandwidth for high-res, lossless music playback — you know, like what’s available through the Amazon Music HD service.

Echo Buds

Surprise, Alexa comes to your ear through Amazon’s own $129 wireless earbuds. The Echo Buds include Bose’s Active Noise Reduction Technology and provide hands-free access to Alexa, so you can do things like play music, get directions, order an Uber and more. Later, you’ll also be able to check Whole Foods inventory as you shop, too. (For those who still shop…in an actual store).

alexa echo amazon 9250103

The Echo Buds offers 5 hours of music or 4 hours of call time and come with a case that holds up to 3 charges. And with a tap, the Echo Buds can access your phone’s other assistant, like Siri or Google Assistant.

Echo Show 8

The $129 Echo Show 8 is a smaller, 8-inch version of the 10-inch flagship model of the Echo device with a screen. It’s a little bigger than the Echo 5, which is more of an alarm clock alternative, so makes sense for watching videos and placing voice calls…or dropping in on the kids. The device features an HD display and built-in camera shutter.

Image from iOS 9

Echo

The company refreshed its existing Echo speaker with better sound and new colorful fabric covers (Twilight Blue, Charcoal, Heather Grey, and Sandstone), but remains at the same price as before $99. In other words, there’s no need to run out and buy this Echo to replace your old one, but if you were in the market already, the Echo you’ll get is slightly better.

Echo Glow

This fun Alexa accessory is basically a nightlight for the kids that can change color and flash to the music. But at $30, it’s a lot of cash for a little bit of fun. Let’s wait for the inevitable Kids Edition Dot + Glow bundle, shall we?

Image from iOS 12

Echo Flex

You can now bring Echo to the bathroom with the new $25 Echo Flex device. (No really, this is how Amazon had it set up in its demo area.) The Flex plugs into any available outlet and functions as a small smart speaker. There’s no camera (whew) but it can respond to voice commands, like to give you the news and weather while you get ready for work, for example. It can also be upgraded with $14 accessories, including a Smart Night Light or Motion Sensor. The Flex is $25.

alexa echo amazon 9250048
Echo Frames & Loop

Amazon introduced its beta, invite-only hardware devices. One is a pair of $179.99 Alexa-enabled glasses that stick 4 micro speakers in the frame for hands-free Alexa.

alexa echo amazon 9250033

The other is a $129.99 Alexa-enabled smart ring with 2 microphones that puts Alexa on your finger for quick questions or brief calls.

alexa echo amazon 9250076 2

Other Hardware

New Eero mesh Wi-Fi router

Amazon launched the next generation of its Eero router, which now works better with Alexa. The router lets you do things like shut off or pause the Wi-Fi with voice commands — features that will later come to other routers from TP-Link, Asus, Linsky, and Arris by way of an API.  The router is $99, or available in a three-pack for $249, and is available in the U.S. today and in Europe later this year.

alexa echo amazon 9250045

Amazon Smart Oven

What’s an Amazon event without a new Alexa-powered oven, right? This time around, Amazon takes on the June Oven with a $250 combination convection oven, microwave, air fryer, and food warmer. Once paired with Echo, you can ask Alexa to do things like preheat the oven, start or stop the cooking, and more.

 

New Ring Cams

The Ring Stick Up Cam got a price drop to $99 as the Ring Stick Up Cam Elite, $199, launches. Unlike the Stick Up Cam, the new camera will be powered over Ethernet. The Ring Indoor Cam is a wired-only cheaper version of the camera at $60.

alexa echo amazon 9250032

More Stuff

Alexa gets Smarter and Weirder

Amazon also took the time to mention a few upgrades to Alexa’s capabilities today.

Image from iOS 1 1

  • This includes a multilingual mode where Alexa will be able to now speak both English and Spanish in the U.S.; French and English in Canada; and Hindi and English in India.
  • A new Neural Text to Speech model which will use machine learning to help Alexa be more “expressive.”
  • Celebrity voices! Because who doesn’t want Alexa to sound like Samuel L. Jackson? No really. The Jackson voice will be a 99-cent add-on to Echo devices and more celeb additions are in the works.
  • Alexa is coming to GM, including 2018 and newer Cadillac, Chevy, Buic and GMC vehicles
  • Scan-to-Cook is an upgrade for Echo Show which lets you scan a barcode to have the new Amazon Smart Oven prepare the item correct. The feature works with hundreds of Whole Foods brands, like 365 Everyday Value, plus Gardein, Marie Callender’s and more.
  • Certified for Humans is a new program that will highlight easy-to-use smart home products to consumers searching Amazon. Easy is just one requirement, though. The other is “works with Alexa.”
  • Alexa Guard gets updated to listen for more than just breaking glass, smoke or carbon monoxide alarms. Now it will listen for human activity too — like if footsteps, talking, coughing, or a door closing, is detected while Guard is in Away mode.
  • Alexa replenishment service, launching later this year, will alert you when supplies from smart home devices are low — like batteries that need changing in a smart lock, or an air filter that’s ready for a swap.
  • New utterances: You’ll be able to ask Alexa, “tell me what you heard” and “why did you do that?”

Alexa-powered Food Network Kitchen Service

Customers love Alexa in the kitchen for watching recipe videos. So Amazon doubled down on this with its partner, Food Network, to offer both live and on-demand cooking classes for Echo Show users. The service launches in October, and while Alexa is the exclusive voice partner, it will also be offered on phones and tablets. Oh, and Bobby Flay is involved.

 

Amazon Sidewalk

One of the more interesting introductions today was Amazon Sidewalk, Amazon’s low-bandwidth, long-distance wireless protocol designed to connect all of the IoT devices around your home and beyond — including places where Bluetooth or Wi-Fi can’t reach. The network uses the free, over-the-air 900 megahertz spectrum, and could allow for things like an Alexa-connected mailbox or lights for the yard, for example.

download

Ring Fetch

The first product to take advantage of Amazon Sidewalk was a connected dog tag that will alert you when your pooch exits a geofence you’ve established — like the yard. The Ring Fetch launches next year.



from TechCrunch https://ift.tt/2ne0szU
Share:
//]]>

0 comments:

Post a Comment

Blog Archive

Definition List

Unordered List

Support