Author Topic: VoxWav 1.3  (Read 9436 times)

0 Members and 2 Guests are viewing this topic.

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7713
  • Karma: 116
    • View Profile
    • VoxCommando
VoxWav 1.3
« on: August 04, 2012, 08:57:35 AM »
The apk for VoxWav 1.3 is attached.

New features:

- Select Sample Rate for recording.  (22K will transfer about twice as fast as 44K and quality may still be good enough for you)
- Dark Theme
- New recording image
- Changed button layout a bit
- "Run in Bkg" and "Tilt" buttons should remember their last settings (on or off) when you exit / close / restart.
- Detects phone calls and should disable tilt during calls.  Please test since I can't test on my tablet.

Attempted Fixes
- Better handling of rotation
- Better handling of feedback from VoxCommando
- I tried to eliminate multiple Mic.On/Mic.Off events.  @Ajith, please test this for me.


Edit: attachment removed, get the app on the Google Play Store:
Android app on Google Play
« Last Edit: December 31, 2013, 04:02:14 PM by jitterjames »

Kalle

  • $upporter
  • Hero Member
  • *****
  • Posts: 2319
  • Karma: 47
    • View Profile
Re: VoxWav 1.3
« Reply #1 on: August 04, 2012, 09:09:50 AM »
Detecting phonecall work  :clap
***********  get excited and make things  **********

claymic

  • $upporter
  • Sr. Member
  • *****
  • Posts: 152
  • Karma: 0
    • View Profile
Re: VoxWav 1.3
« Reply #2 on: August 04, 2012, 11:53:11 AM »
I will test very soon, very thanks James.

painy

  • $upporter
  • Sr. Member
  • *****
  • Posts: 103
  • Karma: 1
    • View Profile
Re: VoxWav 1.3
« Reply #3 on: August 04, 2012, 12:38:56 PM »
Working great!! Nice VC recording logo :D

I have two suggestions.
-An option to keep the phone from going to standby when voxwav is open
-Whenever voxwav is showing a message (not recognised, the command,..) it cannot record a new voice command until the text disappears.

But those are minor details.

Also a question: Is there a way to get rid of the password requirement? I can't get samba to work without giving my user account a password. I'm the only one using my desktop computer so I really don't need it for security.


Good work James!!

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7713
  • Karma: 116
    • View Profile
    • VoxCommando
Re: VoxWav 1.3
« Reply #4 on: August 04, 2012, 01:47:00 PM »
Thanks to all testers!   :D :D :D

-An option to keep the phone from going to standby when voxwav is open
OK.

-Whenever voxwav is showing a message (not recognised, the command,..) it cannot record a new voice command until the text disappears.
Are you saying it is like that, or it should be like that?  Because as far as I can tell it is not like that, and I can't imagine why you would want it to be.

Also a question: Is there a way to get rid of the password requirement? I can't get samba to work without giving my user account a password. I'm the only one using my desktop computer so I really don't need it for security.
Did you try?  I just did a test with a public share and no password and it worked fine.  I still recommend you to ALWAYS use a password with your windows accounts, even if the password is just: '1' or 'a' or 'god'  :biglaugh
There are other things in windows networking that will just mysteriously fail to work if your account has no password.  I can't tell you how many hours I scratched my head over mysterious network issues only to discover that an account had no password.  I can't remember the specific situation but it happened to me more than once.

claymic

  • $upporter
  • Sr. Member
  • *****
  • Posts: 152
  • Karma: 0
    • View Profile
Re: VoxWav 1.3
« Reply #5 on: August 04, 2012, 05:08:26 PM »
I undertand you James,
See...yestarday i try to use the VoxMic, but everytime i get a error with my shared foder. The only way to get my shared foder work again was making a uninstall of the MSN, it was bloking all my shared foders and i dont know why.
Another thing : Sometimes the vox mic cant access the microphone in my Galaxy, i have to reset the Galaxy to use VoxMic again. With the Motorola Atrix i have no problem, but the accuracity of the Galaxy its much better, i prefer use it. The Galaxy use Android 2.2 and the Motorola 3.2
Thanks James.

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7713
  • Karma: 116
    • View Profile
    • VoxCommando
