public override void ViewDidLoad() { base.ViewDidLoad(); this.eventsObserverDelegate = new EventsObserverDelegate(this.messageBox); this.eventObserver = new OEEventsObserver(); this.eventObserver.Delegate = eventsObserverDelegate; OELanguageModelGenerator gen = new OELanguageModelGenerator(); generateDigitLanguageModel(gen); generateYesNoLanguageModel(gen); generateStartStopLanguageModel(gen); }
public TouchSpeechToTextService() { MappingService = Mvx.Resolve <ITextFromSpeechMappingService>(); TextToSpeechService = Mvx.Resolve <ITextToSpeechService>(); observer = new OEEventsObserver(); observer.WeakDelegate = new MyOpenEarsEventsObserverDelegate(this); pocketSphinxController = new OEPocketsphinxController(); fliteController = new OEFliteController(); firstVoiceToUse = "cmu_us_slt"; secondVoiceToUse = "cmu_us_rms"; pathToLanguageModel = NSBundle.MainBundle.ResourcePath + System.IO.Path.DirectorySeparatorChar + "OpenEars1.languagemodel"; pathToDictionary = NSBundle.MainBundle.ResourcePath + System.IO.Path.DirectorySeparatorChar + "OpenEars1.dic"; pathToAcousticModel = NSBundle.MainBundle.ResourcePath + System.IO.Path.DirectorySeparatorChar + "AcousticModelEnglish.bundle"; }