コード例 #1
0
ファイル: Form1.cs プロジェクト: wmilou/AlfredAssistente
 private void nivelAudio(Object s, AudioLevelUpdatedEventArgs e)
 {
     this.progressBar1.BackColor = Color.Black;
     this.progressBar1.Maximum   = 100;
     this.progressBar1.Value     = e.AudioLevel;
     volume = e.AudioLevel;
 }
コード例 #2
0
 void sr_audioLevelUpdated(object sender, AudioLevelUpdatedEventArgs e)
 {
     if (speechEngine != null)
     {
         this.progressBar_AudioLevel.Value = (int)(10 * Math.Sqrt(e.AudioLevel));
     }
 }
コード例 #3
0
        void recEngine_AudioLevelUpdated(object sender, AudioLevelUpdatedEventArgs e)
        {
            String timeStamp = GetTimestamp(DateTime.Now);

            Trace.WriteLine("audio level:" + e.AudioLevel + "\t" + timeStamp);
            if (e.AudioLevel > EBookInteractiveSystem.initialNoiseSensitivity)
            {
                int    start    = 0;
                double unixTime = EBookUtil.GetUnixTimeMillis();
                if (preAudioLevel == 0)
                {
                    //audio energy level jump
                    start = 1;
                    //audioStartTime = EBookUtil.GetUnixTimeMillis();
                }
                //AbstractEBookEvent.raise(new AudioLevelChangeEvent(e.AudioLevel, start, unixTime));
                ActivityExecutor.add(new InternalAudioLevelChangeActivity(e.AudioLevel, start, unixTime));
            }
            else if (e.AudioLevel == 0 && preAudioLevel > 0 && e.AudioLevel == 0)
            {
                //audio energy level drop
                //AbstractEBookEvent.raise(new AudioLevelChangeEvent(e.AudioLevel, -1, 0));
                ActivityExecutor.add(new InternalAudioLevelChangeActivity(e.AudioLevel, -1, 0));
            }
            preAudioLevel = e.AudioLevel;
        }
コード例 #4
0
 void rec_AudioLevelUpdated(object sender, AudioLevelUpdatedEventArgs e)
 {
     if (e.AudioLevel > 30)
     {
         // Attention = !Attention;
         // Reco(e.AudioLevel.ToString(), Attention);
     }
 }
コード例 #5
0
ファイル: Form1.cs プロジェクト: danarcher/Vocals
 void OnAudioLevelUpdated(object sender, AudioLevelUpdatedEventArgs e)
 {
     if (speechEngine != null)
     {
         int val = (int)(10 * Math.Sqrt(e.AudioLevel));
         progressBar1.Value = val;
     }
 }
コード例 #6
0
 // Write the audio level to the console when the AudioLevelUpdated event is raised.
 private void Recognizer_AudioLevelUpdated(object sender, AudioLevelUpdatedEventArgs e)
 {
     if (e.AudioLevel != _volumeLevel)
     {
         _volumeLevel = e.AudioLevel;
         _volumeCallback(_volumeLevel);
     }
 }
コード例 #7
0
        void recognizer_AudioLevelUpdated(object sender, AudioLevelUpdatedEventArgs e)
        {
            if ((e.AudioLevel > 10))
            {
                volume = true;
            }

            Console.WriteLine("The audio level is now: {0}.", e.AudioLevel);
        }
コード例 #8
0
ファイル: JuegoRana.cs プロジェクト: ferraradamian/DiciJuegos
        public void nivel_audio(object sender, AudioLevelUpdatedEventArgs e)
        {
            int audio = e.AudioLevel;

            if (audio <= 30)
            {
                Pb1.Size = new Size(audio * 20, Pb1.Size.Height);
            }
        }
コード例 #9
0
        void sre_AudioLevelUpdated(object sender, AudioLevelUpdatedEventArgs e)
        {
            if (e.AudioLevel > progressBar1.Maximum)
            {
                progressBar1.Maximum = e.AudioLevel;
            }

            progressBar1.Value = e.AudioLevel;
        }
コード例 #10
0
ファイル: Form1.cs プロジェクト: Jarlysson/JarvisCS
        // Método do aúdio elevado
        private void audioElevou(object s, AudioLevelUpdatedEventArgs e) // passamos a classe
        {
            progressBar1.Value = e.AudioLevel;                           // setando o valor da progressBar igual ao valor do aúdio em percento

            if (speechRecognitionActived == false)
            {
                Speaker.SpeakRand("fale um comando", "Você já pode me pedir para fazer algo!",
                                  "estou aqui!");
                speechRecognitionActived = true;
            }
        }
