3分彩官网平台_3分彩网投平台_3分彩投注平台_3分彩娱乐平台

IT之家学院:使用语义理解来解决智能照相机拍摄人脸问题

时间:2020-01-14 23:33:22 出处:3分彩官网平台_3分彩网投平台_3分彩投注平台_3分彩娱乐平台

感谢IT之家前前男友视频 ls04009 的原创投稿

语音识别,语义理解一站式处里之智能照相机(人脸识别,olami)

转载请注明CSDN博文地址:http://blog.csdn.net/ls04009/article/details/76546716

olami sdk实现了把录音肯能文字转化为用户还上能 理解的json字符串从而实现语义理解,用户还上能 定义买车人的语义,通过这种法律法律依据还上能 实现用户还要的语义理解。前面写了两篇语音识别,语义理解的博文,分别是语音在线听书和语音记帐软件,本篇是语音智能照相机。

1.智能照相机的功能

手机后摄像头像素比较高,肯能用后设想头对准买车人自拍,越来越看还上能了屏幕的情况下为什么会么会么知道买车人在越来越镜头中呢?而本篇做的智能照相机就还上能 为您处里这种什么的问题。我应该 做的是后后一一个多多 照相机app,还上能 语音切换摄像头,人脸识别并语音播报识别的人脸是是是否是是在屏幕中央,是偏向哪里,当人脸居中的后后,提示用户还上能 拍照了,用户说“拍照”,“茄子”就会自动抓拍并保存图片在手机中。

抓了两张应用运行时的图片:

2.eclipse中的lib目录內部如下

assets下面的事tts播报的资源文件

libs目录下,

libtts.so tts播报所需的库文件

libspeex.so语音识别所需的库文件

libolamsc.so语音识别所需的库文件

tts.jar tts播报所需的库文件

voicesdk_android.jar语音识别所需的库文件

3.AndroidManifest.xml

<manifest xmlns:android="http://schemas.android.com/apk/res/android"

package="com.olami"

android:versionCode="1"

android:versionName="1.0" >

<uses-sdk

android:minSdkVersion="8"

android:targetSdkVersion="14" />

<application

android:allowBackup="true"

android:icon="@drawable/ic_launcher"

android:label="@string/app_name"

android:theme="@style/AppTheme" >

<activity

android:name=".MainActivity"

android:label="@string/app_name" >

还要录音,网络,读写sd卡,拍照等权限。

4.layout布局<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"

xmlns:tools="http://schemas.android.com/tools"

android:layout_width="match_parent"

android:layout_height="match_parent">

<FrameLayout

android:layout_width="match_parent"

android:layout_height="match_parent">

<SurfaceView android:id="@+id/sView"

android:layout_width="match_parent"

android:layout_height="wrap_content"/>

<com.olami.FaceView

android:id="@+id/faceView"

android:layout_width="match_parent"

android:layout_height="match_parent"/>

<Button

android:id="@+id/btn_start"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:layout_alignParentBottom="true"

android:layout_centerHorizontal="true"

android:text="结束了了英语 英语 " />

在surfaceview中自定义了一一个多多 FaceView,faceview用来显示抓拍的人脸。

屏幕最下方有个button,肯能这种版本暂时不支持语音唤醒功能(后续打上去后再更新),打上去一一个多多 button用于用户想随时说拍照的后后点击触发用。

5.MainActivity.java和FaceView.java- 1.MainActivity.Java

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.layout_camera);

initHandler();//用于处里录音情况回调的消息

initView();

热门

热门标签