siriwavejs - The Siri wave replicated in a JS library.

  •        73

SiriWaveJS is a library that easily allows you to get this effect. The DOM container where the canvas to draw the wave is added.

https://github.com/caffeinalab/siriwavejs#readme

Tags
Implementation
License
Platform

   




Related Projects

SiriProxy - A (tampering) proxy server for Apple's Siri

  •    Ruby

SiriProxy does not (at this time) work with iOS 7. Significant changes made to the Siri protocol stack have rendered SiriProxy inoperable with iOS 7. Some of the changes are easy to patch, others may wind up requiring significant work. See #542 for ongoing discussion regarding the effort to make SiriProxy work with iOS 7. However, SiriProxy may never support iOS 7. So if SiriProxy is important, you should avoid upgrading your device. Siri Proxy is a proxy server for Apple's Siri "assistant." The idea is to allow for the creation of custom handlers for different actions. This can allow developers to easily add functionality to Siri.

python-shortcuts - Create Siri Shortcuts with Python

  •    Python

python-shortcuts is a library to create Siri Shortcuts on your laptop with your favourite text editor. It uses toml to represent shortcuts. The library is in a very early development state (PR welcome!), so it does not support all actions from Shortcuts app.

SCSiriWaveformView - UIView subclass that reproduces the waveform effect seen in Siri on iOS 7.

  •    Objective-C

UIView subclass that reproduces the waveform effect seen in Siri on iOS 7. Check out the demo project for details.

McLighting - The ESP8266 based multi-client lighting gadget

  •    C++

Mc Lighting (the multi-client lighting gadget) is a very cheap internet-controllable lighting solution based on the famous ESP8266 microcontroller and WS2811/2812 led strips. It features a self-hosted responsive web-interface, a REST-API and a websocket connector. Because of it's open architecture and APIs it's easy to build new clients for different platforms (iOS, Android, Windows Universal Apps, Siri/Cortana integration, ...).

ZLSinusWaveView - A Siri like voice visualization view using EZAudio

  •    Objective-C

A Siri like voice visualization view using EZAudio. Modified from SISinusWaveView for iOS. Check out the demo app for an example.


homebridge-webos-tv - Homebridge plugin for LG webOS TVs

  •    Javascript

homebridge-webos-tv is a plugin for Homebridge which allows you to control your webOS TV! It should work with all TVs that support webOS2 and newer. The idea is that the TV should be controlled completely from the native HomeKit iOS app and Siri, that is why volume appears as a light bulb or external input as a switch. To use the plugin iOS 12.2 or higher is recommended. If your iOS device is not running at least on iOS12.2 then you should use the legacy tv service.

homebridge-homeassistant -  Homebridge plugin for Home Assistant

  •    Javascript

Control your accessories from Home Assistant with Siri and HomeKit. Set it up and poof, all of your supported accessories will be instantly controllable via Siri.Home Assistant is a home automation platform already, so this plugin aims to just expose your devices in a way that you can control them with Siri. While you can integrate your accessories into HomeKit for automations, the goals of this plugin are strictly to allow Siri to be a frontend for your accessories.

iOS10-day-by-day - Projects to accompany the iOS 10 Day by Day blog series

  •    Swift

Apple introduced iOS 10 at WWDC in June 2016. The new SDK is, as always, full of exciting new features to explore: the biggest being Messages Extensions and hooks to integrate your application with Siri. The aim of this blog series is to present these new features in an accessible format which doesn't simply regurgitate the documentation, but instead walks you through sample projects that demonstrate how the technology can be used. These projects can be found within this repository.

iOS9-day-by-day - Selection of projects accompanying the iOS9 Day-by-Day blog series.

  •    Swift

Apple delivered iOS 9 to the developer world at WWDC in June 2015, before launching it to the public in September. The iOS 9 SDK introduced some big changes to the user, such as iPad multitasking and search and Siri enhancements. The majority of the new features were focused on optimization and performance enhancements. A large number of new APIs were introduced, and iOS9 Day-by-Day is a review of the most important of these. The motivation behind this is that busy developers don't have time to trawl the WWDC videos and Apple documentation. Instead, they'd like to get a high-level summary of the new possibilities, alongside some working sample code. This is exactly what iOS9 Day-by-Day provides.

OverlayContainer - Non-intrusive iOS UI library to implement overlay based interfaces

  •    Swift

It tries to be as lightweight and non-intrusive as possible. The layout and the UI customization are done by you to avoid to corrupt your project. It perfectly mimics the overlay presented in the Siri Shotcuts app. See this article for details.

Cracking-Siri - Files we used to reverse-engineer Siri

  •    Ruby

Here are the tools we wrote to reverse-engineer Siri.

homebridge - HomeKit support for the impatient

  •    Javascript

Homebridge is a lightweight NodeJS server you can run on your home network that emulates the iOS HomeKit API. It supports Plugins, which are community-contributed modules that provide a basic bridge from HomeKit to various 3rd-party APIs provided by manufacturers of "smart home" devices. You can explore all available plugins at the NPM website by searching for the keyword homebridge-plugin.

Flint - The Flint framework for building apps on Apple platforms using Feature Driven Development

  •    Swift

We made Flint because we want people to build great apps for Apple platforms that make the most of native platform capabilities. We want to remove barriers to that, which means making it as simple as possible to get things running in a modern way.

docker-homebridge - Homebridge Docker

  •    Shell

This Alpine/Debian Linux based Docker image allows you to run Nfarina's Homebridge on your home network which emulates the iOS HomeKit API. Homebridge requires full access to your local network to function correctly which can be achieved using the --net=host flag. Currently this image will not work when using Docker for Mac or Docker for Windows due to this and this.

TVOSToast - Toast component for tvOS with built-in siri remote hint support

  •    Swift

Create a TVOSToastStyle and assign it your TVOSToast instance's style property. If you do not style, it will shows up with default style. Since TVOSToastStyle is a struct and all of properties are optional, you can set style's specific properties that fits your needs. This is the one of main reasons why we created this component: toasting quick tips of how to use siri remote of apple tv in the app.

TVOSToast - Toast component for tvOS with built-in siri remote hint support

  •    Swift

Create a TVOSToastStyle and assign it your TVOSToast instance's style property. If you do not style, it will shows up with default style. Since TVOSToastStyle is a struct and all of properties are optional, you can set style's specific properties that fits your needs. This is the one of main reasons why we created this component: toasting quick tips of how to use siri remote of apple tv in the app.

Abot - Digital Assistant Framework

  •    Go

Abot (pronounced Eh-Bot, like the Canadians) is a digital assistant framework that enables anyone to easily build a digital assistant similar to Apple's Siri, Microsoft's Cortana, Google Now, or Amazon Alexa. Further, Abot supports a human-aided training backend enabling anyone to build services like Facebook M. Abot is the first A.I. framework that aims to be available everywhere and— ultimately—to do everything.

say.js - TTS (text to speech) for node.js. send text from node.js to your speakers.

  •    Javascript

As an example, the default voice is Alex and the voice used by Siri is Samantha.The .export() method is not available.

assistant - Simple, extensible and powerful one stop personal assistant

  •    Javascript

A super simple, extensible and powerful personal assistant, just like your shell, with the power of HTML. Assistant is more like a hubot with rich HTML interface(Om component), or like a Siri on your desktop. It consists of multiple dispatchers(processors) and cards. Dispatcher(processor) process the text commands, then put the result into the result channel. Assistant will use the correspond card(a Om component) to show the data.

Sistema de Requisi??es Internas

  •    

SIRI is a Web-based report system to be used internally on a company. It's being developed in Portuguese.