Speech Input API–über ein Attribut Spracheingabe im Web?

image.png

Durch Zufall bin ich heute auf die Seite von code.nasa.org gelandet. Ein kleines Mikrofon Icon hat meine Aufmerksamkeit geweckt:

image

Seit Chrome 11 gibt es “Unterstützung” für die Speech Input API. Gelesen hatte ich davon, allerdings hatte ich mir die Integration komplex vorgestellt. Sehr zur Überraschung ist die Implementierung allerdings sehr einfach – über das Attribut “x-webkit-speech” (später soll es einfach nur “speech” sein). Das ganze soll für Input und Textarea Elemente funktionieren:

//Supported elements

<input type="text" x-webkit-speech />
<textarea x-webkit-speech />

Eine Flasche Wermut

Es funktioniert nur im Chrome und man sollte sehr klar und deutlich sprechen. Deutsch versteht er kaum bis garnicht und englisch. Naja – ist noch weit von Siri entfernt. Die Speech Input API selbst ist momentan in einem sehr frühen Stadium und so richtige Fortschritte gab es seit Release Chrome 11 und heute kaum.

Ausprobieren

Ausprobieren kann man es z.B. hier. Das Video zeigt es allerdings auch gut (für die Leute, welche keinen Chrome nutzen ;) )

Read more

JSONP mit jQuery am Beispiel der Stackoverflow API

image.png

Stackoverflow.com – der Segen für alle Programmierer und die, die es werden wollen. Die Seite enthält nicht nur Fragen und Antworten, sondern hat über die Tagging Funktion auch eine Art “Mini”-Wiki für Technologien entwickelt. Stackoverflow bietet natürlich auch eine API an und für einfache lesende Zugriffe gibt es auch eine Variante, welche die eigenen Serverkapazitäten …

Read more

MacBook Pro für .NET Entwickler–geeignet oder einfach nur schick, aber unpraktisch?

image.png

Ich besitz seit gut einem Jahr ein MacBook Pro (= aus dem Jahre 2010) und weil mich damals die Frage so beschäftigt hat, blogge ich mal meine Erfahrungen dazu. Meine Notebook Konfiguration MacBook Pro April 2010 – 2,66 Intel Core i7- 8GB RAM- 15” Glossy Display- Intel X-25M 168GB SSD Die Hardware: Ein Traum – …

Read more

Windows Azure SDK für node.js & co. – und das auf GitHub!

image.png

Wie bereits vor einiger Zeit abzusehen war, unternimmt Microsoft alles um Windows Azure als “die” Cloud-Plattform für alle möglichen Sprachen & Frameworks zu positionieren. Microsoft, früher dafür bekannt seine eigenen Plattformen und Sprachen in den Markt zu pushen, ändert scheinbar seine Strategie und pusht nun u.a. auch node.js und stellt die SDKs auch auf GitHub …

Read more

Fix: “There is a duplicate ‘uri’ section defined” bei DotNetOpenAuth

Kleiner Hinweis, was zutun ist, wenn man diesen Fehler bekommt. Folgendes Setup bei mir: – ASP.NET MVC Projekt samt .NET Framework 4.0 – DotNetOpenAuth via NuGet installiert – Das Webprojekt hat noch “Cassini” genutzt Beim Deployen auf einen richtigen IIS bekam ich diese Fehlermeldung: “There is a duplicate ‘uri’ section defined” Oder zu deutsch: “Der …

Read more

Dateien, welche nicht in die Source Control gehören für GIT–.gitignore für bin/obj & co.

image.png

