Wer auf allen Hochzeiten tanzen will, fällt
auf die Fresse. Das war schon immer so....nicht
nur in der IT.
Ich beschränke mich bei den Apps doch
lieber auf Modern-UI(IMO leistungsfähiger
und moderner)..und verwende zum coden
auch eine *richtig* Programmiersprache(C#)
Da kann ich das Maximum aus einer App rausholen
...und z.B. das Handling einer Kamera(intern/extern)
oder eines Scanners, Druckers oder irgendwelche
Streams (Audio/Video/Data) u.s.w. mit ein paar
Programmzeilen erledigt.
Beispiel aus der Praxis:
-------
using Windows.Media.SpeechSynthesis;
private async void sprechen(object sender,
Windows.UI.Xaml.RoutedEventArgs e)
{
string SelText="";
MediaElement mediaElement = this.media;
var synth = new
Windows.Media.SpeechSynthesis.SpeechSynthesizer();
if (edit_feld.SelectedText.Length == 0)
SelText=edit_feld.Text;
else
SelText = edit_feld.SelectedText ;
SelText.Trim();
SpeechSynthesisStream stream = await
synth.SynthesizeTextToStreamAsync(SelText);
mediaElement.SetSource(stream, stream.ContentType);
mediaElement.Play();
edit_feld.Focus(Windows.UI.Xaml.FocusState.Programmatic);
}
-------------------
Mit diesen paar Programmzeilen lässt sich in einer Modern-UI
App eine komplette Sprachausgabe realisieren, die sowohl
den gesamten Text, wie auch nur markierte Textbereiche
vorliest(in deutsch, wenn das Sprachpaket "Hedda" installiert
ist...sonst Englisch). Man braucht dazu in diesem Beispiel
nur ein Textbox-Element (Name: "edit_feld") und ein
Mediaelement (Name: media)
Wie so etwas plattformübergreifend mit so einem
minderwertigen Geraffel wie Javascript/HTML funktionieren
soll, muss mir erst mal jemand zeigen.
auf die Fresse. Das war schon immer so....nicht
nur in der IT.
Ich beschränke mich bei den Apps doch
lieber auf Modern-UI(IMO leistungsfähiger
und moderner)..und verwende zum coden
auch eine *richtig* Programmiersprache(C#)
Da kann ich das Maximum aus einer App rausholen
...und z.B. das Handling einer Kamera(intern/extern)
oder eines Scanners, Druckers oder irgendwelche
Streams (Audio/Video/Data) u.s.w. mit ein paar
Programmzeilen erledigt.
Beispiel aus der Praxis:
-------
using Windows.Media.SpeechSynthesis;
private async void sprechen(object sender,
Windows.UI.Xaml.RoutedEventArgs e)
{
string SelText="";
MediaElement mediaElement = this.media;
var synth = new
Windows.Media.SpeechSynthesis.SpeechSynthesizer();
if (edit_feld.SelectedText.Length == 0)
SelText=edit_feld.Text;
else
SelText = edit_feld.SelectedText ;
SelText.Trim();
SpeechSynthesisStream stream = await
synth.SynthesizeTextToStreamAsync(SelText);
mediaElement.SetSource(stream, stream.ContentType);
mediaElement.Play();
edit_feld.Focus(Windows.UI.Xaml.FocusState.Programmatic);
}
-------------------
Mit diesen paar Programmzeilen lässt sich in einer Modern-UI
App eine komplette Sprachausgabe realisieren, die sowohl
den gesamten Text, wie auch nur markierte Textbereiche
vorliest(in deutsch, wenn das Sprachpaket "Hedda" installiert
ist...sonst Englisch). Man braucht dazu in diesem Beispiel
nur ein Textbox-Element (Name: "edit_feld") und ein
Mediaelement (Name: media)
Wie so etwas plattformübergreifend mit so einem
minderwertigen Geraffel wie Javascript/HTML funktionieren
soll, muss mir erst mal jemand zeigen.