コード例 #11
0
        public void AudioLevelUpdated(AudioLevelUpdatedEventArgs e)
        {
            if (current >= 0)
            {
                games[current].AudioLevelUpdated(e);
            }

            if (big)
            {
                bigGame.AudioLevelUpdated(e);
            }
        }
コード例 #12
0
        public void AudioLevelUpdated(AudioLevelUpdatedEventArgs e)
        {
            if (current >= 0)
            {
                games[current].AudioLevelUpdated(e);
            }

            if (big)
            {
                bigGame.AudioLevelUpdated(e);
            }
        }
コード例 #13
0
 private void AudioLevel(object s, AudioLevelUpdatedEventArgs e)
 {
     if (e.AudioLevel > Bar_Audio.Maximum)
     {
         Bar_Audio.Value = Bar_Audio.Maximum;
     }
     else if (e.AudioLevel < Bar_Audio.Minimum)
     {
         Bar_Audio.Value = Bar_Audio.Minimum;
     }
     else
     {
         Bar_Audio.Value = e.AudioLevel;
     }
 }
コード例 #14
0
        void sre_AudioLevelUpdated(object sender, AudioLevelUpdatedEventArgs e1)    //Процедура начала записи звукового файла для распознавания речи
        {
            record = true;
            if (e1.AudioLevel > 1.1 & ON == false)
            {
                try
                {
                    waveIn = new WaveIn();
                    waveIn.DeviceNumber      = 0;
                    waveIn.DataAvailable    += waveIn_DataAvailable;
                    waveIn.RecordingStopped += new EventHandler <NAudio.Wave.StoppedEventArgs>(waveIn_RecordingStopped);
                    waveIn.WaveFormat        = new WaveFormat(16000, 1);

                    writer = new WaveFileWriter(outputFilename, waveIn.WaveFormat);

                    status = "Идет запись...";
                    try
                    {
                        waveIn.StartRecording();
                    }
                    catch (Exception err)
                    {
                        applog.write("ошибка: " + err);
                    }
                    ON = true;
                }
                catch
                {
                    waveIn.StopRecording();
                    ON     = false;
                    record = false;
                }
            }
            int tick_time = Data1.sValue;

            if (e1.AudioLevel < 0.1 & ON == true & waveIn != null & tick_time >= 34)
            {
                record = false;
                waveIn.StopRecording();
                status         = "Стоп запись";
                ON             = false;
                timer1_enabled = true;
            }
            record = false;
        }
コード例 #15
0
/// <summary>
/// działanie ProgressBar
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
        private void engine_AudioLevelUpdated(object sender, AudioLevelUpdatedEventArgs e)
        {
            progressBar.Value = e.AudioLevel;
        }
コード例 #16
0
ファイル: Main.cs プロジェクト: EricBlack/web-automation
 void engine_AudioLevelUpdated(object sender, AudioLevelUpdatedEventArgs e)
 {
     int level = e.AudioLevel;
     try
     {
         progressbar.Value = level;
     }
     catch { }
 }
コード例 #17
0
        public void nivel_audio(object sender, AudioLevelUpdatedEventArgs e)
        {
            int audio = e.AudioLevel;

            progressBar1.Value = audio;
        }
コード例 #18
0
 private void engine_AudioLavelUpdated(object sender, AudioLevelUpdatedEventArgs e)
 {
     casperPB.Value = e.AudioLevel;
 }
コード例 #19
0
        public void Nivel_Audio(object sender, AudioLevelUpdatedEventArgs e)
        {
            int audio = e.AudioLevel;

            Barrita.Value = audio;
        }
コード例 #20
0
        private void Rec_AudioUpdate(object obj, AudioLevelUpdatedEventArgs e)
        {
            int maxBordersize = 7;

            statusBar.toggleBtn.BorderThickness = new Thickness(e.AudioLevel * maxBordersize / 100 + 3);
        }
コード例 #21
0
ファイル: Form1.cs プロジェクト: jonime/Vocals
 void sr_audioLevelUpdated(object sender, AudioLevelUpdatedEventArgs e)
 {
     if (speechEngine != null) {
         int val = (int)(10*Math.Sqrt(e.AudioLevel));
         this.progressBar1.Value = val;
     }
 }
コード例 #22
0
ファイル: SpeechHelper.cs プロジェクト: InfoStrat/MotionFx
 void recog_AudioLevelUpdated(object sender, AudioLevelUpdatedEventArgs e)
 {
     if (AudioLevelUpdated != null)
     {
         AudioLevelUpdated(this, e);
     }
 }
