IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
Loter
Člen
Avatar
Loter:8.1.2017 20:20

Potreboval by som dostať text v okne do nejakého stringu najlepšie aby som v s tým dokázal ďalej pracovať v PHP.

<form id="labnol" method="get" action="https://www.google.com/search">
  <div class="speech">
    <input type="text" name="q" id="transcript" placeholder="Speak" />
    <img onclick="startDictation()" src="//i.imgur.com/cHidSVu.gif" />
  </div>
</form>

<!-- HTML5 Speech Recognition API -->
<script>
  function startDictation() {

    if (window.hasOwnProperty('webkitSpeechRecognition')) {

      var recognition = new webkitSpeechRecognition();

      recognition.continuous = false;
      recognition.interimResults = false;

      recognition.lang = "en-US";
      recognition.start();

      recognition.onresult = function(e) {
        document.getElementById('transcript').value
                                 = e.results[0][0].transcript;
        recognition.stop();
        document.getElementById('labnol').submit();
      };

      recognition.onerror = function(e) {
        recognition.stop();
      }

    }
  }
</script>
Odpovědět
8.1.2017 20:20
Kto vie dobre programovať, nemusí sa pretvarovať :)
Avatar
Loter
Člen
Avatar
Loter:9.1.2017 15:23

Už som to variešil.

Akceptované řešení
+5 Zkušeností
Řešení problému
Nahoru Odpovědět
9.1.2017 15:23
Kto vie dobre programovať, nemusí sa pretvarovať :)
Avatar
Odpovídá na Loter
Libor Šimo (libcosenior):9.1.2017 17:26

Tu sa dava ako vyrieseny prispevok taky, ktory moze pomoct aj inym clenom.
Zda sa mi, ze tvoje "Už som to variešil." nie je ten pripad.
Co myslis, mam pravdu?

Nahoru Odpovědět
9.1.2017 17:26
Aj tisícmíľová cesta musí začať jednoduchým krokom.
Avatar
Loter
Člen
Avatar
Odpovídá na Libor Šimo (libcosenior)
Loter:9.1.2017 19:02

Plánoval som to vlákno vymazať ale nejako som to nenašiel tak som to jednoducho odškrtok aby nad tým už nemusel nikto rozmýšľať ale ak má niekto záujem.....

<form id="labnol" method="get" action="https://www.google.com/search">

Method stačí prepísať na post a action na prázdne miesto (čiže ""-vracia sa na rovnakú stránku).

Následne do PHP kódu dáte toto- $text = isset($_POST["q"]) ? $_POST["q"] : "";

Nahoru Odpovědět
9.1.2017 19:02
Kto vie dobre programovať, nemusí sa pretvarovať :)
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.