Example #1
0
        public async void Page_Loaded(object sender, RoutedEventArgs e)
        {
            _dispatcher = CoreWindow.GetForCurrentThread().Dispatcher;

            var permissionGained = await AudioCapturePermissions.RequestMicrophonePermission();

            if (!permissionGained)
            {
                return;
            }

            await InitializeRecognizer(SpeechRecognizer.SystemSpeechLanguage);

            await _speechRecognizer.ContinuousRecognitionSession.StartAsync();
        }
Example #2
0
        private async Task PageInit()
        {
            _dispatcher = CoreWindow.GetForCurrentThread().Dispatcher;

            var permissionGained = await AudioCapturePermissions.RequestMicrophonePermission();

            if (!permissionGained)
            {
                return;
            }
            ;

            await InitializeRecognizer(SpeechRecognizer.SystemSpeechLanguage);

            await _speechRecognizer.ContinuousRecognitionSession.StartAsync();

            start.Content   = "Now Listening";
            start.IsEnabled = false;
        }