One touch note to self - so simple, so easy!


 Click one button and it records your voice, converts it to text, and sends it as a text message or email with no further interaction.  An audio recording of the message is also attached to the email for when the text recognition may not be so good due to a noisy environment.

Perfect for capturing a quick thought, especially when driving, walking, or other times when typing is difficult. Also, by converting speech to text, it avoids having to listen to audio recordings of notes later and then writing them down.  Unlike other apps that send emails semi-automatically, the email is sent completely in the background - no email app to select and no Send button to push. 
    Simply put a shortcut to VocaNote on your main home screen and then anytime you want to capture a note, just click it.  Also, if you have a car dock, placing VocaNote on the main car dock screen makes for a minimal distraction from driving.
PRIVACY STATEMENT: No personal information is harvested or used in any way other than for its intended purpose (sending your email or SMS). 

Features in VocaNote (free ad-supported app)
  • The only user interaction is a single click
  • records your speech and converts it to text
  • can send as a text message or send as text to an email address with attached audio recording
  • confirmation dialog so you can edit or cancel a message - this dialog is automatically dismissed in 5 seconds and your message is then sent
  • optional spoken prompt and reading back of your message so you don't have to look at the screen
  • Ad-supported
Additional Features in VocaNotePlus (paid app)
  • no ads
  • seven possible recipients ( default + six voice-tags)
  • can also send messages to todo list on main screen
  • can speak the weather to you
  • can have it automatically close when recording is finished
  • log of all your sent messages
 
Preferences (menu option)
  • Recipient (VocaNote only - VocaNotePlus has a separate menu for Recipients) Select the desired recipient of your message, either a phone number for sending a text message or an email address for sending as text with an attached audio recording.
  • Sender GMail Account: gmail account which you would like to use to send your email from. This is set as vocanote@gmail.com by default, but you are strongly encouraged to use your own gmail account, so that replies and bounces will go to you and not to vocanote@gmail.com (where they will be lost)
  • Sender GMail Password: The password for the sending gmail account, if the default vocanote@gmail.com account is not used. (Leave blank if sending from vocanote's account)
  • AutoStart:  Automatically start recording when VocaNote is started.
  • AutoClose (VocaNotePlus only):  Automatically close VocaNote when finished recording.  If you turn this off, then VocaNote will stay open and you can click the Record button to capture a new thought.
  • Full Screen (VocaNotePlus only): Turn off the status bar at the top so you have a little more room for todo items.
  • Voice Prompt Phrase: Phrase for VocaNote to say as a prompt for recording.  You can put in the word "beep" to get a tone beep.
  • Speak Message: Read your message back after voice recognition.
  • Weather Location: Location for which you want weather reported.  Use the same format as would be used for weather.com.
  • Pause Duration: Duration of silence after which VocaNote thinks you are finished speaking.
  • Confirmation Timeout: the amount of time Vocanote will wait before sending your message. You can edit your message during this time by clicking on the text.
AutoStart and AutoClose are turned on by default.  If you wish to change preferences when AutoStart is turned on, simply start VocaNote and hit Cancel when prompted to record your message.  Then open the Preferences panel on the menu and make your desired changes. The Preferences are automatically saved.

Recipients (menu option in VocaNotePlus only)
There are seven possible recipients for your message, Default and Speed dial 1-6.  If the first word of your message is one of the six voice tags (single word), then the corresponding speed dial entry is used.  Otherwise, the message is sent to the default recipient.  Experiment with the voice tag Test buttons to ensure you select words that are accurately recognized.  Recipients can be either an email address (send email) or a phone number (send text message).


Notes
  • The first time you run VocaNote you will be shown a Welcome screen. You will need to setup your Preferences and Recipients (for VocaNotePlus) from the main menu.  Initially, the phone's gmail account is used as the default recipient and the phone's number is used as speeddial #1.
  • When switching languages, be sure to change both the Voice Recognition language and the Text-to-speech language (they should be the same!)
  • Emails are sent from VocaNote's GMail account by default, so the email will be from vocanote@gmail.com.  (So, don't reply to a VocaNote email from vocanote@gmail.com - it won't get read. You also won't receive replies or notification of bounced email).  A different gmail account can be specified in Preferences as the account for sending the email.  The password must be supplied, since the Android API does not provide the capability to authenticate using the phone's gmail account.  (Leave the password blank if sending from vocanote@gmail.com). Using another sender email address besides vocanote@gmail.com (such as the phone's gmail account) is a good idea, since you will then receive replies and bounced emails.
  • VocaNote understands a limited number of voice commands:
    • Help: show the Welcome screen
    • Cancel:  the word "cancel" anywhere in a recording will cancel the recording
    • Exit: close VocaNote
    • Time: speak the current time and date
    • Commands: speak this list of voice commands
    • Author: send a message to the developer
  • VocaNotePlus provides additional voice commands:
    • six voice tags for different speed dial recipients
    • Weather: read the current weather
    • Forecast: read the weather forecast for tomorrow
  • VocaNote uses Google's Voice Search capability for the conversion of speech to text. If you haven't used Voice Search previously, you will get a one-time Voice Search usage dialog when you run VocaNote the first time. Also, if you don't feel the speech recognition is performing as well as you would like, please send comments to Google - the recognition engine is theirs.
  • The two hardware buttons, Home and Back, behave differently.  Home just hides VocaNote, while Back closes it.  So, if you have VocaNote open and you use the Home button and then click the VocaNote icon it just brings VocaNote back to the foreground and does not AutoStart the recording.  If you use the Back button then click the VocaNote icon, it starts a new instance of VocaNote and AutoStart works.  (This is confusing button behavior, but that is the way Android works.... at least in my understanding.)  Bottom line: use the Back button to close Vocanote if you want it to AutoStart when you open it.
  • Android 2.2 or higher is required.  Also requires the speech recognition engine - some countries do not support it.
  • Be aware that there may be carrier charges if you choose to send your notes as text messages (normal text message charges).
  • Feedback is very much encouraged at crhamilt@gmail.com. You will find the developer to be very responsive. 

TODO

- allow selection of recipients via a phone contacts browser (status: phone numbers work, but email doesn't)
- get camera button to trigger AutoStart, if VocaNote is already running (for now, always use Back button to leave VocaNote, not Home)