Alright guys, I've gotten this to work.... I've posted an early build of MobileOrg that supports this here:
basically, you need to emit the action: com.matburt.mobileorg.CAPTURE
it takes an "extra" intent value called "txtValue" which will pre-populate the text display.
This will be included in the next release of MobileOrg, but if you guys could give it a try with that debug build and make sure there aren't any glaring issues that would be much appreciated (there are some other cool new features in there too, like colored todo tags). I plan on providing a way of launching this speech recognition capture interface if I can find a good way to do it but in the meantime here's an example Python script that works with SL4A/ASE:
import android
droid = android.Android()
message = droid.recognizeSpeech("Capture New Note").result
a = droid.startActivity("com.matburt.mobileorg.CAPTURE", None, None, {'txtValue':message}, False)
http://matburt.net
On Thu, Dec 2, 2010 at 5:43 PM, Mark Elston
<m_elston@comcast.net> wrote:
Looking forward to it Matthew. Thanks for the hard work.
Mark
On 12/2/2010 12:41 PM, Matthew Jones wrote:
Mark, you are exactly right about this... I made some good progress on
it last night, I will reply to this thread once I have something
concrete. Would love to get you guys to test and earlier version of it
before I release it to the market with that change.
http://matburt.net
On Thu, Dec 2, 2010 at 2:14 PM, Mark Elston <
m_elston@comcast.net
<mailto:m_elston@comcast.net>> wrote:
...
Sven,
Matthew said in an earlier email that he has some work to do
on the Capture activity to make this work. I am not sure what
that work is - it *could* be that there is no Intent filter
for that Activity in the manifest for it to respond to. That
would have the effect you noticed as (I think) both of the
above methods create Intents and send them to the app to start
the Activity.
But whatever it is you will likely have to wait for him to finish
before this will work.
Mark