Hack to make Voice Search (on DanteROM) offer app (like MixZing) under "Complete Action Using"?

RazzMaTazz

Well-known member
Feb 16, 2011
245
17
0
Hack to make Voice Search (on DanteROM) offer app (like MixZing) under "Complete Action Using"?

On ZVJ-based DanteROM (Android 2.3) if I open Google Voice Search and say, e.g. "Play Beatles", it will provide a pop-up menu asking to "Complete Action Using: Pandora, WinAmp, or YouTube". But I want Voice Search to give me the option to complete the action using the MixZing (v. 3.7.2) music player app which I have installed and set as my default music player. But it's like Android doesn't realize that MixZing is a music player option.

Is there any way for me to teach Android to recognize MixZing as a music player and offer it as an option under "Complete Action Using..."?

Maybe there's a system file that has a registry of app-functionality or something?
 
Re: Hack to make Voice Search (on DanteROM) offer app (like MixZing) under "Complete Action Using"?

I believe the functionality you're looking for is defined in AndroidManifest.xml (per app) - so the problem (at least, I think?) is that MixZing doesn't expose itself as capable of handling the output of Voice Search.

Probably something you're going to have to take to the developer of the app...
though in google cache I found a ticket on their forums from 2011 with this issue... I can't seem to get to their support forums, but here's the google cache link:
mixzing.freeforums.org • View topic - Google voice commands with Mixzing


In theory, if MixZing has its own search functions built in, it might be possible to decompile it with apktool and add the appropriate intent handlers yourself... but if it doesn't already take arguments in a format very similar to what VoiceActions expects... well, then it might not be possible without source code or deeper and far more complex editing...
 
Re: Hack to make Voice Search (on DanteROM) offer app (like MixZing) under "Complete Action Using"?

Thanks! Good point. I oversimplified the issue in my head. You're right. It's not just a matter of Google Voice Search launching MixZing. It's also a matter of Google Voice Search passing "Beatles" to MixZing at launch (which MixZing probably hasn't enabled).

I submitted a support request to MixZing about a week ago and they just recently replied with a ticket number. I hope they'll resolve it, but they JUST released a new version yesterday so it could be a while-- even it makes their priority list.
 

Trending Posts

Forum statistics

Threads
957,557
Messages
6,973,549
Members
3,163,854
Latest member
alexanderjames