protected override void BeforeConsumption()
        {
            Log(LogLevel.MajorInfo, "Started");
            base.BeforeConsumption();
            pho             = new StringBuilder();
            IsDoneConsuming = false;
//            Mbrola.Init("C:\\Documents and Settings\\Moti Z\\My Documents\\SharpDevelop Projects\\Qaryan.Core refactor\\Voices\\" + Voice.Name);
            MbrPlay.SetDatabase((Voice.BackendVoice as MbrolaVoiceNew).Database);
            MbrPlay.SetVolumeRatio((Voice.BackendVoice as MbrolaVoiceNew).VolumeRatio);
            myMbrThread        = new MbrThread();
            myMbrThread.Error += delegate(object sender, string error)
            {
                if (Error != null)
                {
                    Error(this, error);
                }
            };
            myMbrThread.Start(this);
        }