コード例 #23
0
ファイル: Main.cs プロジェクト: oxydron/Vocals
		private void sr_audioLevelUpdated(object sender, AudioLevelUpdatedEventArgs e)
		{
			if (_SpeechEngine != null)
			{
				int val = (int)(10 * Math.Sqrt(e.AudioLevel));
				this.ProgressVoiceCaptured.Value = val;
			}
		}
コード例 #24
0
ファイル: SpeechDemo.cs プロジェクト: shahnikita/SpeechToText
 private void MySpeechRecognitionEngine_AudioLevelUpdated(object sender, AudioLevelUpdatedEventArgs e)
 {
     Console.Write(e.AudioLevel.ToString());
 }
コード例 #25
0
ファイル: Usuarios.cs プロジェクト: adsnaider/Automated-House
 void sRecognizer_AudioLevelUpdated(object sender, AudioLevelUpdatedEventArgs e)
 {
     lblInput.Text = sRecognizer.AudioLevel.ToString();
     if (speech)
     {
         if (sRecognizer.AudioLevel < 7 && sRecognizer.AudioState!=AudioState.Stopped)
         {
             tmrSpeech.Enabled = true;
         }
         else
         {
             tmrSpeech.Stop();//reset
             tmrSpeech.Start();
             tmrSpeech.Enabled = false;
         }
     }
 }
コード例 #26
0
        /**
         * @method  EventAudioLevelUpdate
         *
         * Method that collects the audio level that the recognizer collects
         *
         * @param   {object}    sender          Object sent by the recognition event.
         * @paran   {object}    e               Event with the result returned by the recognition engine.
         * @returns {void}
         */
        private void EventAudioLevelUpdate(object sender, AudioLevelUpdatedEventArgs e)
        {
            string data = JSON.Serialize(e);

            EventDispatch(data, "vc:audioLevel");
        }
コード例 #27
0
 private void SpeechRecognizerEngine_AudioLevelUpdated(object sender, AudioLevelUpdatedEventArgs e)
 {
     try
     {
         PbAudioLevel.Value = e.AudioLevel;
     }
     catch (Exception ex)
     {
         Log.ErrorLog(ex);
         ShowMessageBoxDetails(ex.Message, "Error", Visibility.Collapsed, MessageBoxIcon.Error);
         throw;
     }
 }
コード例 #28
0
 void sre_AudioLevelUpdated(object sender, AudioLevelUpdatedEventArgs e)
 {
     label1.Text = e.AudioLevel.ToString();
 }
コード例 #29
0
 private void Level(object obj, AudioLevelUpdatedEventArgs e)
 {
     AudioBar.Maximum = 100;
     AudioBar.Value   = e.AudioLevel;
 }
コード例 #30
0
ファイル: Form1.cs プロジェクト: Tilps/Stash
 void recog_AudioLevelUpdated(object sender, AudioLevelUpdatedEventArgs e)
 {
     textBox1.Text = e.AudioLevel.ToString();
 }
コード例 #31
0
ファイル: Asistente.cs プロジェクト: jipm2102/HNic
        private void Reconocimiento_AudioLevelUpdated(object sender, AudioLevelUpdatedEventArgs e)
        {
            int NivelAudio = e.AudioLevel;

            BarraAudio(NivelAudio);
        }
コード例 #32
0
 internal virtual void AudioLevelUpdated(AudioLevelUpdatedEventArgs e)
 {
     //Nothing by default
 }
コード例 #33
0
ファイル: clsEngineMS.cs プロジェクト: hooku/porker
 private void engine_ms_audiolevel_updated(object sender, AudioLevelUpdatedEventArgs e)
 {
     Program.log(e.AudioLevel.ToString());
 }
コード例 #34
0
ファイル: Cuarto.cs プロジェクト: adsnaider/Automated-House
 void sRecognizer_AudioLevelUpdated(object sender, AudioLevelUpdatedEventArgs e)
 {
     if (speech)
     {
         if (sRecognizer.AudioLevel < 10)
         {
             tmrSpeech.Enabled = true;
         }
         else
         {
             tmrSpeech.Stop();//reset
             tmrSpeech.Enabled = false;
             tmrSpeech.Start();
         }
     }
 }
コード例 #35
0
 private void speechRecognizer_AudioLevelUpdated(object sender, AudioLevelUpdatedEventArgs e)
 {
     OnAudioLevelChanged(e.AudioLevel);
 }
コード例 #36
0
ファイル: SpeechEngine.cs プロジェクト: sketchpunk/SpeechCMD
 private void onAudioLevelUpdated(object sender, AudioLevelUpdatedEventArgs e)
 {
     Console.WriteLine(e.AudioLevel);
 }
コード例 #37
0
 private void speechRecognizer_AudioLevelUpdated(object sender, AudioLevelUpdatedEventArgs e)
 {
     OnAudioLevelChanged(e.AudioLevel);
 }