Re: VoxWav 1.3
« Reply #6 on: August 04, 2012, 05:37:37 PM »
Sometimes the vox mic cant access the microphone in my Galaxy, i have to reset the Galaxy to use VoxMic again. With the Motorola Atrix i have no problem, but the accuracity of the Galaxy its much better, i prefer use it. The Galaxy use Android 2.2 and the Motorola 3.2
Thanks James.
I'm not sure what would be causing this problem.  What do you mean by "reset the Galaxy".  If you force close VoxMic can you then access the microphone again?

claymic

  • $upporter
  • Sr. Member
  • *****
  • Posts: 152
  • Karma: 0
    • View Profile
Re: VoxWav 1.3
« Reply #7 on: August 04, 2012, 06:15:43 PM »
I'm not sure what would be causing this problem.  What do you mean by "reset the Galaxy".  If you force close VoxMic can you then access the microphone again?
James
I force the closed of the VoxMic, sometimes work, sometimes not. Only today  the mic was block 6x. I have to shutdown the Galaxy and poweron again, maybe its a problem with my Galaxy G270, this dont happens in my Motorola Atrix, mas the accuracity its not so good in it.
Later i will post two audios here for you see the diferency between them, the audrio from G270 its clear, the motorla has a lot of noise.
Thanks

Kalle

  • $upporter
  • Hero Member
  • *****
  • Posts: 2319
  • Karma: 47
    • View Profile
Re: VoxWav 1.3
« Reply #8 on: August 04, 2012, 07:00:22 PM »
James
I force the closed of the VoxMic, sometimes work, sometimes not. Only today  the mic was block 6x. I have to shutdown the Galaxy and poweron again, maybe its a problem with my Galaxy G270, this dont happens in my Motorola Atrix, mas the accuracity its not so good in it.
Later i will post two audios here for you see the diferency between them, the audrio from G270 its clear, the motorla has a lot of noise.
Thanks
you can download a taskmanager for your android, sometimes it helps clear the systemcache on the phone.
***********  get excited and make things  **********

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7713
  • Karma: 116
    • View Profile
    • VoxCommando
Re: VoxWav 1.3
« Reply #9 on: August 04, 2012, 09:29:42 PM »
Only today  the mic was block 6x.
Does it matter if you use tilt or only the button to speak?  If it only does it with tilt, maybe I can try to diagnose the problem a bit.  If you notice any kind of usage patterns that might give me a clue of what is causing it please let me know.

Kalle

  • $upporter
  • Hero Member
  • *****
  • Posts: 2319
  • Karma: 47
    • View Profile
Re: VoxWav 1.3
« Reply #10 on: August 05, 2012, 02:33:17 AM »
Working great!! Nice VC recording logo :D

I have two suggestions.
-An option to keep the phone from going to standby when voxwav is open
-Whenever voxwav is showing a message (not recognised, the command,..) it cannot record a new voice command until the text disappears.

But those are minor details.

Also a question: Is there a way to get rid of the password requirement? I can't get samba to work without giving my user account a password. I'm the only one using my desktop computer so I really don't need it for security.


Good work James!!
Hi painy, here is a link with pictures how to use a networkfolder without a password

http://voxcommando.com/forum/index.php?topic=873.0

I hope it helps
Kalle

PS: I have tested it and it works  :yay
« Last Edit: August 05, 2012, 05:01:35 AM by Kalle »
***********  get excited and make things  **********

ajith

  • $upporter
  • Contributor
  • *****
  • Posts: 87
  • Karma: 2
    • View Profile
Re: VoxWav 1.3
« Reply #11 on: August 05, 2012, 03:47:09 AM »
Hello James,

The multiple Mic.ON and Mic.OFF events have disappeared with VW 1.3 :)

The Tilt button's behavior seems a bit odd even now -

1. When the Tilt button says "On", it sends the Mic.ON/OFF events upon tilting, and shows the "ON" Logo, but does not record and send the audio
2. When the Tilt button says "Off",  it still sends the Mic.ON/OFF events on tilting, does not show the "ON" Logo, instead, shows the text "Recording...". At this time, it actually records and sends the audio when I tilt the phone.  ???

ajith

  • $upporter
  • Contributor
  • *****
  • Posts: 87
  • Karma: 2
    • View Profile
