Nice speech – Basics of Unity by Roger Peters

Joined the Windows 8 group tonight for a basic overview of Unity.
Very interesting stuff. Good speech. You can reach him @ www.AllMobileEverything.com Check out his speeches.

Share on Facebook

Voice Commands in Augmented Living

Voice commands for disabled application ūüėČ

Share on Facebook

Cortana demo work-a-rounds – C#

keywords: cortana windows 8 windows 8.1 windows 9 windows 8.1 phone speech work-around emulator problem
There was a problem starting in-app speech recognition. The details are provided below.
You will need to accept the speech privacy policy

Startup VS as Admin, then :
Hit_WIndows_Key

 

scroll_Right

settings

speech

Check

 

 

Null reference exception, added null handling in:
MainPage.xaml.cs : private async void InitializeRecognizer()

case AsyncStatus.Error:
//Added null handling.
if (operation != null && operation.ErrorCode != null)
{
hResult = operation.ErrorCode.HResult;
message = operation.ErrorCode.Message;
}
MessageBox.Show(String.Format(
AppResources.SpeechRecognitionErrorTemplate,
hResult,
message));

Sources:
http://msdn.microsoft.com/en-us/magazine/jj721592.aspx

Share on Facebook

Initial setup for A line of Code’s Augmented Living on Laptop

You may not need all this, but this is how we will be setting up the new laptop’s for demo.

Kinect, Mount and Leap are all very inexpensive so any route should be fine.

device4

First_Look_ALOCLaptopDark

Share on Facebook

All 4 unsupported Leap DLL’s. .Net 4.5 x86/4.5 x64 – 4.5.1×86/4.5.1×64 – Version -1.0.9.8391 – C#

Until leap is supporting dll’s past 4.0¬† I’ll be putting out rebuilds of the SDK.

All DLL’s¬†should be located here now.

Share on Facebook

Updated Console Leap Mouse with Leap 4.5.1 DLL C#

This is an updated version of the codeproject project by Meshack Musundi found here : (ConsoleLeapMouse) http://www.codeproject.com/Articles/550336/Leap-Motion-Move-Cursor

Updated version of code with my .net 4.5.1dll’s

Share on Facebook

New DLL Leap 4.5.1 for 1.0.9.8391

https://onedrive.live.com/redir?resid=1C0A3085568F1B39%21142

Point to this instead of 3.5  or  4.0

Enjoy!

Share on Facebook

How to delay an action or keep on a timed loop C#

Key phrases: Repeating code on delay, pause without thread sleep, delaying code

c#

Usage: var dir = Directory.GetCurrentDirectory();

var file = SoundByName(sound);

var actual = Path.Combine(dir, file);

SoundPlayer player = new SoundPlayer(actual);

player.Play();

if (milliseconds > 0) { DelayFactory.DelayAction(milliseconds, () => player.Stop()); }

DelayFactory.DelayActionRepeat(milliseconds, () => player.Stop());

Code:
namespace ALineOfCode.Community.AugmentedLibraries.Common.Factory
{
public static class DelayFactory
{
public static void DelayAction(int millisecond, Action action)
{
var timer = new DispatcherTimer();
timer.Tick += delegate
{
DispatcherHelper.CheckBeginInvokeOnUI(async () =>
{
action.Invoke();
timer.Stop();
});
};
timer.Interval = TimeSpan.FromMilliseconds(millisecond);
timer.Start();
}

public static void DelayActionRepeat(int millisecond, Action action)
{
var timer = new DispatcherTimer();
timer.Tick += delegate
{
DispatcherHelper.CheckBeginInvokeOnUI(async () =>
{
action.Invoke();
});
};
timer.Interval = TimeSpan.FromMilliseconds(millisecond);
timer.Start();
}
}
}

Share on Facebook

AL Alerting by Mail/Phone

Share on Facebook

Patient Dashboard for Augmented living.

This is a centralized collection point for staff to know if someone needs assistance and uses the AL software.

patient_Dashboard

In a mobile browser

dashboard_mobile

Share on Facebook