资源简介
支持mp3语音格式,标注语音段前后端点
代码片段和文件信息
package com.deb.mapdb;
import java.util.concurrent.ConcurrentMap;
import org.mapdb.DB;
import org.mapdb.DBMaker;
import org.mapdb.Serializer;
public class HiMapDB {
public static void main(String[] args) {
inMemoryDB();
fileDB();
serialize();
DB db = DBMaker
.fileDB(“encrypted.db“)
//TODO encryption API
// .encryptionEnable(“password“)
.make();
}
private static void serialize() {
DB db = DBMaker
.fileDB(“file.db“)
.make();
ConcurrentMap map = db
.hashMap(“map“ Serializer.STRING Serializer.LONG)
.make();
map.put(“something“ 111L);
db.close();
}
/**
* HashMap (and other collections) can be also stored in file. In this case
* the content can be preserved between JVM restarts. It is necessary to
* call DB.close() to protect file from data corruption. Other option is to
* enable transactions with write ahead log.
*
*/
private static void fileDB() {
DB db = DBMaker.fileDB(“file.db“).make();
ConcurrentMap map = db.hashMap(“map“).make();
map.put(“something“ “fileDB“);
System.out.println(map.get(“something“));
db.close();
}
private static void inMemoryDB() {
DB db = DBMaker.memoryDB().make();
// It opens in-memory HashMap it uses off-heap store and it is not
// limited by Garbage Collection:
ConcurrentMap map = (ConcurrentMap) db.hashMap(“map“).make();
map.put(“something“ “inMemoryDB“);
System.out.println(map.get(“something“));
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2016-06-22 03:14 JavaVAD
文件 35141 2016-06-22 03:14 JavaVAD\LICENSE
文件 135 2016-06-22 03:14 JavaVAD\README.md
文件 1814 2016-06-22 03:14 JavaVAD\pom.xm
文件 82 2016-06-22 03:14 JavaVAD\run.bat
文件 79 2016-06-22 03:14 JavaVAD\run.sh
目录 0 2016-06-22 03:14 JavaVAD\src\
目录 0 2016-06-22 03:14 JavaVAD\src\main\
目录 0 2016-06-22 03:14 JavaVAD\src\main\java\
目录 0 2016-06-22 03:14 JavaVAD\src\main\java\com\
目录 0 2016-06-22 03:14 JavaVAD\src\main\java\com\deb\
目录 0 2016-06-22 03:14 JavaVAD\src\main\java\com\deb\mapdb\
文件 1553 2016-06-22 03:14 JavaVAD\src\main\java\com\deb\mapdb\HiMapDB.java
目录 0 2016-06-22 03:14 JavaVAD\src\main\java\com\deb\vad\
文件 3258 2016-06-22 03:14 JavaVAD\src\main\java\com\deb\vad\DebRecorder.java
文件 2839 2016-06-22 03:14 JavaVAD\src\main\java\com\deb\vad\MP3Pla
文件 2672 2016-06-22 03:14 JavaVAD\src\main\java\com\deb\vad\MP3Recorder.java
文件 3560 2016-06-22 03:14 JavaVAD\src\main\java\com\deb\vad\SilenceDetector.java
文件 4997 2016-06-22 03:14 JavaVAD\src\main\java\com\deb\vad\SilenceDetectorWithHTreeMap.java
文件 231 2016-06-22 03:14 JavaVAD\src\main\java\com\deb\vad\SimpleAudioRecorder.java
文件 158 2016-06-22 03:14 JavaVAD\src\main\java\com\deb\vad\SoundCache.java
文件 471 2016-06-22 03:14 JavaVAD\src\main\java\com\deb\vad\VoiceRetriever.java
目录 0 2016-06-22 03:14 JavaVAD\src\main\java\com\deb\vad\utility\
文件 3377 2016-06-22 03:14 JavaVAD\src\main\java\com\deb\vad\utility\CommonUtil.java
目录 0 2016-06-22 03:14 JavaVAD\src\main\python\
文件 75 2016-06-22 03:14 JavaVAD\src\main\python\KL_Developer.py
文件 1281 2016-06-22 03:14 JavaVAD\src\main\python\Recorder.py
文件 54 2016-06-22 03:14 JavaVAD\src\main\python\Steps.py
文件 506 2016-06-22 03:14 JavaVAD\src\main\python\clique.py
文件 312 2016-06-22 03:14 JavaVAD\src\main\python\countDown.py
文件 2294 2016-06-22 03:14 JavaVAD\src\main\python\eulerian.py
............此处省略20个文件信息
评论
共有 条评论