[APP][4.1+][V5.4] Open Mic+ for Google Now

Search This thread

RSenG2x

Senior Member
Jun 3, 2012
273
516
Seattle, WA
www.RSenApps.com
Good idea, didn't seem to work on my Samsung Galaxy 3 AT&T with MIUI. (Yes I enabled the screen off options and such :p) No worries though I don't plan on needing/using this I need every little bit of battery I can savor haha.


Haha that's fair. I recommend you follow the g+page though so you'll know if I update to conserve battery life :)




Yes I understand that. my phone is rooted, its stock rom and stock kernel...doesnt have any mods in kernel. Never had such issue before and 5 minutes after enabling the screen off option it stuck...I cant turned it on. Maybe I should give it one more shot and report back...
So I think the issue is that the kernel can't handle the speech recognition with the screen off. And from what I understand, stock kernels are usually not the best choice... Good luck though, keep me updated on what happens.


Sent from my Galaxy Nexus using xda app-developers app
 

schuylkillparanormal

Senior Member
Mar 10, 2013
599
143
Haha that's fair. I recommend yoactive ow the g+page though so you'll know if I update to conserve battery life :)





So I think the issue is that the kernel can't handle the speech recognition with the screen off. And from what I understand, stock kernels are usually not the best choice... Good luck though, keep me updated on what happens.


Sent from my Galaxy Nexus using xda app-developers app

Just curious is touchless controls open source? I know active display just came available on aosp. I really dont understand why google would pull your app other than Google is working on touch less control but make active display open souce.
 

JustSayTech

Senior Member
Jul 13, 2010
82
38
Brooklyn
That's what I've heard from some sources... It's kind of an Apple move though...

Ok I dont mean to sound like a tight-ass or a stickler, but c'mon! Before i comment, i just want to say your a great dev for creating this app and becoming the most known app for implementing similar functionality to the Motorola feature. I'm copy-pasting this from your G+ page (Mods/OP if i am offending you or the rules please feel free to delete this post):

You stated that Google initially sent you this:
REASON FOR REMOVAL: Violation of section 4.3 of the Developer Distribution Agreement.

You agree that if you use the Market to distribute Products, you will protect the privacy and legal rights of users. If the users provide you with, or your Product accesses or uses, user names, passwords, or other login information or personal information, you must make the users aware that the information will be available to your Product, and you must provide legally adequate privacy notice and protection for those users.

...and my comment was this:

Correct me if I am wrong but, the initial reasoning seems to be related to the way your app handles personal info. Your app is making use of a Google service (Google Now) and is possibly aiding in accessing personal data, which may mean you have a permissions issue or just a "be clear about what data you access" issue (it may be that you don't even know what data specifically your happening to access with your app). Just judging from what i see here, you have failed to even address the issue brought to your attention before assuming Google is just trying to stop you with a personal motive. Your app isn't the only app trying to mimic this functionality, although yours does it well (it really does) the rest remain in Google Play. I think you should try and find the root problem, fix it and see if Google will let you publish with the same package name again.

I wasn't sure if you were going to get this on G+ so i thought I'd post it here once to get it to you (No spam intended), i just hate when devs give backlash and not at least try to solve the issue brought to their attention first... it could be this or I am just totally missing something.
 
  • Like
Reactions: RSenG2x

RSenG2x

Senior Member
Jun 3, 2012
273
516
Seattle, WA
www.RSenApps.com
Ok I dont mean to sound like a tight-ass or a stickler, but c'mon! Before i comment, i just want to say your a great dev for creating this app and becoming the most known app for implementing similar functionality to the Motorola feature. I'm copy-pasting this from your G+ page (Mods/OP if i am offending you or the rules please feel free to delete this post):

You stated that Google initially sent you this:


...and my comment was this:



I wasn't sure if you were going to get this on G+ so i thought I'd post it here once to get it to you (No spam intended), i just hate when devs give backlash and not at least try to solve the issue brought to their attention first... it could be this or I am just totally missing something.

I'm just going to paste my reply from g+, I am in no way offended, I enjoy the help as I am pretty clueless when it comes to these legal issues:
+Jamar Forsythe Thanks for the thought, the issue is that even if it is a privacy policy or permission issue, they gave me absolutely no warning and then state in their email that they can't respond to any follow up emails. So I'm not trying to say that it is personal, but instead am just pissed that I can't do anything without jeopardizing my whole dev account. If Google was really interested in the welfare of their users, wouldn't they have told me specifically what the problem is or allow for follow-up questions?
 

schuylkillparanormal

Senior Member
Mar 10, 2013
599
143
I'm just going to paste my reply from g+, I am in no way offended, I enjoy the help as I am pretty clueless when it comes to these legal issues:

I think were all missing the point here. google is an mutibillion dollar company they'll do what they please, they got the money lawyers and connections to do so. In all honestly there the last ppl on earth that should talking about privacy but we all know the saying money walks all bull talks.

Finally they don't have touchless control on the market for nothing we all knoww it will be available to 4.1 users and up sometime in the future either as an separate app or by the talks of it maybe a part of Google search which would make sense to steer ppl into geting a newer device. But motox is still young give it some time. Its all about the money and there protecting there investment.
 
Last edited:

RSenG2x

Senior Member
Jun 3, 2012
273
516
Seattle, WA
www.RSenApps.com
I think were all missing the point here. google is an mutibillion dollar company they'll do what they please, they got the money lawyers and connections to do so. In all honestly there the last ppl on earth that should talking about privacy but we all know the saying money walks all bull talks.

Finally they don't have touchless control on the market for nothing we all knoww it will be available to 4.1 users and up sometime in the future either as an separate app or by the talks of it maybe a part of Google search which would make sense to steer ppl into geting a newer device. But motox is still young give it some time. Its all about the money and there protecting there investment.

They might have a good motive, I'm just saying it's not fair for me :) Anyways the plan is after I change the speech recognition, I"ll re-release in Google Play with a heavy privacy policy. This means they have no reason to complain about privacy as I can't even interpret what the user is saying with the new speech recognition.
 