Visual Studio produziert einige Dateien, welche man nicht in sein Source Control System haben sollte: Zum einen sind es Dateien, welche vom Betriebssystem automatisch erstellt werden (Thumbs.db), von diversen Tools (Resharper ahoi!) oder auch den lokalen Build-Output. Da ich gerade etwas mit Git experimentiere, hier mal meine Erkenntnisse (bei Denkfehlern meinerseits bitte einfach einen Kommentar …

Read more

Webserver Performance Test

image.png

Was ist der schnellste Webserver? Und kann man das überhaupt so einfach messen? Die Antwort: Naja. Man kann einiges Messen, aber ob das an realistische Zahlen rankommt ist immer noch eine andere Geschichte. Allerdings hat diese Seite einen Test gemacht und der IIS hat “gewonnen”. Allerdings gibt es ja auch ein leuchtendes Beispiel. Hintergrund Getestet …

Read more

Wie funktionieren Pingbacks und wie kann man Pingbacks über .NET versenden?

image.png

Ganz technisch gesprochen: Pingbacks dienen der Benachrichtigung einer Seite, wenn diese auf einer anderen Seite verlinkt wird. Größtes (und einzigstes?) Einsatzgebiet ist in der Blogwelt zu finden. Ziel davon ist es, dass ein Autor benachrichtigt wird, wenn jemand über einen Artikel etwas schreibt. Meistens landet der Pingback mit in den Kommentaren. Eine ältere Form davon …

Read more

Pragmatische Softwareentwicklung

image.png

Stellt einem Softwareentwickler mal die Frage, ob der Code den er vor ein oder zwei Jahren geschrieben hat immer noch gut findet. Meistens ist die Antwort: Würde ich heute anders machen. Diesen Prozess habe ich sowohl in dienstlichen Projekten als auch in Privatprojekten mehr als einmal festgestellt. In die Liste der größeren Privatprojekte gehören ShoppingMap …

Read more

Built with Bootstrap–Beispiele von Twitter Bootstrap

image.png

Vor einiger Zeit bin ich auf den “UI-Baukasten” von Twitter namens Bootstrap aufmerksam geworden und verfolge die Diskussionen und das Projekt auf GitHub. Nun bin ich auf eine ganz interessante Seite gestoßen, welche Webseiten listet, welche mit Bootstrap umgesetzt worden sind: Built with Bootstrap Warum ich die Idee ganz cool finde & Bootstrap awesome ist …

Read more

Letzte Posts

  • Carriage Return / Neue Zeile in Textareas

    Eine kleine Aufgabe: Jede neue Textzeile (Carriage Return/Wenn man Enter drückt ) in einer Textarea soll ein Element in einer Auflistung sein – wie mach ich das jetzt am einfachsten? Eigentlich ein grundlegendes Element im Web und der Nutzer macht bewusst Absätze – daher wäre es nur gerecht, wenn man das auch entsprechend würdigt. Kleine ...

  • image.png
    Doom, Quake, Wolfenstein & co. Source Code auf GitHub

    id Software, die Macher von Doom, Quake, Wolfenstein & co., stellen regelmäßig ihre älteren Spieltitle als Open Source zur Verfügung. Das Ganze runterzuladen fand ich bisher immer recht mühselig, allerdings gibt es seit kurzer Zeit die Sourcen auch auf GitHub. Darunter Spiele wie Doom 3, Quake 3, Wolfenstein für iOS. Wer also schon immer mal ...

  • image.png
    Twitter Bootstrap 2.0 released & “Release Präsentation”

    Wie bereits vom Twitter Bootstrap Team angekündigt wurde offiziel die Version 2.0 des UI Toolskits “Twitter Bootstrap” veröffentlich. Zudem wurden die Slides, welche bei der Release Party gezeigt wurden auch veröffentlicht: Downloads finden sich auf der Twitter Bootstrap Seite auf GitHub.

  • image.png
    Javascript zu Dart Translator

    Dart, Google Javascript Alternative, wurde vor ein paar Monaten vorgestellt und die Webentwickler Szene ist noch etwas gespalten, ob Dart nun überflüssig ist oder einfach nur cool und längst überfällig ist. Um die Sprache näher zu erläutern hat Google die grundlegenden Javascript Basics nach Dart übersetzt. Das Ergebnis ist der “Translator”. Der Name mag momentan ...

  • Twitter Bootstrap 2.0–“Beta”

    Twitter Bootstrap, ein UI-Toolkit für Web-Applikationen von Twitter, erscheint (wie bereits berichtet) demnächst in der Version 2.0. Der offizielle Release ist am 31. Januar, allerdings beginnt jetzt laut Mark Otto (einer der Hauptentwickler von Twitter Bootstrap) die intensive Test-Phase. Das heisst, das es nun offiziel auch die 2.0 Dokumentation online gibt. Im Vergleich zur aktuellen ...

Support us!

Facebook