Ich arbeite an einem Projekt auf "Home Automation" -System mit Android App und Microcontroller, verbindet sie durch Bluetooth-Modul. Ich habe "Sprache zu Text" für Sprachbefehle eingebaut. Allerdings funktioniert es gut mit der integrierten Google-Spracherkennung API. Alles, was ich brauche, ist eine kontinuierliche Spracherkennung und ohne das Google Voice-Popup. Ich habe eine ähnliche App auf Playstore "Speechnotes" gesehen, die genau funktioniert, die ich entwickeln möchte. Und es funktioniert völlig offline.Kontinuierliche Spracherkennung in Android-App ohne Google-Popup
1
A
Antwort
2
Sie sollten versuchen Droid Speech es unterstützt kontinuierliche Spracherkennung und funktioniert auch offline, wenn das Sprachpaket für die erforderliche Sprache in das Gerät installiert ist.
Das Einrichten der Bibliothek in Ihrem Projekt ist sehr einfach und mit ein paar Zeilen Code können Sie leicht mit der Spracherkennung beginnen.
Ein Beispiel,
die unten in Ihrer Gradle Datei hinzufügen,
compile 'com.github.vikramezhil:DroidSpeech:v2.0.3’
in Ihrer Tätigkeit,
DroidSpeech droidSpeech = new DroidSpeech(this, null);
droidSpeech.setOnDroidSpeechListener(this);
droid Sprache zu starten, um Benutzer Stimme rufen Sie die Methode zu hören,
droidSpeech.startDroidSpeechRecognition();
Das Sprachresultat wird um
@Override
public void onDroidSpeechFinalResult(String finalSpeechResult)
{
// Do whatever you want with the speech result
}
Verwandte Themen
- 1. Kontinuierliche Spracherkennung Android - ohne Lücken
- 2. Kontinuierliche Spracherkennung ohne Neustart nach 1 Minute
- 3. UWP kontinuierliche Spracherkennung
- 4. Kontinuierliche Spracherkennung mit PocketSphinx
- 5. Kontinuierliche Spracherkennung Android
- 6. Spracherkennung - Kontinuierliche Ausführung
- 7. Kontinuierliche Spracherkennung Signalton nach Google-Suchupdate
- 8. Android Marshmallow 6.0.1 brach meine kontinuierliche Spracherkennung
- 9. Spracherkennung ohne Internet in Android
- 10. VOCE Spracherkennung ohne Grammatik
- 11. Kontinuierliche Spracherkennung im Browser wie "ok google" oder "hey siri"
- 12. Android Kontinuierliche Spracherkennung gibt ERROR_NO_MATCH zu schnell zurück
- 13. Erkennen mehrerer Stimmen ohne Spracherkennung
- 14. C# Spracherkennung ohne vordefinierte Grammatik
- 15. CSS kontinuierliche Drehung ohne setTimeout
- 16. Spracherkennung
- 17. Android Offline-Spracherkennung ohne Popup-Dialog
- 18. Spracherkennung in Android
- 19. Wie füge ich die kontinuierliche Spracherkennung in meine Android-Anwendung ein?
- 20. Vista Spracherkennung in Delphi
- 21. Google Spracherkennung ohne Pop-up in Android Studio
- 22. Kontinuierliche Tastatureingabe in C
- 23. Spracherkennung nicht verfügbar in ios9
- 24. Spracherkennung in Echtzeit mit Interpunktion
- 25. Spracherkennung in Flash
- 26. Mobile Spracherkennung in Kasachisch
- 27. Spracherkennung in PHP?
- 28. Spracherkennung in C#
- 29. Spracherkennung in Facebook-Bots
- 30. Spracherkennung abfangen
ausgelöst. Dies funktioniert. Aber, müssen Sie die folgende Zeile in Projektebene gradle hinzuzufügen: Gradle Abhängigkeit: Fügen Sie den folgenden Code zu Ihrer Projektebene build.gradle: 'code' allprojects { Repositorys { ... Maven {url‚https : //jitpack.io‘}} } 'code' Fügen Sie diese build.gradle zu Ihrer App: ' code' Abhängigkeiten { Kompilierung 'com.github.vikramezhil: DroidSpeech: v2.0.3' } 'code' –
Wenn dies Ihre Anforderung löste, markieren Sie die Antwort als akzeptiert. –