Package de.swa.gmaf.plugin.audio
Class AudioTranscriber
java.lang.Object
de.swa.gmaf.plugin.audio.AudioTranscriber
- All Implemented Interfaces:
FileExtensionPlugin
public class AudioTranscriber extends java.lang.Object implements FileExtensionPlugin
-
Constructor Summary
Constructors Constructor Description AudioTranscriber()
-
Method Summary
Modifier and Type Method Description boolean
canProcess(java.io.File f)
returns, if a plugin can process a given filejava.util.Vector<java.io.File>
getAdditionalAssets()
returns a list of additional assets, e.g. embedded images for further processingjava.util.Vector<java.lang.String>
getExtensions()
returns the list of supported extensionsjava.util.Hashtable<java.lang.String,java.lang.String>
getKeywords()
returns the hashtable of keywords of a given textjava.util.Vector<java.lang.String>
getSentences()
returns a vector of sentences as splitted textvoid
process()
processes a the file
-
Constructor Details
-
AudioTranscriber
public AudioTranscriber()
-
-
Method Details
-
canProcess
public boolean canProcess(java.io.File f)Description copied from interface:FileExtensionPlugin
returns, if a plugin can process a given file- Specified by:
canProcess
in interfaceFileExtensionPlugin
-
getAdditionalAssets
public java.util.Vector<java.io.File> getAdditionalAssets()Description copied from interface:FileExtensionPlugin
returns a list of additional assets, e.g. embedded images for further processing- Specified by:
getAdditionalAssets
in interfaceFileExtensionPlugin
-
getExtensions
public java.util.Vector<java.lang.String> getExtensions()Description copied from interface:FileExtensionPlugin
returns the list of supported extensions- Specified by:
getExtensions
in interfaceFileExtensionPlugin
-
getKeywords
public java.util.Hashtable<java.lang.String,java.lang.String> getKeywords()Description copied from interface:FileExtensionPlugin
returns the hashtable of keywords of a given text- Specified by:
getKeywords
in interfaceFileExtensionPlugin
-
getSentences
public java.util.Vector<java.lang.String> getSentences()Description copied from interface:FileExtensionPlugin
returns a vector of sentences as splitted text- Specified by:
getSentences
in interfaceFileExtensionPlugin
-
process
public void process()Description copied from interface:FileExtensionPlugin
processes a the file- Specified by:
process
in interfaceFileExtensionPlugin
-