Re: VoxWav 1.3
« Reply #12 on: August 05, 2012, 04:08:24 AM »
James,

Here are a couple of ideas for the future (you probably might have it in your roadmap already :) )

1. VoxWav should be able to list all commands that are currently configured in VC, and it should allow execution of any of these commands directly from the mobile phone, just like the green execute button in VC's Command Tree.

2. VoxWav should be able to execute specific VC commands upon clicking the hardware buttons of the phone. For starters, this will allow the Vol +/- buttons to send "louder" and "quieter" to VC :)

I guess these features won't require sound transfer of any kind - wav file or otherwise.

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7713
  • Karma: 116
    • View Profile
    • VoxCommando
Re: VoxWav 1.3
« Reply #13 on: August 05, 2012, 10:38:17 AM »
The Tilt button's behavior seems a bit odd even now -

1. When the Tilt button says "On", it sends the Mic.ON/OFF events upon tilting, and shows the "ON" Logo, but does not record and send the audio
2. When the Tilt button says "Off",  it still sends the Mic.ON/OFF events on tilting, does not show the "ON" Logo, instead, shows the text "Recording...". At this time, it actually records and sends the audio when I tilt the phone.  ???

Absolute madness!  ??? :bonk :o ::confused ::duh ::hmm ::yikes

Sorry, but I had to emote all those emot(e)ions. I have no idea how this can be possible.  I've been around computers long enough though, to know that anything is possible, and you usually find a sensible explanation... eventually.

Problem is I don't know how to diagnose this at this point.  So I have to ask for some help.

First off, Ajith, if you have multiple Android devices (or can borrow one etc.) can you please tell me if this happens on more than one device.  And then please tell me the exact model of the phone on which you see this behaviour, and the android OS version.  Is your phone localized to India, and is it possible to switch the localization to US English (or something similar) to see if it makes any difference.  I don't expect it to, but as I say I'm at a bit of a loss.  Maybe up is down in your neck of the woods.  Have you been to Australia recently?

Can you please trying "locking" your phone so that it can't rotate the screen, and tell me if that makes any difference.

I don't think anyone else has experienced anything like this, but if anyone has, please speak up and let us know as much about your device as possible.

