Go Back  RCU Forums > RC Airplanes > Pattern Universe - RC Pattern Flying > RC Pattern Flying
Reload this Page >

New virtual caller app for iPhone (and NOW, ANDROID TOO)

Notices
RC Pattern Flying Discuss all topics pertaining to RC Pattern Flying in this forum.

New virtual caller app for iPhone (and NOW, ANDROID TOO)

Old 02-19-2014, 02:40 PM
  #101  
pvogel
Thread Starter
 
pvogel's Avatar
 
Join Date: Jan 2009
Location: Santa Clara, CA
Posts: 461
Likes: 0
Received 1 Like on 1 Post
Default

Originally Posted by crazyf3a
HI
Nice App but I have this on my Futaba T14MZ too. Not with a so nice woman voice. But with my voice and I can recorded many tipps to all figures. If I want.
Not for me. But a nice toy. Not more.
SR
Andreas
I'd venture to say that there are a heck of lot more TXs out there that CANNOT do this than that can, this app is designed to serve those who use them. I wrote it even knowing that my Jeti DC-16 will soon be able to do it directly... One of the benefits here is that when new sequences come out, I add them to the cloud and they are instantly available in the app for all (assuming you have an internet connection on your phone occasionally :-). Do that with your 14MZ, 18MZ or Jeti DC/DS-16 :-)

I'm planning to put this in the app store soon, and I'm planning to charge $1.99 for it. Proceeds will go to the US F3A World team fund. Similarly profits from the BLE device will go to the same place, but it will take a little longer to get those together and available for sale. In the meantime, if you are interested in a beta BLE device, PM me. I'm looking at two options for control on that -- tilt or switch (so you can mount the device to the underside of your TX and just tilt the TX to advance/repeat/reverse -- let me know what you think would be better.

Peter+

Last edited by pvogel; 02-19-2014 at 02:43 PM.
Old 02-19-2014, 05:17 PM
  #102  
drac1
My Feedback: (4)
 
drac1's Avatar
 
Join Date: Jul 2008
Location: Romaine, Tasmania, AUSTRALIA
Posts: 1,736
Received 7 Likes on 7 Posts
Default

Originally Posted by pvogel
LOL, yep! Especially when standing in front of the judges, even when I have the sequence memorized for practice, it still takes me a year before I could fly it in front of judges without forgetting something unless my caller tells me what's coming next!

Peter+

It took me around 20-30 flights before I flew P15 from memory with no mistakes. I never attempt to fly in a comp without a caller calling the manouvres.
Old 02-20-2014, 01:29 AM
  #103  
crazyf3a
Member
 
crazyf3a's Avatar
 
Join Date: Oct 2004
Location: AUSTRIA
Posts: 90
Received 0 Likes on 0 Posts
Default

Hi Peter
Everything you say is right. It is a idea. And I hope many Pilots are interested at this App. All newest infos are in the cloud and directly available.
I fly aerobatics many years. In my opinion for practice it is usable. Maybe also in Comp. When I fly I need a friend behind me. He see the plane and can tell more than a App. And I need Infos.
Wish you good luck with your Idea and hope many Pilots use this App. Sorry but I'm not interested to test as beta tester. Maybe another time.
For my training the T14 give me enough info. If I need a spec. info I rec on the field and have the info directly available. Only the info I need.
Have a nice day and all the best.
SR

Andreas
Old 02-20-2014, 11:01 AM
  #104  
pvogel
Thread Starter
 
pvogel's Avatar
 
Join Date: Jan 2009
Location: Santa Clara, CA
Posts: 461
Likes: 0
Received 1 Like on 1 Post
Default

Thanks Andreas. It's never been my intent that this replace a caller in competition, but it sure is nice at the field when you go out to practice a new sequence and the buddy you expected to meet you there isn't there! That's fundamentally what I'm trying to solve for -- the practice scenario when you don't have someone to call for you or you would rather have your coach tell you what you are doing wrong than tell you what to do next...

Peter+
Old 02-22-2014, 10:05 PM
  #105  
pvogel
Thread Starter
 
pvogel's Avatar
 
Join Date: Jan 2009
Location: Santa Clara, CA
Posts: 461
Likes: 0
Received 1 Like on 1 Post
Default