コード例 #38
0
 //--------------------------------------------------------------------------------------------
 void engine_AudioLevelUpdated(object sender, AudioLevelUpdatedEventArgs e)
 {
     prgLevel.Value = e.AudioLevel;
 }
コード例 #39
0
 private void Audiolevel(object s, AudioLevelUpdatedEventArgs e)
 {
     this.progressBar1.Maximum = 100;
     this.progressBar1.Value   = e.AudioLevel;
 }
コード例 #40
0
 internal override void AudioLevelUpdated(AudioLevelUpdatedEventArgs e)
 {
     audioLevel = e.AudioLevel;
 }
コード例 #41
0
 public void engine_AudioLevelUpdated(object sender, AudioLevelUpdatedEventArgs e)
 {
     OnAudioLevelUpdated(new VoiceCommandEvents.AudioLevelUpdatedEventArgs(e.AudioLevel));
 }
コード例 #42
0
ファイル: Form1.cs プロジェクト: bonfiredog/knole
 private void GodListener_AudioLevelUpdated(object sender, AudioLevelUpdatedEventArgs e)
 {
     textBox3.Text = "Audio Level: " + e.AudioLevel;
 }
コード例 #43
0
        private void OnAudioLevelUpdated(object sender, AudioLevelUpdatedEventArgs e)
        {
            DateTime originatingTime = this.streamStartTime + this.speechRecognitionEngine.RecognizerAudioPosition;

            this.PostWithOriginatingTimeConsistencyCheck(this.AudioLevelUpdated, e, originatingTime);
        }
コード例 #44
0
 private void Rec_AudioLevelUpdated(object sender, AudioLevelUpdatedEventArgs e)
 {
     pbAudio.Value = e.AudioLevel;
 }
コード例 #45
0
ファイル: Form1.cs プロジェクト: wichtounet/MarathonMillions
 private void AudioLevelUpdated(object sender, AudioLevelUpdatedEventArgs e)
 {
     gamePanel.AudioLevelUpdated(e);
 }
コード例 #46
0
ファイル: Form1.cs プロジェクト: bonfiredog/knole
 private void GodListener_AudioLevelUpdated(object sender, AudioLevelUpdatedEventArgs e)
 {
     GodAudioLevel = e.AudioLevel;
     textBox5.Text = GodAudioLevel.ToString();
     if (GodAudioLevel == 0)
     {
         textBox3.Text = "Silence";
     }
     if (GodAudioLevel > 0 && GodAudioLevel < 20)
     {
         textBox3.Text = "Quiet Sound Or Speech";
     }
     else if (GodAudioLevel >= 20)
     {
         textBox3.Text = "Loud Sound Or Speech";
     }
 }
コード例 #47
0
ファイル: MainWindow.xaml.cs プロジェクト: joel18/TEST-VOICE
 /// <summary>
 /// Handles the AudioLevelUpdated event of the engine control.
 /// </summary>
 /// <param name="sender">The source of the event.</param>
 /// <param name="e">The <see cref="System.Speech.Recognition.AudioLevelUpdatedEventArgs"/> instance containing the event data.</param>
 void engine_AudioLevelUpdated(object sender, AudioLevelUpdatedEventArgs e)
 {
     prgLevel.Value = e.AudioLevel;
 }
コード例 #48
0
 // AudioLevelUpdated event is generated by recognition engines (both SpeechRecognizer and
 // SpeechRecognitionEngine) when there's a change in the input audio level.
 void SpeechEngine_AudioLevelUpdated(object sender, AudioLevelUpdatedEventArgs e)
 {
     _progressBarAudioLevel.Value = e.AudioLevel;
 }
コード例 #49
0
 private void Rec_AudioUpdate(object obj, AudioLevelUpdatedEventArgs e)
 {
     window.ToggelButton.BorderThickness = new Thickness(e.AudioLevel * 7 / 100 + 3);
 }
コード例 #50
0
 private void Engine_AudioLevelUpdated(object sender, AudioLevelUpdatedEventArgs e)
 {
     this.progressBar1.Maximum = 100;
     this.progressBar1.Value   = e.AudioLevel;
 }
コード例 #51
0
 private void MedidorDeAudios(object s, AudioLevelUpdatedEventArgs e)
 {
     AudioNivel.Value = e.AudioLevel;
 }
コード例 #52
0
ファイル: Form1.cs プロジェクト: bonfiredog/knole
 void SRecognise_AudioLevelUpdated(object sender, AudioLevelUpdatedEventArgs e)
 {
     DetectedLevel = e.AudioLevel.ToString();
 }