And for the record just in case there is some confusion (I know I'm confused):

When the tilt button is "lit" or "on":
-  it should have a green bar under the label "Tilt: On"
- when the phone moves more than a small amount there should be a text box reading:  "z: #.####"
- on my two devices, when tilt is on, and the device is lying flat on its back the reading is aproximately:  "z: 9.7" and when the phone is vertical Z can be positive or negative but close to 0.

When the tilt button is "unlit" or "off":
- it should have a grey white or black bar (depends on device) under the label: "Tilt: Off"
- the Z: value will remain static at whatever it was at when you turned tilt off and nothing should change this until you turn tilt back on.
- If tilt was off when VoxWav was first started up it should read:  "sensor data: none"

OK thanks.

claymic

  • $upporter
  • Sr. Member
  • *****
  • Posts: 152
  • Karma: 0
    • View Profile
Re: VoxWav 1.3
« Reply #14 on: August 05, 2012, 12:11:38 PM »
1. VoxWav should be able to list all commands that are currently configured in VC, and it should allow execution of any of these commands directly from the mobile phone, just like the green execute button in VC's Command Tree.
VoxCommando can be control with any app that send udp packets.
Try use IRule : http://www.iruleathome.com/
It have a 15 days trial version, but after that you dont lose the app, so you have 15 days to make your interface ant test everything before decide to buy, if you dont buy you will not be able to edit or create a new interface, but you will not lose the app in your device. Put some "events" in yours commands (VoxCommando) and configure the app for Android or IOS to send a udp event to VoxCommando.
Let me know if you have any interesting for do this and i will make a little tutorial for you if necessary, i dont speak english but i will try.
You can use the IRule app with the VoxMic (in background), very cool.
With IRule you can control devices with Udp or Tcp, exemples :
- Xbmc over http
- Projector JVC over Tcp/ip
- Denon over Tcp/ip
- EventGhost over udp
- VoxCommando over udp
and go on.
IRule its nice and fun.

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7713
  • Karma: 116
    • View Profile
    • VoxCommando
Re: VoxWav 1.3
« Reply #15 on: August 05, 2012, 12:30:24 PM »
When you use the iRule trial, are you able to import / export configurations to share with other users?

claymic

  • $upporter
  • Sr. Member
  • *****
  • Posts: 152
  • Karma: 0
    • View Profile
Re: VoxWav 1.3
« Reply #16 on: August 05, 2012, 12:45:42 PM »
Yes you can.
You cant share Panels because only the pro version let do this.
But you can share your devices and images with no problem.
I realy love to control my home now using VoxMic and IRule at the sametime, its very practical have buttons and voice control.
What the resolution of your device James ? I have some illustrator or .png fles with images for control Xbmc and others devices.

painy

  • $upporter
  • Sr. Member
  • *****
  • Posts: 103
  • Karma: 1
    • View Profile
Re: VoxWav 1.3
« Reply #17 on: August 05, 2012, 01:49:47 PM »
Are you saying it is like that, or it should be like that?  Because as far as I can tell it is not like that, and I can't imagine why you would want it to be.

It is like that. I've been playing around with the voxwav some more, and it only tends to happen once in +/- 20 tilts. I'm not sure what I'm doing differently when it happens.  It tends to work immediately when I move the phone a tiny bit (although it's already tilted), and thus changing the Z value(even if it's only by 0.00001 sort of speak).

One other small thing: When VC recognises a command, but the confidence level is set below the level set in options, Voxwav sends out a green feedback text while VC does not execute the command.

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7713
  • Karma: 116
    • View Profile
    • VoxCommando
Re: VoxWav 1.3
« Reply #18 on: August 05, 2012, 01:59:04 PM »
Yes you can.
You cant share Panels because only the pro version let do this.
But you can share your devices and images with no problem.
I realy love to control my home now using VoxMic and IRule at the sametime, its very practical have buttons and voice control.
What the resolution of your device James ? I have some illustrator or .png fles with images for control Xbmc and others devices.

1280 x 800, thanks

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7713
  • Karma: 116
    • View Profile
    • VoxCommando
Re: VoxWav 1.3
« Reply #19 on: August 05, 2012, 02:01:10 PM »
I'm not sure what I'm doing differently when it happens.  It tends to work immediately when I move the phone a tiny bit (although it's already tilted), and thus changing the Z value(even if it's only by 0.00001 sort of speak).
I don't understand.  Why is the phone already tilted?  You are supposed to lower the phone between commands.  Otherwise it will keep recording and never send the wav until it craps out.

painy

  • $upporter
  • Sr. Member
  • *****
  • Posts: 103
  • Karma: 1
    • View Profile
Re: VoxWav 1.3
« Reply #20 on: August 05, 2012, 02:37:50 PM »
It would happen when re-tilting the device for a new command but I think I found the solution. I recalibrated my sensor and the problem appears to be fixed :)

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7713
  • Karma: 116
    • View Profile
    • VoxCommando
Re: VoxWav 1.3
« Reply #21 on: August 05, 2012, 03:17:39 PM »
It would happen when re-tilting the device for a new command but I think I found the solution. I recalibrated my sensor and the problem appears to be fixed :)

