-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathplugin.xml
More file actions
73 lines (66 loc) · 6.1 KB
/
Copy pathplugin.xml
File metadata and controls
73 lines (66 loc) · 6.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
<?xml version='1.0' encoding='utf-8'?>
<plugin id="cordova-plugin-speechrecognition"
version="0.4.1"
xmlns="http://apache.org/cordova/ns/plugins/1.0"
xmlns:android="http://schemas.android.com/apk/res/android">
<name>Speech Recognition</name>
<description>This cordova plugin implements an Automatic Speech Recognition (ASR) Android Service based on TensorFlow Deep Neural Networks (DNN) engine. Performs audio capture from the device microphone and bluetooth headset, perform Voice Activity Detection, features extraction (MFCC FilterBanks and its derivatives) and make inference on a TensorFlow model.</description>
<author>Alberto Inuggi</author>
<license>MIT</license>
<keywords>cordova,speech,mfcc,vad,tensorflow,phonegap,media,microphone,mic,input,audio,capture,android</keywords>
<repo>https://gitlab.iit.it/AllSpeak/cordova-plugin-speechrecognition.git</repo>
<issue>https://gitlab.iit.it/AllSpeak/cordova-plugin-speechrecognition/issues</issue>
<js-module name="SpeechRecognitionPlugin" src="www/speechrecognition.js">
<clobbers target="speechrecognition" />
</js-module>
<dependency id="cordova-plugin-compat" version="^1.0.0" />
<dependency id="cordova-plugin-file-transfer" />
<dependency id="cordova-plugin-zip" />
<!-- android -->
<platform name="android">
<config-file parent="/*" target="res/xml/config.xml">
<feature name="SpeechRecognitionPlugin">
<param name="android-package" value="com.allspeak.SpeechRecognitionPlugin" />
<param name="onload" value="true" />
</feature>
</config-file>
<config-file parent="/*" target="AndroidManifest.xml">
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.BROADCAST_STICKY"/>
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS"/>
</config-file>
<source-file src="src/android/com/allspeak/SpeechRecognitionPlugin.java" target-dir="src/com/allspeak" />
<source-file src="src/android/com/allspeak/SpeechRecognitionService.java" target-dir="src/com/allspeak" />
<source-file src="src/android/com/allspeak/ENUMS.java" target-dir="src/com/allspeak" />
<source-file src="src/android/com/allspeak/ERRORS.java" target-dir="src/com/allspeak" />
<source-file src="src/android/com/allspeak/audiocapture/AudioInputCapture.java" target-dir="src/com/allspeak/audiocapture" />
<source-file src="src/android/com/allspeak/audiocapture/AudioInputReceiver.java" target-dir="src/com/allspeak/audiocapture" />
<source-file src="src/android/com/allspeak/audiocapture/AudioPlayback.java" target-dir="src/com/allspeak/audiocapture" />
<source-file src="src/android/com/allspeak/audiocapture/CaptureParams.java" target-dir="src/com/allspeak/audiocapture" />
<source-file src="src/android/com/allspeak/audioprocessing/FFT.java" target-dir="src/com/allspeak/audioprocessing" />
<source-file src="src/android/com/allspeak/audioprocessing/WavFile.java" target-dir="src/com/allspeak/audioprocessing" />
<source-file src="src/android/com/allspeak/audioprocessing/mfcc/MFCC.java" target-dir="src/com/allspeak/audioprocessing/mfcc" />
<source-file src="src/android/com/allspeak/audioprocessing/mfcc/MFCCHandlerThread.java" target-dir="src/com/allspeak/audioprocessing/mfcc" />
<source-file src="src/android/com/allspeak/audioprocessing/mfcc/MFCCCalcJAudio.java" target-dir="src/com/allspeak/audioprocessing/mfcc" />
<source-file src="src/android/com/allspeak/audioprocessing/mfcc/MFCCDerivatives.java" target-dir="src/com/allspeak/audioprocessing/mfcc" />
<source-file src="src/android/com/allspeak/audioprocessing/mfcc/MFCCParams.java" target-dir="src/com/allspeak/audioprocessing/mfcc" />
<source-file src="src/android/com/allspeak/audioprocessing/Framing.java" target-dir="src/com/allspeak/audioprocessing" />
<source-file src="src/android/com/allspeak/audioprocessing/vad/VAD.java" target-dir="src/com/allspeak/audioprocessing/vad" />
<source-file src="src/android/com/allspeak/audioprocessing/vad/VADParams.java" target-dir="src/com/allspeak/audioprocessing/vad" />
<source-file src="src/android/com/allspeak/audioprocessing/vad/VADHandlerThread.java" target-dir="src/com/allspeak/audioprocessing/vad" />
<source-file src="src/android/com/allspeak/tensorflow/TFHandlerThread.java" target-dir="src/com/allspeak/tensorflow" />
<source-file src="src/android/com/allspeak/tensorflow/TF.java" target-dir="src/com/allspeak/tensorflow" />
<source-file src="src/android/com/allspeak/tensorflow/TFParams.java" target-dir="src/com/allspeak/tensorflow" />
<source-file src="src/android/com/allspeak/tensorflow/Classifier.java" target-dir="src/com/allspeak/tensorflow" />
<source-file src="src/android/com/allspeak/tensorflow/TensorFlowSpeechClassifier.java" target-dir="src/com/allspeak/tensorflow" />
<source-file src="src/android/com/allspeak/utility/Messaging.java" target-dir="src/com/allspeak/utility/" />
<source-file src="src/android/com/allspeak/utility/StringUtilities.java" target-dir="src/com/allspeak/utility/" />
<source-file src="src/android/com/allspeak/utility/FileUtilities.java" target-dir="src/com/allspeak/utility/" />
<source-file src="src/android/com/allspeak/utility/TrackPerformance.java" target-dir="src/com/allspeak/utility/" />
<source-file src="src/android/com/allspeak/utility/AudioDevicesManager.java" target-dir="src/com/allspeak/utility/" />
<source-file src="src/android/com/allspeak/utility/BluetoothHeadsetUtils.java" target-dir="src/com/allspeak/utility/" />
<source-file src="src/android/com/allspeak/utility/ArrayList2d.java" target-dir="src/com/allspeak/utility/" />
<source-file src="src/android/com/allspeak/utility/ZipManager.java" target-dir="src/com/allspeak/utility/" />
</platform>
</plugin>