Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - ajith

Pages: [1]
1
VoxWav Free and VoxWav Pro / VoxWav Feature Requests
« on: September 08, 2012, 02:05:09 AM »
James,

I thought I'll start a new topic for VoxWav-related feature requests. Feel free to move it somewhere else if you think it is not appropriate here.

A new suggestion -

1. For those of us who own multiple Android devices, it would be nice to export/import the phrase-button list between devices.
And what better common location to put the exported data than the samba shared folder that VW itself uses?

So can we have an export phrase-list option which exports the phrases belonging to the currently selected groups (as an XML? or directly as the file that VW uses to store this data) to the wavwatch folder configured within VW, and then an import option (to be used on another device) to add the phrases into VW from the same shared location?

The import can be in one of 2 modes - overwrite and merge (with de-duplication)


2. Minor suggestion - It will be good to show the VW version somewhere within the app. Presently, we're having to go to the Android "Manage Apps" screen to see it.




-Ajith

2
Feature Requests / Support for XBMC JSON-RPC ?
« on: September 02, 2012, 03:25:40 PM »
James,

As has been proclaimed by the good folk at xbmc.org, the HTTP API that we're now using with VC are "soon-to-be-deprecated" in favor of JSON-RPC (http://wiki.xbmc.org/index.php?title=JSON-RPC_API).
I'm sure you have plans of incorporating support for JSON-RPC when the time comes.

I though it may be good to have some form of preliminary support early, so we can play around with the new API and be ready for the day when XBMC completely removes support for the old HTTP API.

I tried using some of the already implemented XBMC JSON API via EventGhost (driven by VC) and I found it cumbersome to do it using Python http POST (Is there an easy way?). I wish we had some kind of JSON builder in VC that can dynamically build an interface (for creating the JSON payload) via introspection (http://wiki.xbmc.org/index.php?title=JSON-RPC_API/v3#JSONRPC.Introspect).

That probably might be a tall order and is definitely going to take a lot of time. Just wanted to know what you thought :)


-Ajith

3
XML Exchange / Play Last Media (for XBMC)
« on: May 02, 2012, 03:13:25 PM »
This command group allows for voice-command re-starting of the last media (video or music) that you stopped playback using a specific voice command (which is also provided in this command group).

How it works:

You say "Playback Stop" to stop playback of a video or music file. This causes the currently playing filename to be saved in a file ( VC.Path/lastmedia.xml ) before its playback is stopped.

Then, later on, you can say "Play Last Media". This causes the filename to be read from VC.Path/lastmedia.xml and playback commences.


Notes:
  • I have named the "Stop" command within this group as "Playback Stop" to distinguish it from the regular "Stop [music, playback]" bundled with VC.
  • If this works for you, you can delete the original "Stop [music, playback]" command and rename "Playback Stop" to "Stop [music, playback]".
  • I have only tested this with the latest version of XBMC (11.0 "Eden").


4
Feature Requests / Need File.ReadLine [<line_num>][<num_lines>]
« on: May 01, 2012, 02:26:22 PM »
Hi,

Is there a way to read lines from text files?
We do have File.Append, File.AppendLine and File.WriteLine.
So it is only logical to have the read capability.

The need for this feature arose from the fact that I want to persist the last media played (in XBMC) and its percentage when stopping playback, so that I can read it back later (possibly after a reboot) and resume playback of the same from where I left off.

Do let me know if there is a more elegant solution than what I have in mind.


Thanks and Regards,
Ajith

5
Amulet Remote / Amulet Remote and VirtualBox
« on: April 29, 2012, 04:07:38 AM »
The first thing you need to do is download the extras from the download page:

http://voxcommando.com/downloads.asp

click "Download Extras" and you will get the file: "VoxCommandoExtras.zip"
Unzip the files.  The one we need is called: "AmuletUSB"

this program needs to be running at all times.  You can minimize it to the notification area so it won't take up space on your taskbar.  If you want to have this program start every time you start windows there are many ways to do this.  Here is one: http://www.addictivetips.com/windows-tips/how-to-run-programs-automatically-on-windows-7-system-startup/

Now when this program is running, events should appear in your VoxCommando 'History' pane whever you raise or lower the microphone.  Open the tree editor and drag the events from the history pane onto any command.  From now on, this command will execute automatically when the event occurs.  It is that simple.  You can create custom commands to do whatever you want when the amulet mic turns on or off.

If want a ready made solution, you can start by importing the attached group into your VC command tree.  It contains two commands that will turn VC on and off, and partial-mute and unmute your system volume.


Hi James,


I am using Vox within a Windows 7 Virtual Machine that is running on a Ubuntu Linux box ( http://voxcommando.com/forum/index.php?topic=702.0 )
I have recently acquired an Amulet Remote which is working fine with my setup as follows:

  • The Amulet USB dongle is plugged into the box running the Ubuntu Linux (host), and is detected by the host OS (Linux) as an audio device having a microphone.
  • The Win 7 in the VM (guest) OS does not see the "Amulet USB dongle" at all, but does detect a "microphone" via the virtual hardware emulation
  • Voice recognition works in the guest OS using the emulated virtual (dumb) microphone.

Now, as we might guess, AmuletUSB.exe running in the Win 7 VM does not detect the Amulet USB dongle or the events it produces.

So my issue is, I can't use this "Make VC listen and not listen, and adjust volume" feature unless I have a way in Linux to know the state of the microphone. I'm wondering if this is possible ... a la AmuletUSB program for linux :)


Thanks and Regards
Ajith



 

 


6
Tutorials / VoxCommando with XBMC on Linux - A Tutorial
« on: January 13, 2012, 02:59:44 PM »
Hello friends,

Here is a tutorial I put together after I successfully setup and used VoxCommando to control XBMC running on a Linux box. The key difference here being, there is no Windows box involved, at least not in the physical sense!

Click the link below and read on to find out how you can do it -

VoxCommando with XBMC on Linux - A Tutorial

I'd appreciate it if Linux users can try this and post your feedback here.


cheers

-Ajith

7
General Discussion / Linux, XBMC & VoxCommando!
« on: January 08, 2012, 10:53:33 PM »
Hello friends,

I'm a long-time Linux and XBMC user and have been wanting a way to control XBMC via voice. I heard of VoxCommand from the internets a while ago. However, I have been putting off trying it as it is Windows-only. Last night, on a whim, I tried the demo version of VoxCommando from within VirtualBox for Ubuntu 10.04, running Windows 7. I could perfectly control XBMC running on the host Ubuntu box. Everything worked beautifully! It was then that I decided to buy VoxCommando  :)  Heres looking forward to enjoying this great software!

cheers

-Ajith


PS: I used a regular condenser microphone soldered to a 3.5 mm shielded audio cable. Now I need to check out some kind of "remote" mic, like using an Android phone or an Amulet remote, if it works well and also, if I can afford it ;D

Pages: [1]