2016-07-29 11 views

Antwort

0

Es gibt zwei Möglichkeiten, die Bing Speech API zu verwenden. Die erste ist eine REST service, die von jeder Xamarin.Android-Anwendung aufgerufen werden kann (keine zusätzlichen Komponenten erforderlich).

Die andere Möglichkeit besteht darin, die Client-Bibliotheken zu verwenden. Microsoft stellt Bibliotheken für C# (Windows Phone, WPF usw.), Android und iOS zur Verfügung. Um die Bibliothek in Ihrer Xamarin.Android-Anwendung zu verwenden, können Sie entweder versuchen, die C# -Bibliothek zu verwenden oder eigene Bindungen für die Android-spezifische Java-Bibliothek zu erstellen. Hier ist ein Artikel, die Ihnen mit der Bindung helfen werden:

Binding a Java library

+0

Vielen Dank für Ihre Antwort. Können Sie mir bitte einen Link zu einem diesbezüglichen Beispiel schicken? – Urmi

+0

Ich habe keine Beispiele, aber Sie finden Beispielcode über die Links, die ich gepostet habe. Viel Glück! – hankide

+0

Ich habe noch eine Frage. Es wird großartig sein, wenn du mir helfen kannst. @hankide Wie ein Datum von CS-Datei zu xaml.cs in Xamarin.Forms passieren? Ich verwendete folgenden Ansatz. Verwenden Sie MessagingCenter.Send (this, "NameOfMessage", YourObject); um eine Nachricht zu senden und das gewünschte Objekt zu übergeben. Dann können Sie diese Nachricht in Ihrer anderen Klasse abonnieren: MessagingCenter.Subscribe (diese, "NameOfMessage", (Absender, arg) => { }); – Urmi