资源简介
Java源码下载:SinVoice_plus.Android声波通信改进版,是在SinVoice基础上的优化,识别效率更高,几乎达到100%,比chirp,支付宝,茄子快传等软件的识别效率更高。在一些嘈杂大声、会议室、公交车、马路、施工场地、KTV等场所,依然能保持很高的识别率。
此声波通信demo程序的Android源码属于试用性质程序,仅具备部分功能,其限制如下:
* 1. 仅支持部分字符识别。
* 2. 识别若干次后,程序会自动停止识别。若想继续使用,请停止该程序,然后重新启动程序。
* 3. 不支持连续字符传递。
* 4. 不支持自动纠错功能。
代码片段和文件信息
/*
* Copyright (C) 2014 gujicheng
* 未经作者许可,禁止将该程序用于商业用途
* Download by http://www.codefans.net
* 该声波通信程序在前一个开源版本(SinVoice)的基础上,做了许多优化:
* 优化如下:
* 1. 识别效率更高,几乎达到100%,完全可以达到商业用途标准,比chirp,支付宝,茄子快传等软件的识别效率更高。
* 2. 能支持更多复杂场景的识别,在有嘈杂大声的背景音乐,嘈杂的会议室,食堂,公交车,马路,施工场地,
* 小汽车,KTV等一些复杂的环境下,依然能保持很高的识别率。
* 3. 能支持更多token的识别,通过编码可以传送所有字符。
* 4. 通过定制可以实现相同字符的连续传递比如“234456”。
* 5. 支持自动纠错功能,在有3个以内字符解码出错的情况下可以自动纠正。
* 6. 程序运行效率非常高,可以用于智能手机,功能手机,嵌入式设备,PC,平板等嵌入式系统上。
* 7. 声波的频率声音和音量可定制。
*
* 此demo程序属于试用性质程序,仅具备部分功能,其限制如下:
* 1. 仅支持部分字符识别。
* 2. 识别若干次后,程序会自动停止识别。若想继续使用,请停止该程序,然后重新启动程序。
* 3. 不支持连续字符传递。
* 4. 不支持自动纠错功能。
* 5. 禁止用于商业用途。
*
* 若您对完整的声波通信程序感兴趣,请联系作者获取商业授权版本(仅收取苦逼的加班费)。
*************************************************************************
** 作者信息 **
*************************************************************************
** Email: gujicheng197@126.com **
** QQ : 29600731 **
** Weibo: http://weibo.com/gujicheng197 **
*************************************************************************
*/
package com.example.sinvoicedemo;
import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.text.SimpleDateFormat;
import java.util.Date;
import android.app.Activity;
import android.app.AlertDialog;
import android.content.Context;
import android.content.DialogInterface;
import android.os.Bundle;
import android.os.Environment;
import android.os.Handler;
import android.os.Message;
import android.os.PowerManager;
import android.view.View;
import android.view.View.onclickListener;
import android.widget.Button;
import android.widget.CheckBox;
import android.widget.CompoundButton;
import android.widget.CompoundButton.OnCheckedChangeListener;
import android.widget.TextView;
import android.widget.Toast;
import com.libra.sinvoice.LogHelper;
import com.libra.sinvoice.SinVoicePlayer;
import com.libra.sinvoice.SinVoiceRecognition;
public class MainActivity extends Activity implements SinVoiceRecognition.Listener SinVoicePlayer.Listener {
private final static String TAG = “MainActivity“;
private final static int MSG_SET_RECG_TEXT = 1;
private final static int MSG_RECG_START = 2;
private final static int MSG_RECG_END = 3;
private final static int MSG_PLAY_TEXT = 4;
private final static int TOKEN_LEN = 16;
private final static String BAKCUP_LOG_PATH = “/sinvoice_backup“;
private final static String CODEBOOK = “abcdefghijklmnopq“;
private Handler mHanlder;
private SinVoicePlayer mSinVoicePlayer;
private SinVoiceRecognition mRecognition;
private boolean mIsReadFromFile;
private String mSdcardPath;
private PowerManager.WakeLock mWakeLock;
private TextVi
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1419 2014-04-23 08:36 SinVoice_plus.Android声波通信源代码(改进版)\AndroidManifest.xm
文件 55743 2013-01-24 14:54 SinVoice_plus.Android声波通信源代码(改进版)\ic_launcher-web.png
文件 385685 2013-01-24 14:54 SinVoice_plus.Android声波通信源代码(改进版)\libs\android-support-v4.jar
文件 42192 2014-04-28 08:17 SinVoice_plus.Android声波通信源代码(改进版)\libs\armeabi\libsinvoice.so
文件 563 2014-04-22 08:05 SinVoice_plus.Android声波通信源代码(改进版)\project.properties
文件 660 2014-05-03 13:26 SinVoice_plus.Android声波通信源代码(改进版)\readme.txt
文件 8217 2013-01-24 14:54 SinVoice_plus.Android声波通信源代码(改进版)\res\drawable-hdpi\ic_launcher.png
文件 15655 2013-03-25 16:39 SinVoice_plus.Android声波通信源代码(改进版)\res\drawable-hdpi\ic_lock_alarm.png
文件 4412 2013-03-11 15:45 SinVoice_plus.Android声波通信源代码(改进版)\res\drawable-hdpi\kgd_puk_interrupt_popupwindow_onebutton.9.png
文件 2557 2013-01-24 14:54 SinVoice_plus.Android声波通信源代码(改进版)\res\drawable-ldpi\ic_launcher.png
文件 4062 2013-01-24 14:54 SinVoice_plus.Android声波通信源代码(改进版)\res\drawable-mdpi\ic_launcher.png
文件 13563 2013-01-24 14:54 SinVoice_plus.Android声波通信源代码(改进版)\res\drawable-xhdpi\ic_launcher.png
文件 2940 2014-04-22 16:44 SinVoice_plus.Android声波通信源代码(改进版)\res\layout\activity_main.xm
文件 219 2013-10-16 17:58 SinVoice_plus.Android声波通信源代码(改进版)\res\values\strings.xm
文件 679 2013-01-24 14:54 SinVoice_plus.Android声波通信源代码(改进版)\res\values\st
文件 13105 2014-05-06 10:59 SinVoice_plus.Android声波通信源代码(改进版)\src\com\example\sinvoicedemo\MainActivity.java
文件 6082 2014-05-06 10:59 SinVoice_plus.Android声波通信源代码(改进版)\src\com\libra\sinvoice\Buffer.java
文件 2485 2014-05-06 10:59 SinVoice_plus.Android声波通信源代码(改进版)\src\com\libra\sinvoice\Common.java
文件 5230 2014-04-28 08:19 SinVoice_plus.Android声波通信源代码(改进版)\src\com\libra\sinvoice\Encoder.java
文件 3347 2014-04-28 08:19 SinVoice_plus.Android声波通信源代码(改进版)\src\com\libra\sinvoice\LogHelper.java
文件 5090 2014-05-06 10:58 SinVoice_plus.Android声波通信源代码(改进版)\src\com\libra\sinvoice\PcmPla
文件 9297 2014-05-06 10:58 SinVoice_plus.Android声波通信源代码(改进版)\src\com\libra\sinvoice\Record.java
文件 7151 2014-05-06 10:58 SinVoice_plus.Android声波通信源代码(改进版)\src\com\libra\sinvoice\SinVoicePla
文件 8109 2014-05-06 10:58 SinVoice_plus.Android声波通信源代码(改进版)\src\com\libra\sinvoice\SinVoiceRecognition.java
文件 5239 2014-05-06 10:58 SinVoice_plus.Android声波通信源代码(改进版)\src\com\libra\sinvoice\VoiceRecognition.java
目录 0 2014-07-02 11:36 SinVoice_plus.Android声波通信源代码(改进版)\src\com\example\sinvoicedemo
目录 0 2014-07-02 11:36 SinVoice_plus.Android声波通信源代码(改进版)\src\com\libra\sinvoice
目录 0 2014-07-02 11:36 SinVoice_plus.Android声波通信源代码(改进版)\src\com\example
目录 0 2014-07-02 11:36 SinVoice_plus.Android声波通信源代码(改进版)\src\com\libra
目录 0 2014-07-02 11:36 SinVoice_plus.Android声波通信源代码(改进版)\libs\armeabi
............此处省略15个文件信息
- 上一篇:使用java实现的Bezier曲线
- 下一篇:基于Java的课堂_随机点名器
相关资源
- Android+SDK+2.0+与安装教程
-
Android MediaPla
yer与Http Proxy结合之优化 -
玩转 Android MediaPla
yer之视频预加载 -
Android MediaPla
yer与Http Proxy结合之基础 - android 图片管理器
- android自定义全键盘随机包含字母+标点
- 这是一个简单的Android小程序,实现增
- pedometer计步器源码
- Android利用广播实现耳机的线控
- android4.4 DhcpInfoInternal.java
- Android Opencv 人脸识别
- android底部菜单栏demo230129
- Android计数小demo
- 基于Android的网上购物系统
- android仿微信app应用
- android-Sqlite建多张表-增删改查操作
- android 手机通讯录 增删改查,直接拨
- Android微信、朋友圈分享
- 成绩管理系统android
- CyanogenMod10 ntfs 与 exfat 自动挂载支持
-
android.content.res.Axm
lResourceParser - 简单记账软件android apk
- 简单记账android
- AndroidStudio安装包+AndroidSDK(4.0-9.1)
- PC与Android设备通过USB建立通信连接
- UiAutomatorviewer 源码 Android 8.0
- Android通过webservice连接SqlServerAndroid4
- android日历源码
- ksoap2 android 3.6.0(新版本)
- 目前Android恶意软件分类
评论
共有 条评论