schuylkillparanormal

Senior Member
Mar 10, 2013
599
143
They might have a good motive, I'm just saying it's not fair for me :) Anyways the plan is after I change the speech recognition, I"ll re-release in Google Play with a heavy privacy policy. This means they have no reason to complain about privacy as I can't even interpret what the user is saying with the new speech recognition.

Life aint fair. I think the speak recognition would set apart you and google and long as the app doesnt depend on search or there products theres no need for a disclaimer. The whole battle is over your app triggering search without a disclaimer. Even though search is there product your app triggers it and makes it your problem legally.
 

flvinny521

Senior Member
Oct 3, 2011
90
13
Lake Worth, FL
Am I the only one who noticed the change log in the new Google search update?

Okay Google is now a keyword to begin a voice search.

Sent from my SPH-L900 using Tapatalk 4
 

RSenG2x

Senior Member
Jun 3, 2012
273
516
Seattle, WA
www.RSenApps.com
Am I the only one who noticed the change log in the new Google search update?

Okay Google is now a keyword to begin a voice search.

Sent from my SPH-L900 using Tapatalk 4

That only works if you are on the home screen of Google now which completely defeats the purpose of it. This means you still have to touch the phone and have to go back to the home screen after asking each question. Open mic runs for as long as you want it to.

Sent from my Galaxy Nexus using xda app-developers app
 
  • Like
Reactions: flvinny521

schuylkillparanormal

Senior Member
Mar 10, 2013
599
143
That only works if you are on the home screen of Google now which completely defeats the purpose of it. This means you still have to touch the phone and have to go back to the home screen after asking each question. Open mic runs for as long as you want it to.

Sent from my Galaxy Nexus using xda app-developers app

There going to redesign it so you can ask it ongoing questions and there adding onto voices database. Im sure they'll persistant listening in voice to would make sense.
 
  • Like
Reactions: RSenG2x

Primokorn

Senior Member
Nov 17, 2012
11,562
7,754
OnePlus 8 Pro
Just installed. I'm currently trying your app.
When "hand wave" is ON the screen turns on when I refold my Smart Cover so I had to disable this feature.
I have no more lockscreen...
 
Last edited:

max4wdc

Senior Member
Dec 25, 2011
299
157
this is perfect thank you <3
listen while screen off working great , this is the best
Doesn't work in n4 running pa

Voice commands does nothing

Sent from my Nexus 4 using Tapatalk 4

works great with PA RC2 (n4)
check your google now language ( before i checked and see my google now voice changed to other language than US )
 
Last edited:

