how to develop text to speech in android?

Hi friends i am developing one game i need text to speech in my project.i mean i got One android project(java coding).But i dont know how to develop in unity.I tried to get the plugin also http://unity3d.com/support/documentation/Manual/Plugins.html()i read this documentation also i dont know how to get the plgin please any one know tell me.
other wise any paid plugin also you know send it to me.please…

Try this plugin: http://forum.unity3d.com/threads/110165-Native-TTS-%28text-to-speech%29-engine-plugin-for-Unity-Android

using UnityEngine;
using System.Collections;
using System.Text.RegularExpressions;

/// <summary>
/// <author>Jefferson Reis</author>
/// <explanation>Works only on Android. To test, change the platform to Android.</explanation>
/// </summary>

public class GoogleTextToSpeech : MonoBehaviour
{
		public string words = "Hello";
	
		IEnumerator Start ()
		{
				// Remove the "spaces" in excess
				Regex rgx = new Regex ("\\s+");
				// Replace the "spaces" with "% 20" for the link Can be interpreted
				string result = rgx.Replace (words, "%20");
				string url = "http://translate.google.com/translate_tts?tl=en&q=" + result;
				WWW www = new WWW (url);
				yield return www;
				audio.clip = www.GetAudioClip (false, false, AudioType.MPEG);
				audio.Play ();
		}
	
		void OnGUI ()
		{
				words = GUI.TextField (new Rect (Screen.width / 2 - 200 / 2, 10, 200, 30), words);
				if (GUI.Button (new Rect (Screen.width / 2 - 150 / 2, 40, 150, 50), "Speak")) {
						StartCoroutine (Start ());
				}
		}
	
	
}//closes the class

Try this free TTS plugin