I got a chance to fly today in moderate winds with the Jawbone ERA, it wasn't *perfect* but some may consider it "good enough" with the jawbone sheltered from the oncoming wind by my head the app responded correctly about 80-90% of the time (and didn't hear me well enough the other 10-20%, not a garble problem, just didn't hear me, probably because the noise reduction circuitry was working too well. I'm thinking a bluetooth device with noise reduction and a boom that puts the mic closer to the mouth might work even better, a couple of times I had to almost yell "Next!" to get it to respond. I'm encouraged!

Peter+
Old 02-24-2014, 09:37 AM
  #106  
rgreen24
My Feedback: (6)
 
rgreen24's Avatar
 
Join Date: Jan 2002
Location: Omaha, NE
Posts: 1,108
Received 0 Likes on 0 Posts
Cool

Hey Peter, keep in mind that Bluetooth is also on 2.4 like our radios. You may get some interference between Bluetooth and the radio
Old 02-24-2014, 12:27 PM
  #107  
pvogel
Thread Starter
 
pvogel's Avatar
 
Join Date: Jan 2009
Location: Santa Clara, CA
Posts: 461
Likes: 0
Received 1 Like on 1 Post
Default

Well aware, thanks :-) That's part of why I test it in real field conditions (along with the noise aspect). BT is MUCH lower power than our TXs so there's no concern for the quality of connection to our planes (it would be more of a concern if the BT device were in the plane near the RX, but even then of minimal risk) -- though, of course, I did range check... So then we're left with a concern about the quality of the connection between the phone/tablet/ipod touch and the device (whether it be my custom BEL device or a BT headset) -- indeed, if you aren't careful about where your phone is (which, by the way, is ALSO using 2.4GHz to talk to the cell tower :-) relative to the earpiece (or BLE device) your TX, and your body, it is definitely possible for there to be enough interference to interrupt the connection between phone and device (when using a BT earpiece, you can hear the corruption in the sounds playing through the headset) but it's not hard to find an arrangement that works. Phone + Earpiece on right side of body, TX is tray style on harness slightly above waist level. Phone on right side of body at my belt, BLE device mounted under my TX, switch on top of TX both worked fine.

Peter+
Old 05-08-2014, 02:50 PM
  #108  
pvogel
Thread Starter
 
pvogel's Avatar
 
Join Date: Jan 2009
Location: Santa Clara, CA
Posts: 461
Likes: 0
Received 1 Like on 1 Post
Default

I just posted a new build to the beta site, release notes below:

Finally having a chance to get back to this. It occurred to me that I could leverage the iPhone tilt sensors to get what we need as far as control and eliminate the need for external controllers. So I’ve added “Tilt” as a control option, at which point you select whether the roll, pitch or yaw axis should control the calling.


IF you imagine the phone is an airplane with the vertical stabilizer extending up from the home button and the cockpit being by the front-facing camera, then the axes for roll, pitch, and yaw will be correct.


If you select the roll axis, roll the phone 20+ degrees right from the starting point (I’ll get to that in a moment) to move forward, 20+ degrees to the left to move back.


If you select the pitch axis, pull the phone up 20+ degrees to move forward, 20+ degrees down to move back.


If you select the yaw axis, yaw 20+ degrees right to move forward, 20+ degrees left to move back.