coolmaddy007

Member
Jan 11, 2011
34
6
Bangalore
works on galaxy s2

Tested on Galaxy S2 GT-I9100 stock rom,kernel..worked fine from home screen as well as with the Listen while screen off checked..Hand wave is not working for me..may be i am not doing it right..
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 146
    About Open Mic+
    Google Now, Everywhere.

    As featured on XDA, LifeHacker, SlashGear, Android Community, Android Spin, dotTech, AndroidInt'l, and more!

    With Open Mic+ for Google Now, access all the commands from anywhere on your phone. Simply say "Okay Google" or wave your hand in front of the screen. Screen on, screen off Google Now will be ready to listen.

    WHAT DOES THIS MEAN?
    Google Now becomes more conversational as after a search just say Okay Google to start a new one. And even better get the answers to your questions while your hands are tied, or when you're on the couch, or in the car.

    TOMORROW'S FEATURES TODAY
    Everybody's talking about the new Touchless Controls features for the Moto X, but now any phone that is running Jelly Bean or higher can have the same experience.

    SEAMLESS
    Open Mic+ will run in the background and can be configured to start at boot so that it truly becomes part of the phone.

    TASKER INTEGRATION
    Truly automate your device by combining the endless command list of Tasker with the ease of access of Open Mic!

    OFFLINE
    Open Mic+ uses offline voice recognition which means less data usage and faster results.


    What I'm working on:
    See the g+ page for more details! Also please contact me if you are willing to contribute. Experience in sound engineering is especially welcome!

    Please see the g+ page for more details and for videos (Also follow to be notified of updates!): http://plus.google.com/112424215551484520138/posts
    Website: http://OpenMic.RSenApps.com
    Download: https://play.google.com/store/apps/details?id=com.RSen.OpenMic.Pheonix


    [QRCODE]https://play.google.com/store/apps/details?id=com.RSen.OpenMic.Pheonix[/QRCODE]

    Remember this is a work in progress, if it isn't working for you now, make sure to follow the g+ page so you'll know when I make it better :)

    Changelog:
    5.4:
    - Google has asked me to remove the Google Speech Engine due to high server traffic. From here on out, the only supported speech engine will be PocketSphinx... Kind of sucks, but you know you're legitimate when you are producing enough traffic for Google to care about you :)
    - Because of this change Tasker commands are not supported... yet (I know a way just need more time). For now use my other app Commandr http://goo.gl/ymwQ46
    - Fixes for conflicts in Lollipop
    - Pocketsphinx optimization
    5.3:
    - bug and crash fixes
    5.2:
    - bug and crash fixes
    5.1:
    - bug and crash fixes
    5.0:
    - Completely redesigned UI to both simplify and guide the user experience (inspired by the Google Now design)
    - Tablet-Optimized UI
    - Multiple optimizations for PocketSphinx and Google engine
    - Device-specific optimizations for Nexus 5 and Moto G
    - Change sensitivity of Wave and Shake Detection
    - Simplify Listen while screen off settings (even I got confused before!)
    - Automatically blacklist apps that use the mic (this fixes issues with the camera, Shaazam, and other similar apps)
    - Fix Tasker Command problems (this update will wipe your current commands)
    - Visual feedback to show what Open Mic+ is doing
    - Redesigned Support interface which will auto-send logs and device information (with consent) and will allow two-way conversations without an email address (Huge thanks to Sky Kelsey and the Apptentive Team!)
    - Targeted Surveys which will allow me to push updates more effectively
    - Many donate-only features are now free
    - Free users who are unable to pay for the donate version can now get all of the donate features by sharing to two out of three of Google+, Facebook, and Twitter
    - Multiple crash and bug fixes
    - Professional Translations for Portuguese (Brazil) and Spanish

    Not included in this update, but also figured out how to allow Tasker Commands for PocketSphinx! This will be included in a future update :)

    4.5:
    ★ Lots of Force close and bug fixes (sorry these are very complicated issues, still working on them...)
    ★ Additional logging to help understand other issues
    ★ Tweaking of PocketSphinx engine settings for better recognition
    ★ Resolving issues with UserVoice SDK (if you are having trouble sending a log, remember that your log is copied so you can always paste it into the email link below)
    4.4:
    ★ Lots of Force close and bug fixes (sorry this took so long, but they were pretty tricky to figure out)
    ★ (Donate) Pocketsphinx - Option to pause listening during music playback
    ★ Issues with sending support requests should be resolved
    ★ Check if both versions are installed to prevent accidentally using the free version when the donate version is installed
    4.3:
    ★ Force close and Can't Reach Google fixes (Thanks for all the logs! If you are still having this issue please email me. Sorry it has taken so long to fix these, but it is actually a very complicated issue which has many sources)
    ★ Shake sensitivity fixed
    ★ Bug fixes & performance improvements
    4.2:
    ★ Force close and Can't Reach Google fixes (if you are still having this issue please email me)
    ★ Crash reporting added to help fix future crashes. This requires the Internet permission, which is why I added it. Please know that based on my privacy policy (http://OpenMic.RSenApps.com/privacypolicy.html) I cannot and never will upload any data without the user's consent
    ★ Native contact us, knowledge base, and future ideas, just click the Support button. This makes it easier to report issues...

    4.1:
    ★ Force close and Can't Reach Google fixes (if you are still having this issue please email me)
    ★ Huge Apk/install size fixed
    ★ Various bug fixes...

    Version 4.0 ICS (I Crave [Pocket]Sphinx):
    ★ PocketSphinx Speech Engine Integrated. PocketSphinx is a much faster, more reliable, and more battery efficient speech recognition engine and can now be used with Open Mic+ (Tasker commands are not supported yet...)

    What this means:
    - Faster, more reliable recognition
    - Significantly reduced battery and memory usage
    - Volume muting bugs resolved
    - Recognition during music playback
    - (Donate) Customize sensitivity

    ★ (Donate) Read out SMS messages when Open Mic+ is running (useful while driving)
    ★ Shake phone to activate
    ★ Loads of bug fixes and performance improvements
    ★ New Language: Finnish (Thanks to: Jaakko Salminen)


    WHAT'S DIFFERENT IN THE DONATE VERSION
    Hi, my name is Ryan Senanayake and I'm a Junior still in high school. As the amount of time I have spent on this project grows to more than 1000 hours, I need to better justify the time I spend on development. The Free version will in no way be hobbled and will continue to receive bug fixes + performance/battery improvements, but from now on, new features will be added to the Donate version. It will only cost $2 and if you are not able to spend this, just shoot me an email and I'll send you one for free.
    16
    does this consume battery life?

    No it enables solar charging via front camera.
    10
    Here is latest APK I pulled from the site a few hours ago
    6
    First working prototype of PocketSphinx integration completed! I'm not going to lie, once this is fully working it is going to be awesome. Recognition time is now so fast that it seems instantaneous. Even from a screen off mode, Google Now is open in less than a second. Also battery consumption is far less due to now fully (instead of offline-capable) recognition and recognition accuracy also seems to be far improved as well! RAM usage is down an easy 50% though I haven't been able to run comprehensive tests! Finally on a side note, recognition now works during music playback and all problems due to muting volumes are now solved as these hacks are no longer necessary!

    If anybody wants the update now, shoot me an email (tickets@rsenapps.uservoice.com), I'm not really at a point where I need testers, but if you are dying to try it, let me know :)

    Also I have a question of how to precede with foreign language interpretation. Right now I'm building PocketSphinx with an English dictionary and all custom hotphrases need to be English words. Is this a problem? Can I completely ditch Google Speech Recognition and all of its problems or should I keep including it?
    6
    Version 4.0 ICS (I Crave [Pocket]Sphinx): #OpenMic+
    ★ PocketSphinx Speech Engine Integrated. PocketSphinx is a much faster, more reliable, and more battery efficient speech recognition engine and can now be used with Open Mic+ (Tasker commands are not supported yet...)

    What this means:
    - Faster, more reliable recognition
    - Significantly reduced battery and memory usage
    - Volume muting bugs resolved
    - Recognition during music playback
    - (Donate) Customize sensitivity

    ★ (Donate) Read out SMS messages when Open Mic+ is running (useful while driving)
    ★ Shake phone to activate
    ★ Loads of bug fixes and performance improvements
    ★ New Language: Finnish (Thanks to: Jaakko Salminen)

    Update pushed now, make take awhile (usually 2 hours) for Google's servers to update
    https://play.google.com/store/apps/details?id=com.RSen.OpenMic.Pheonix