Hey Sven, here's some thoughts:

MobileOrg Android already supports speech to text in that, you can go to
capture a new note and click the mic button on the soft keyboard and start
speaking.  I don't see that it would be particularly difficult to integrate
this in a larger fashion.  There could be a button on the capture interface
that would let you start it automatically.

You could also create (or extend the existing) Desktop Widget to include a
button for capturing a note and/or capturing a note via spoken word.

Also... given that you had a button to activate the speech to text without
having to pull up the soft keyboard... you could write another application
that calls MobileOrg's Capture activity with that mode enabled.

http://matburt.net


On Sun, Nov 28, 2010 at 2:10 PM, Sven Bretfeld <sven.bretf...@gmx.ch> wrote:

> Hi together
>
> TextToSpeech has made our lives easier, especially for car-drivers like
> me. I have tried to capture tasks by voice on my Android device and
> implement them automatically to my org-files at home. The results are
> practicable but far from optimal by now. Maybe there are some Android
> users on this list who like to get involved in trying to find an optimal
> solution.
>
> *My method at the moment:*
>
> I use "tasker," the Android killer-app for automatizing almost every
> thinkable task. Created a new task called "org-voice" with tasker.
> Pressing the associated icon does the following:
>
> 1. Plays Darth Vader's voice saying "What is thy bidding, my master?"
>
> 2. Loads app Voice2Clipboard
>
> 3. Waits for 30 seconds (to get Voice2Clipboard ready for recording and
>   for me to finish speaking the note)
>
> 4. Write File: Writes the clipboard content to a file
>   /sdcard/dropbox/org/org-voice.org
>
> After uploading the file with Dropbox, a cronjob on my PC (which is
> always switched on) takes care of the file. Its lines (each is a capture
> item) are transformed by a series of sed operations and put into a
> different file from-org-voice.org together with some TAGS and a TODO
> keyword; after that the original file is emptied. That's it.
>
> The problem with this approach is that you still have to manually
> download the (empty) capture-file (org-voice.org)[¹] and to manually
> upload
> it again, because Dropbox for Android doesn't sync changed files on the
> sdcard automatically. And especially to upload process needs quite a
> view clicks.
>
> *What would be better:*
>
> Use MobileOrg and have the clipboard contents written into the file used
> by MobileOrg for written captures. This is
> /sdcard/mobileorg/mobileorg.org if you use sdcard-storage. This way, you
> could use MobileOrg's own syncing process and no cronjob would be
> necessary.
>
> This could be done in two ways:
>
> 1. Use the same procedure and let tasker write the contents into the
>   file directly. This is not possible for me since I have to use
>   internal-storage for reasons of performance[²] and the files in
>   /data/data/com.matburt.mobileorg/files/ are not writable for other
>   programs without root.
>
> 2. Use tasker to start MobileOrg, enter the capture dialog and have a
>   voice recognition app started. I simply don't know how to do that.
>
> Maybe tasker can even be programmed to automatically start MobileOrg's
> syncing process from time to time. But I don't know if and how this is
> possible.
>
> Does anybody have a better solution? Or a better idea?
>
> Greetings,
>
> Sven
>
> [¹]  If you don't, the next sync with dropbox would replace the file
> with your notes by the empty file hosted on the Dropbox server.
> [²]  On HTC Magic (Android 1.6) sdcard-storage makes MobileOrg
> incredibly slow. It takes more than a minute after starting MobileOrg
> until the files are displayed.
>
> _______________________________________________
> Emacs-orgmode mailing list
> Please use `Reply All' to send replies to the list.
> Emacs-orgmode@gnu.org
> http://lists.gnu.org/mailman/listinfo/emacs-orgmode
>
_______________________________________________
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode

Reply via email to