This is a new project and I would like to get feedback on it before sharing more widely. Any comments/suggestions would be great. Thanks!
Overview
Aberto Sonorus is an Android application/Alexa skill combination that allows you to perform basic launch and media control commands on your Android device through voice, no additional hardware required.
Once set up, you can use your voice to launch/close Android applications, set the device volume, or trigger play/pause/next/previous/stop commands on any application that listens for media button commands.
It can be used in combination with Alexa smart home routines. In my case, I use the command “Alexa, watch Netflix” to turn on the TV and receiver, lower the lights, turn on my NVIDIA Shield TV and launch the Netflix application on the device. I have similar commands for Amazon Video, Pandora, Plex, and others.
Features
Designate any launchable Android application as a target (not just media playback)
Set up through the companion Android application
Supports mobile and Android TV
Designate the device (e.g. “Shield”) as an additional target
Wake up the device and/or launch the application
“Alexa, turn on Shield”
“Alexa, turn on Netflix”
Set the volume on the device
“Alexa, volume up on Shield”
“Alexa, set the volume to 5 on Shield”
Play/pause/stop media playback
“Alexa, play on Shield”
“Alexa, pause on Shield”
“Alexa, stop on Shield”
Advance to the next/previous playback item
“Alexa, next on Shield”
“Alexa, previous on Shield”
Setup
Enable the Alexa skill and account link with your Amazon account: https://alexa.amazon.com/spa/index.html#skills/dp/B078W199Z3
Install the Android application on your target device(s): https://play.google.com/store/apps/details?id=com.willblaschko.android.abertosonorus
Launch the application and log in with the same Amazon account
Assign a name for the device (e.g. “Shield”)
Select which applications you want to be targetable (click on the pre-filled or the plus symbol to add more)
Tell Alexa to find new devices (“Alexa, find new devices”)
Alexa should have discovered new devices, test by saying: “Alexa, turn on <Application Name>”
Additional Options
As stated above, the power for this comes by combining it with smart home routines or other automation.
If you don’t have a device with Alexa, you can use my application (or others like it) instead.
Change Log
Current version: beta 0.1 - initial testing requested from the community
Other Information
This is an independent project and is not associated with either Amazon or Google.
Looks like just the sort of thing I've been looking for since I got an echo. Is the Alexa skill currently US only, I can't seem to find it on the UK skill store?
jonbd said:
Looks like just the sort of thing I've been looking for since I got an echo. Is the Alexa skill currently US only, I can't seem to find it on the UK skill store?
Click to expand...
Click to collapse
It currently is US-only, I could probably spin up a UK (DE, etc.) version over the weekend and hopefully get it certified quickly. Let me look into what it would take.
Amazing, thanks very much!!
will.blaschko said:
This is a new project and I would like to get feedback on it before sharing more widely. Any comments/suggestions would be great. Thanks!
Overview
Aberto Sonorus is an Android application/Alexa skill combination that allows you to perform basic launch and media control commands on your Android device through voice, no additional hardware required.
Once set up, you can use your voice to launch/close Android applications, set the device volume, or trigger play/pause/next/previous/stop commands on any application that listens for media button commands.
It can be used in combination with Alexa smart home routines. In my case, I use the command “Alexa, watch Netflix” to turn on the TV and receiver, lower the lights, turn on my NVIDIA Shield TV and launch the Netflix application on the device. I have similar commands for Amazon Video, Pandora, Plex, and others.
Features
Designate any launchable Android application as a target (not just media playback)
Set up through the companion Android application
Supports mobile and Android TV
Designate the device (e.g. “Shield”) as an additional target
Wake up the device and/or launch the application
“Alexa, turn on Shield”
“Alexa, turn on Netflix”
Set the volume on the device
“Alexa, volume up on Shield”
“Alexa, set the volume to 5 on Shield”
Play/pause/stop media playback
“Alexa, play on Shield”
“Alexa, pause on Shield”
“Alexa, stop on Shield”
Advance to the next/previous playback item
“Alexa, next on Shield”
“Alexa, previous on Shield”
Setup
Enable the Alexa skill and account link with your Amazon account: https://alexa.amazon.com/spa/index.html#skills/dp/B078W199Z3
Install the Android application on your target device(s): https://play.google.com/store/apps/details?id=com.willblaschko.android.abertosonorus
Launch the application and log in with the same Amazon account
Assign a name for the device (e.g. “Shield”)
Select which applications you want to be targetable (click on the pre-filled or the plus symbol to add more)
Tell Alexa to find new devices (“Alexa, find new devices”)
Alexa should have discovered new devices, test by saying: “Alexa, turn on <Application Name>”
Additional Options
As stated above, the power for this comes by combining it with smart home routines or other automation.
If you don’t have a device with Alexa, you can use my application (or others like it) instead.
Change Log
Current version: beta 0.1 - initial testing requested from the community
Other Information
This is an independent project and is not associated with either Amazon or Google.
Click to expand...
Click to collapse
Giving this a try. number 4. Assign a name for the device....Alexa only discovers the apps I select such as Netflix, Amazon Prime, it does not discover my Shield as a device.... My shield is connected via Ethernet, could that be why alexa isn't discovering it? Cool idea....would love to get this working.
thanks
dk1keith said:
Giving this a try. number 4. Assign a name for the device....Alexa only discovers the apps I select such as Netflix, Amazon Prime, it does not discover my Shield as a device.... My shield is connected via Ethernet, could that be why alexa isn't discovering it? Cool idea....would love to get this working.
thanks
Click to expand...
Click to collapse
Let me look into this, this sounds like a code issue and not a connection issue. In the meantime, you should still be able to say "Alexa, pause on Netflix" etc. as long as one of the target applications is named.
will.blaschko said:
Let me look into this, this sounds like a code issue and not a connection issue. In the meantime, you should still be able to say "Alexa, pause on Netflix" etc. as long as one of the target applications is named.
Click to expand...
Click to collapse
I tried to launch Netflix, but Alexa said "I can't find any Video Skills" even though Netflix shows as a device.
thanks for the reply
dk1keith said:
I tried to launch Netflix, but Alexa said "I can't find any Video Skills" even though Netflix shows as a device.
thanks for the reply
Click to expand...
Click to collapse
I would suggest setting up a smart home routine as a workaround. One of the actions is perform an action on a smart home device. Alexa gets picky around names that could be associated with skills. So for me, my "Alexa, watch Netflix" launches (turns on) the Netflix application and turns on my TV.
dk1keith said:
Giving this a try. number 4. Assign a name for the device....Alexa only discovers the apps I select such as Netflix, Amazon Prime, it does not discover my Shield as a device.... My shield is connected via Ethernet, could that be why alexa isn't discovering it? Cool idea....would love to get this working.
thanks
Click to expand...
Click to collapse
Found the issue, publishing an update for the app now.
will.blaschko said:
Found the issue, publishing an update for the app now.
Click to expand...
Click to collapse
..
Update works. Shield now shows up in devices. Turning on shield works as well as turning on apps such as Netflix. This may be intended, but "Alexa turn on Shield" turns on shield and launches Amazon Video...should it not come up in the Shield Home Screen. "Alexa turn off Shield" doesn't work. Great work though...This is pretty cool! thanks for all your hard work.
jonbd said:
Looks like just the sort of thing I've been looking for since I got an echo. Is the Alexa skill currently US only, I can't seem to find it on the UK skill store?
Click to expand...
Click to collapse
I added a UK version (just published) but haven't been able to test. Let me know if you run into any issues.
This app is fantastic!
One thing I notice is the volume changes the tv volume instead of the receiver that's connected through my ir blaster.
Also if it's possible for the tv device to be setup as a media player I think it could send the play and pause through the ir blaster what do you think?
Thanks for the UK version! Unfortunately the app crashes before it even loads up. Seems to be a problem at my end as my other shield will load it up ok, but isn't the one I want to control. I will have a play around and see if I can work out what's going on
will.blaschko said:
I added a UK version (just published) but haven't been able to test. Let me know if you run into any issues.
Click to expand...
Click to collapse
What's with a DE version? Thanks
jonbd said:
Thanks for the UK version! Unfortunately the app crashes before it even loads up. Seems to be a problem at my end as my other shield will load it up ok, but isn't the one I want to control. I will have a play around and see if I can work out what's going on
Click to expand...
Click to collapse
I see one crash report, it looks like it's due to Do Not Disturb being set as on for the device. Regardless, I'll try to make an update to fix the crash since that's not expected behavior.
FunnyBoy828 said:
What's with a DE version? Thanks
Click to expand...
Click to collapse
As long as you don't mind a bad German translation, I can submit for DE as well .
will.blaschko said:
As long as you don't mind a bad German translation, I can submit for DE as well .
Click to expand...
Click to collapse
I can help with the translation You just have to tell me what you need.
this works well on my shield pro....but when I say "Alexa turn on shield" it turns on the shield and launches Amazon Video. does anyone know how I change that? to just turn on shield to the home screen?
great work btw!
dk1keith said:
this works well on my shield pro....but when I say "Alexa turn on shield" it turns on the shield and launches Amazon Video. does anyone know how I change that? to just turn on shield to the home screen?
great work btw!
Click to expand...
Click to collapse
I'm able to reproduce this, I'm looking now whether the bug is in the skill or the launching app.
dk1keith said:
this works well on my shield pro....but when I say "Alexa turn on shield" it turns on the shield and launches Amazon Video. does anyone know how I change that? to just turn on shield to the home screen?
great work btw!
Click to expand...
Click to collapse
Just pushed a fix to the Alexa Skill, let me know if you still see this issue
Related
Yesterday I picked up a N7 with the intentions to run it as a CarPC like many others. I started playing with it last night, and immediately thought it would be neat to be able to use my phone as a remote for the tablet, just like it the remote for my car stereo works, so I can be outside of the car and still control the radio (yeah, it's an infrared remote, but it has a pretty decent range).
I started looking for something like this, but all I was finding was either VNC solutions, or using the phone like a video game controller. The VNC works...kinda, but it still seems a bit kludgy, at least with the VMLite Server/RealVNC client combo that I've been using. I'm sure I'm not the first one to think about this, but I wasn't finding it, and I suspect I just wasn't searching with the right words.
Realistically, all I'd really need is control of a couple media apps, like YouTube (I'll occasionally use it as an on-demand audio streaming type deal), Pandora/Slacker, and a media player, so I don't even really need a full screen mirroring solution, but I would like to have it show the name of the current track, or be able to select local music to play.
urbex said:
Yesterday I picked up a N7 with the intentions to run it as a CarPC like many others. I started playing with it last night, and immediately thought it would be neat to be able to use my phone as a remote for the tablet, just like it the remote for my car stereo works, so I can be outside of the car and still control the radio (yeah, it's an infrared remote, but it has a pretty decent range).
I started looking for something like this, but all I was finding was either VNC solutions, or using the phone like a video game controller. The VNC works...kinda, but it still seems a bit kludgy, at least with the VMLite Server/RealVNC client combo that I've been using. I'm sure I'm not the first one to think about this, but I wasn't finding it, and I suspect I just wasn't searching with the right words.
Realistically, all I'd really need is control of a couple media apps, like YouTube (I'll occasionally use it as an on-demand audio streaming type deal), Pandora/Slacker, and a media player, so I don't even really need a full screen mirroring solution, but I would like to have it show the name of the current track, or be able to select local music to play.
Click to expand...
Click to collapse
In my case I'm using Tasker + PushBullet to control my Nexus from my phone. On the phone I have a widget with a couple of buttons on it and when a button is pressed PushBullet sends a message to the Nexus with a single command which Tasker uses to perform an action. It was a little cumbersome at first, but now I have added many actions and I'm able to do it in no time.
Try Beyond XBMC. Plenty of remotes for it
Or you can also use ps3 remote with sixc axis app
Sent from my LG-D803 using XDA Free mobile app
deadgiveaway said:
Or you can also use ps3 remote with sixc axis app
Sent from my LG-D803 using XDA Free mobile app
Click to expand...
Click to collapse
hi,
i use sixaxis with 2012 n7. but need remap buttons to load apps such as navigation to x or google music to circle. do you know how to do that. and which button is for back or homescreen?
hugo_bjk said:
hi,
i use sixaxis with 2012 n7. but need remap buttons to load apps such as navigation to x or google music to circle. do you know how to do that. and which button is for back or homescreen?
Click to expand...
Click to collapse
Reply to myself ☺
With xposed additions app i remapped ps3 navigation controllers buttons. Now i have a back button and much more.
I switched from the Apple TV2 that I loved so much but started to crash a lot with Kodi.
Loving the FireTV, but was going insane trying to get my airplay setup working. I use airfoil from my mac to stream spotify to 3 airplay zones. With all the FireTV apps I downloaded, there was some latency issues that would be off during every connect and reconnect. Adjusting the settings didn't matter as it would be off again the next connect.
Tried Kodi's Airplay support, and not all that bad, though no volume (didn't know when I bought it that FireTV can't adjust internal audio), and no album artwork on the screen.
Thought about it for a few days and remembered that Airfoil has a speakers app for Android phones to turn it into an Airfoil receiver. I side loaded the app and Viola, all zones play simultaneously and album art on the screen. Tried the volume up and down on my mac (master volume) and low and behold it adjusts the volume on the FireTV. So happy that I have all the functionality of my AppleTV in a much more dynamic and faster device. Thought I would post this in case it helps someone else out as I have seen a few people ask about this in other forums, but haven't come across this solution.
grinny11 said:
I switched from the Apple TV2 that I loved so much but started to crash a lot with Kodi.
Loving the FireTV, but was going insane trying to get my airplay setup working. I use airfoil from my mac to stream spotify to 3 airplay zones. With all the FireTV apps I downloaded, there was some latency issues that would be off during every connect and reconnect. Adjusting the settings didn't matter as it would be off again the next connect.
Tried Kodi's Airplay support, and not all that bad, though no volume (didn't know when I bought it that FireTV can't adjust internal audio), and no album artwork on the screen.
Thought about it for a few days and remembered that Airfoil has a speakers app for Android phones to turn it into an Airfoil receiver. I side loaded the app and Viola, all zones play simultaneously and album art on the screen. Tried the volume up and down on my mac (master volume) and low and behold it adjusts the volume on the FireTV. So happy that I have all the functionality of my AppleTV in a much more dynamic and faster device. Thought I would post this in case it helps someone else out as I have seen a few people ask about this in other forums, but haven't come across this solution.
Click to expand...
Click to collapse
This is why I love XDA, splendid.
Hi there,
Is this solution still working on your side? I tried the same last night and side loaded Airfoil speakers app. This is the first time I sideloaded anything. It is perfectly in sync with my other devices as long as I use my system audio from my PC. But when I try to use Spotify as source the app on the AFTS crashes. Do I need to have other apps services installed on my fire tv stick for this to work? What versions are you using?
I use apple music on my Macbook and it works fine. I use the latest version apk from the android play store.
I bought the fire TV when I can pre-order it, and I rooted it and block the firmware update. Recently youtube is not working, so I decide to update to latest OS as root is not that important to me. So I reset to to factory default then update to 5.0.5 (must be from 51.x). After installing new OS, there is no sound at all, not even from menu navigation. I tried each settings in audio and still no solution, reset, restart, change the HDMI cable etc.
What even worse is that I cannot stream video and audio at all. I have wired LAN to a router directly with 150Mb Comcast. Now I cannot even load the fireTV introduction video. I can install the youtube without any issue and it can load the play list, subscription list etc. I tried to stream Amazon video and MP3 and it stuck at the beginning and would never start.
I side loaded the latest kodi, it plays mkv from NAS but still no sound. The FireTV and TV have not been changed except OS update. Please help.
Do you have a little red muted audio sign in the top corner (right hand side) of youre screen? If thats the case using a keyboard press the + button to get the audio back on! If not search on Google i also had a problem simular to this a while back after a new install of Kodi & found the solution from there after looking through for around 5 minutes.
Hope this helps if so press that thanks button
It is not just kodi, but fire TV itself does not have sound.
Amelia2006 said:
It is not just kodi, but fire TV itself does not have sound.
Click to expand...
Click to collapse
I looked on the net for you, try these -
Go to Settings > Display and Sounds > Audio > Dolby Digital Output > Select Dolby Digital Plus OFF (I used Dolby Digital Plus Automatic and that worked)
Or this -
If you hear regular TV sound that means that whatever that sound comes from is still running. Maybe you have a cable box or DVR connected to an amplifier? You need to turn it off when you are using the Fire.
You should hear the sound from the Fire TV directly from your TV, not your amplifier. You'll need to make sure the TV's sound is turned up.
Or -
Check the volume setting. Most TVs have separate volume controls for each input, so it may be you just have that input turned all the way down. Also check your TV's owner's manual and see if the input you are using supports sound. On my TV one HDMI input processes sound and one is video only for some reason.
Or this -
Do you have another HDMI cable you can try? & have you tried on another tv?
Hope this solves ur problem (I keep my fingers crossed for ya), if it does press that thanks button
Sent from my SM-G900F using Tapatalk
I had the same problem and called amazon, and they told me it was a known issue and are looking into a fix.
I recently upgraded my Fire TV to the latest 4K model. I was delighted to find this model could be easily rooted (thanks to XDA devs), but was disappointed that the microphone on the remote control (which I otherwise love for its simplicity) is still rendered essentially useless outwith Amazon content. What a total waste of an opportunity, with Android TV etc expanding every day!
Anyway, I was testing out an app I recently purchased called SoundSeeder Music Player which allows you to play back audio via multiple devices around your home (like Sonos). I have installed the Play Store on my Fire TV (following the instructions laid out here and at AFTV News) so the SoundSeeder app installed and seemed to be working well (it didn't work prior to installing the Play Store). The odd thing I noticed, however, was this: There is a Mic/AUX Mode within the SoundSeeder player, which allows you to stream a live feed from your microphone. I didn't think it would do anything, of course, since the Fire TV doesn't have a built-in mic like a smartphone, but I started the service anyway and noticed that the graphical audio levels seemed to be registering incoming sounds, so I tried pressing the microphone button on the Fire TV remote and, amazingly, it registered my voice (with a faint echo) for as long as I pressed the microphone button down. I did this for about a minute before trying to stop the service, but doing so crashed the Fire TV and I had to restart.
Does the fact that this happened indicate that there may be a way to utilise the Fire TV remote as a microphone for other apps?
The only pertinent thread I could find on XDA - http://goo.gl/21crhi - identified that one of the files being utilised by the Fire TV to control the microphone was "com.amazon.vizzini.apk", but there was no final conclusion as to how it might be utilised. The developer provided a small RAR file (search.rar) for download, but I wasn't sure what to do with it (flash it?) and I'm not keen on disabling key Amazon services, which was also advised.
It would be fantastic if someone could develop an app or a simple method of registering the microphone as a regular smartphone mic so it could be used for Google Now or Android TV or even as a wireless microphone in an audio application. I'm sure a lot of people have been over this, but I thought it was worth mentioning in case this anomaly opens up any new options as regards making the built-in mic a thing of beauty rather than the irritating, pointless feature it is now (those of us in the UK can't even make use of Alexa).
Hi all,
I have a Nvidia shield TV with built in chromecast which works perfectly.
I could always cast directly with YouTube or whatever or use googles home app for mirroring video and audio when I wanted something that does not have build in cast option.
This has always worked with my opo1, opo3t, opo5 and my wife's Samsung s10.
Now with my rm5g I can cast when there is a cast option in the app flawlessly.
But the issue I have is when I try to cast/mirror with Google home.
Some how when I start mirroring everything works BUT sound keeps also coming from my mobile as well. If I lower volume or silence on mobile, it silences it on my shield as well.
The sound should be handled on my shield only and not on both devices, since now I need to have 100% volume on phone and duplicated sound on TV..... That's not what I want and it never needed this.
Normally you only have the mirrored video/chrome/etc in screen but no audio on your phone.
Is there a setting I'm missing on my red magic 5g? Or is this a flaw in the phone/software?
Does it work with you guys? For example mirroring a video on Chrome with Google home mirror function.
(ps, I have already looked in the home app, my shield TV and my phone but I can't find a solution to have the audio only on my shield. / I have not touched any settings when I changed my mobile from one plus 5 to red magic 5g / it still works perfectly on my opo5 and my wife's Samsung)
Nobody has this issue or have tried if it worked?
Just to add on the above info, reboot, factory reset was not helping.
I noticed the same issue with my Red Magic 5G, but unfortunately I don't know how to fix it. I think this is something only Nubia can fix.
Cast tru my 2 google nests and Hub are fine. Weird bug.
iPeck said:
Cast tru my 2 google nests and Hub are fine. Weird bug.
Click to expand...
Click to collapse
So your Google nest works fine, you don't have "double" audio then?
Kinda weird.
During the last days I've tried casting with my chromecast receiver on my other TV, a TV in my office and at a friend's place. Same result btw.
So it's not in the hardware of chromecast or Nvidia shield. It has to be in the red magic.
No double audio on my 3 devices. ??
I do have doubles displayed in the device cast menu but it doesnt affect anything.
I would like to bump this again to see if anyone else have this problem and a possible fix?
In the mean time my red magic had a software update, Google home updated a few times, my Nvidia shield had a software update.
I kinda hoped that 1 of these would fix it but I am still left with double audio. Right now my only solution is to cast what I want with audio on the phone and put my phone in the kitchen with the door closed so I won't be bothered by the double audio.
It's not really convenient....
Could anyone assist me?
Ps, tried a full reset on my 5g,no luck either.