It tends to work immediately when I move the phone a tiny bit (although it's already tilted)

I guess I am just failing to understand you in a major way, but it sounds like it is working exactly as expected.  Tilt implies that the phone is being moved.  Currently tilt activates when the phone z angle* is less than 2 and deactivates when it is greater than 6 (this will be adjustable in a later version).  If you activate tilt when the phone is still busy saving the file then nothing will happen.  And if the phone is not moving perceptibly then it can't know that it has been tilted.  If you are holding it in your hand though I would expect there to always be enough motion to fire the tilt.

In any case I don't think it has anything to do with
Quote
Whenever voxwav is showing a message...
.  Just a coincidence.

* not an angle measured in degrees or radians but still some kind of google angle.
« Last Edit: August 05, 2012, 03:20:48 PM by jitterjames »

painy

  • $upporter
  • Sr. Member
  • *****
  • Posts: 103
  • Karma: 1
    • View Profile
Re: VoxWav 1.3
« Reply #22 on: August 05, 2012, 04:01:25 PM »
Yup, I had the cause and effect wrong :D

claymic

  • $upporter
  • Sr. Member
  • *****
  • Posts: 152
  • Karma: 0
    • View Profile
Re: VoxWav 1.3
« Reply #23 on: August 05, 2012, 07:05:41 PM »
1280 x 800, thanks
James, i dont have this resolution, but i have some Illustrator files with 940x480 (for the Motorola Atrix). I will send the .png and the Illustrator file for you.
I prefer make the interface with Illustrator or Photoshop, its hard to aling or manage the pictures in IRule. After make the interface in Illustrator, export the artboard like a .png and put like a background in IRule, after that we need only make the buttons.
I will send the link soon, i am sending for dropbox now.

claymic

  • $upporter
  • Sr. Member
  • *****
  • Posts: 152
  • Karma: 0
    • View Profile
Re: VoxWav 1.3
« Reply #24 on: August 05, 2012, 09:23:38 PM »

ajith

  • $upporter
  • Contributor
  • *****
  • Posts: 87
  • Karma: 2
    • View Profile
Re: VoxWav 1.3
« Reply #25 on: August 06, 2012, 02:44:39 AM »
Absolute madness!  ??? :bonk :o ::confused ::duh ::hmm ::yikes

I got myself into automating switching On and setting inputs of my TV, cable set-top box and Onkyo Receiver and forgot about checking back on the forum for any replies ...

After reading your reply just now, I gave it another shot with VoxWav and -

??? :bonk :o ::confused ::duh ::hmm ::yikes

It all worked just as it should, as you described! And I did nothing, other than perhaps toggling screen auto-rotation On and Off earlier in the day.

I don't know what to say other than the same emoticons as you :) Whatever I try now, I can't get the previous (bad) behavior!

So it is all good now. Like you said, there would be a proper explanation to it all. Just a matter of us finding it out :)



ajith

  • $upporter
  • Contributor
  • *****
  • Posts: 87
  • Karma: 2
    • View Profile
Re: VoxWav 1.3
« Reply #26 on: August 06, 2012, 02:54:26 AM »
VoxCommando can be control with any app that send udp packets.
Try use IRule : http://www.iruleathome.com/

That's pretty neat, claymic. I'll give it a try. :)

I'd still like the feature as I described in VoxWav, as it would mean I do not have to configure anything. Everything would be already setup in VC.
So what I'd like is a mini iRule app just for VC, builtin into VW, but with the added feature of automatically reading the command-list from VC.

ajith

  • $upporter
  • Contributor
  • *****
  • Posts: 87
  • Karma: 2
    • View Profile
Re: VoxWav 1.3
« Reply #27 on: August 06, 2012, 10:26:38 PM »
...also, as a feature for the future, how about a command-history panel in VW showing all recognized commands so far. Tapping an item in this list could execute that command!
« Last Edit: August 06, 2012, 10:29:23 PM by ajith »

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7713
  • Karma: 116
    • View Profile
    • VoxCommando
Re: VoxWav 1.3
« Reply #28 on: August 06, 2012, 11:30:40 PM »
Yes.  I have something very similar to this planned.   :bignod

One of the challenges is going to be designing for different sized screens and orientations.

ajith

  • $upporter
  • Contributor
  • *****
  • Posts: 87
  • Karma: 2
    • View Profile
Re: VoxWav 1.3
« Reply #29 on: August 07, 2012, 01:12:01 AM »
Quote from: jitterjames
Yes.  I have something very similar to this planned.   :bignod

Glad to hear that :)


Quote from: jitterjames
One of the challenges is going to be designing for different sized screens and orientations.

Let's just make sure it works perfectly on the Samsung Galaxy S II    :P ;D
Kidding aside, I understand it will be quite a challenge. And I know you'd overcome any challenges it poses :)  
« Last Edit: August 07, 2012, 01:21:07 AM by ajith »

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7713
  • Karma: 116
    • View Profile
    • VoxCommando
Re: VoxWav 1.3
« Reply #30 on: August 07, 2012, 08:50:41 AM »

Let's just make sure it works perfectly on the Samsung Galaxy S II    :P ;D
Kidding aside, I understand it will be quite a challenge. And I know you'd overcome any challenges it poses :)  

No problem, just send me a unit for testing  :biglaugh