The “starting point” is the position of the phone when the “start calling” switch is turned on (which you can now do by pressing the center of the mic switch on the standard apple headset, or the “play” button on a bluetooth headset. Roll/Pitch/Yaw from that point to control the call.


I am envisioning a couple of possibilities here:


1. Slap some velcro on the back of your TX and the back of a cheap snap-in iPhone case. Start the app, select tilt control, choose your axis (I find roll to be best), plug your headphones in and then snap the phone into the case and secure the case to the back of your TX with the velcro. Get yourself positioned to fly and press the mic button to hear “Takeoff” (unless you are flying an F3A sequence that doesn’t start with “Takeoff”. Then tilt your TX 20 degrees right or left to control the call.


2. Same deal, but put the velcro on the side of your TX and use the yaw (for a forward/back tilt of the tx) or roll (for a right/left tilt of the tx) to control the call.


3. Put the phone in a holster on your hip, use the pitch (for a horizontal holster) or roll (for a vertical holster) axis and twist your hip to control the call…


I’ll be interested to hear how this works for folks! I think this might actually crack the nut!


Peter+
Old 05-09-2014, 01:25 PM
  #109  
woodburner
 
Join Date: Jun 2007
Location: Alpharetta, GA/Sao Paulo, BRAZIL
Posts: 130
Received 1 Like on 1 Post
Default

I downloaded the APK, installed it etc... but there are no builds/betas available for download according to the message I got....
Old 05-09-2014, 02:05 PM
  #110  
pvogel
Thread Starter
 
pvogel's Avatar
 
Join Date: Jan 2009
Location: Santa Clara, CA
Posts: 461
Likes: 0
Received 1 Like on 1 Post
Default

There is an older android build available (unfortunately, apple bought TestFlight, so the support for Android there is drying up) but I'm trying to nail the iPhone app down first, then I'll update the Android app to the same functional profile.

Peter+
Old 05-09-2014, 02:44 PM
  #111  
woodburner
 
Join Date: Jun 2007
Location: Alpharetta, GA/Sao Paulo, BRAZIL
Posts: 130
Received 1 Like on 1 Post
Default

Originally Posted by pvogel
There is an older android build available (unfortunately, apple bought TestFlight, so the support for Android there is drying up) but I'm trying to nail the iPhone app down first, then I'll update the Android app to the same functional profile.

Peter+

Looking forward to it... thanks!
Old 05-11-2014, 07:16 PM
  #112  
tele1974
Senior Member
 
Join Date: Jan 2007
Location: Olmsted Falls, OH
Posts: 478
Likes: 0
Received 0 Likes on 0 Posts
Default

Awesome. Keep up the good work. Looking forward to the android app.
Old 11-21-2014, 05:20 PM
  #113  
pvogel
Thread Starter
 
pvogel's Avatar
 
Join Date: Jan 2009
Location: Santa Clara, CA
Posts: 461
Likes: 0
Received 1 Like on 1 Post
Default

Quick update for all -- I submitted the iOS app to the app store on Sunday night, it started review by Apple this morning. Keep your fingers crossed for a quick accept, I know I am :-)

Peter+
Old 11-24-2014, 05:56 AM
  #114  
Jeff Worsham
My Feedback: (28)
 
Join Date: Oct 2007
Location: Saratoga Springs, UT
Posts: 407
Likes: 0
Received 1 Like on 1 Post
Default

Is it updated with the new sequences?
Old 11-24-2014, 08:00 AM
  #115  
pvogel
Thread Starter
 
pvogel's Avatar
 
Join Date: Jan 2009
Location: Santa Clara, CA
Posts: 461
Likes: 0
Received 1 Like on 1 Post
Default

Hi Jeff,

Of course! :-). The great thing here is because the sequences are delivered from the cloud, the app never needs to be updated to update the sequences. Just to fix bugs and add control methods.

I'll post here when it's live.

Peter+
Old 12-06-2014, 04:49 PM
  #116  
pvogel
Thread Starter
 
pvogel's Avatar
 
Join Date: Jan 2009
Location: Santa Clara, CA
Posts: 461
Likes: 0
Received 1 Like on 1 Post
Default

Video of the app in action here: https://www.youtube.com/watch?v=FOEfi3VqnCQ. forgive the dumbed down intro, but I needed to supply a video of the app in action for Apple to approve the app even for beta testing (Apple bought TestFlight, which has created a bit of an initial barrier to me adding beta testers). Good news is the app is "in review" now on the app store, so hopefully Apple will approve it this time.

Having just gone through major improvements to the Developer Experience on developer.intuit.com, I'd love to give Apple a serious download on what a pain they've created for developers here, and the over control of the beta process is just the starter...

Anyway, I'll let y'all know when it's live on the App Store, and/or when my beta build is approved on itunesconnect.

Peter+
Old 12-06-2014, 04:52 PM
  #117  
pvogel
Thread Starter
 
pvogel's Avatar
 
Join Date: Jan 2009
Location: Santa Clara, CA
Posts: 461
Likes: 0
Received 1 Like on 1 Post
Default

Wow! That was fast! I just got an e-mail that my BETA app is approved for distribution via TestFlight.

If you want to beta test the latest version, please PM me your e-mail address, first name and last name. First 1000 get a 30 day beta :-)

Peter+

P.S. Keep your fingers crossed for the production build to be approved as well!
Old 12-07-2014, 04:14 PM
  #118  
pvogel
Thread Starter
 
pvogel's Avatar
 
Join Date: Jan 2009
Location: Santa Clara, CA
Posts: 461
Likes: 0
Received 1 Like on 1 Post
Default

The app is now LIVE on the app store: https://itunes.apple.com/us/app/rcca...7888?ls=1&mt=8

