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.
Voice Commands in Augmented Living
Voice commands for disabled application 😉
Share on FacebookCortana 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
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
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.
Share on FacebookAll 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 FacebookUpdated 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 FacebookNew 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 FacebookHow 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();
}
}
}
AL Alerting by Mail/Phone
Patient Dashboard for Augmented living.
This is a centralized collection point for staff to know if someone needs assistance and uses the AL software.
In a mobile browser
Share on Facebook