Yes, we can certainly consider having the volume controls affect media playback only (and not the Talker voice) in the future.
In the meantime though, you can probably achieve what you want by setting the default music playback volume (under Amulet Settings) to around 40-60%, or even less; this will then ensure that Talker is always comfortably louder than music playback, regardless of whether the overall volume has been lowered or not.
Re Siri like functions, we'd love to add more things along these lines, and many of them are very doable. For now, you can use our Custom Commands to integrate simple things like the weather using a third party program or script.
Since this kind of question comes up quite often, I've written a blog post demonstrating how to add a Custom command to fetch the current weather for your city from Yahoo's weather site and read it out using Amulet's voice. You can read about it and download the script from our
Amulet blog.
Eddy