Nice Birthday present for me :-)
Old 12-07-2014, 06:58 PM
  #119  
pshark101
Member
 
Join Date: Jun 2003
Location: Folsom, CA
Posts: 62
Likes: 0
Received 0 Likes on 0 Posts
Default

Awesome, Peter! Congrats! I'll be d/l'ing this for sure.
Old 12-21-2014, 11:40 PM
  #120  
pvogel
Thread Starter
 
pvogel's Avatar
 
Join Date: Jan 2009
Location: Santa Clara, CA
Posts: 461
Likes: 0
Received 1 Like on 1 Post
Default

Android folks:



Here's what you need to know:

1. In voice recognition mode, for reliable recognition of keyword phrases I need 3-4 syllables so the vocabulary is "Start Calling, Next Maneuver, Previous Maneuver, Repeat Maneuver, Stop Calling"
2. In tilt mode, only roll works decently. I calibrate the position of the device when you start the caller, usually by the button on the wired headset, so before you click it, make sure you are in your normal flying position and that the device in portrait mode would be rolling when you tilt your TX, or whatever you have the phone attached to. I watch for a return to nearly the same position as the starting position to reset the trigger to wait for the next right/left roll.
3. I need a network connection to get the maneuvers, but I don't need a network connection for the voice recognition.

Peter+
Old 12-22-2014, 04:11 AM
  #121  
macleote
Senior Member
 
macleote's Avatar
 
Join Date: Aug 2005
Location: France, FRANCE, METROPOLITAN
Posts: 141
Likes: 0
Received 0 Likes on 0 Posts
Default

It works on my Galaxy S4,
is it possible in the next version to include french language ?
because french speech with english sequence is ununderstandable . I can do the translation for you if you want.
Great Job !
Old 12-22-2014, 09:58 AM
  #122  
pvogel
Thread Starter
 
pvogel's Avatar
 
Join Date: Jan 2009
Location: Santa Clara, CA
Posts: 461
Likes: 0
Received 1 Like on 1 Post
Default

Thanks Macleote,

The voice recognizer needs a language model that would work with French and CMU today has only English & Spanish. The Text to Speech voice synthesizer on Android does support French, so I could make the sequence be in French, when I add sequence customization you would actually be able to put in your own french calls, but the voice recognizer would still need the "next maneuver", "start calling" words to be in english. Does it have trouble recognizing your french accented English?

Peter+
Old 12-22-2014, 11:28 AM
  #123  
pvogel
Thread Starter
 
pvogel's Avatar
 
Join Date: Jan 2009
Location: Santa Clara, CA
Posts: 461
Likes: 0
Received 1 Like on 1 Post
Default

I just finished adding the IMAC Basic, Sportsman, Intermediate, and Advanced sequences to the cloud so everyone with the iOS app or the Android Beta app will have the 2015 IMAC sequences in addition to the 2015 NSRCA sequences and the CPA sequences that I'm aware of.
Old 12-23-2014, 03:47 AM
  #124  
macleote
Senior Member
 
macleote's Avatar
 
Join Date: Aug 2005
Location: France, FRANCE, METROPOLITAN
Posts: 141
Likes: 0
Received 0 Likes on 0 Posts
Default

Originally Posted by pvogel
Thanks Macleote,

The voice recognizer needs a language model that would work with French and CMU today has only English & Spanish. The Text to Speech voice synthesizer on Android does support French, so I could make the sequence be in French, when I add sequence customization you would actually be able to put in your own french calls, but the voice recognizer would still need the "next maneuver", "start calling" words to be in english. Does it have trouble recognizing your french accented English?

Peter+
Hi,
It recognize my french accent without any problem so no problem for using keywords. It is working with or without my earphones/mic plug in the phone.
Customization will be great.

++
Seb
Old 12-28-2014, 07:38 AM
  #125  
kenh3497
 
kenh3497's Avatar
 
Join Date: Jan 2010
Location: Rockwell, IA
Posts: 1,517
Received 2 Likes on 2 Posts
Default

I downloaded Virtual Caller Android to my Galaxy S4 Mini. It works as long as I have internet access. Is this feature just part of the beta or will I always need internet access to use the Virtual Caller app?

Thanks!

Ken

Thread Tools
Search this Thread

Contact Us - Archive - Advertising - Cookie Policy - Privacy Statement - Terms of Service -

Copyright © 2024 MH Sub I, LLC dba Internet Brands. All rights reserved. Use of this site indicates your consent to the Terms of Use.