Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
东方怂天
HuaZaiLauncher
提交
d1e087f7
H
HuaZaiLauncher
项目概览
东方怂天
/
HuaZaiLauncher
通知
1
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
H
HuaZaiLauncher
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
d1e087f7
编写于
5月 28, 2020
作者:
东方怂天
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
更新了对话页面
上级
682e20fc
变更
5
隐藏空白更改
内联
并排
Showing
5 changed file
with
22 addition
and
7 deletion
+22
-7
app/src/main/java/cn/EasertnDay/HuaZai/LauncherActivity.java
app/src/main/java/cn/EasertnDay/HuaZai/LauncherActivity.java
+5
-3
app/src/main/java/cn/EasertnDay/HuaZai/SecondaryPage/VoicePage.java
...in/java/cn/EasertnDay/HuaZai/SecondaryPage/VoicePage.java
+15
-4
app/src/main/res/drawable/img_duihuakuang.png
app/src/main/res/drawable/img_duihuakuang.png
+0
-0
app/src/main/res/drawable/test_zstp.png
app/src/main/res/drawable/test_zstp.png
+0
-0
app/src/main/res/layout/activity_voice_page.xml
app/src/main/res/layout/activity_voice_page.xml
+2
-0
未找到文件。
app/src/main/java/cn/EasertnDay/HuaZai/LauncherActivity.java
浏览文件 @
d1e087f7
...
...
@@ -371,9 +371,12 @@ public class LauncherActivity extends AppCompatActivity implements IAsrResultLis
if
(
event
==
AsrEvent
.
ASR_EVENT_WAKEUP_RESULT
)
{
beeper
.
startTone
(
ToneGenerator
.
TONE_DTMF_S
,
30
);
if
(
SdkParam
.
getInstance
().
getAudioSourceType
()
==
AudioSourceType
.
JNI
)
{
unisoundAsrEngine
.
startAsr
(
false
);
Intent
myIntent
=
new
Intent
(
context
,
VoicePage
.
class
);
startActivity
(
myIntent
);
//unisoundAsrEngine.startAsr(false);
}
}
/*
if (event == AsrEvent.ASR_EVENT_ASR_RESULT) {
try {
JSONObject jsonObject = new JSONObject(result);
...
...
@@ -411,14 +414,12 @@ public class LauncherActivity extends AppCompatActivity implements IAsrResultLis
}
unisoundAsrEngine.startWakeUp();
unisoundAsrEngine.startAsr(false);
/*
else if (result.contains("nlu")) {
//Log.d("我带你们打", "返回结果1: " + result);
Say.setText(result);
unisoundAsrEngine.startWakeUp();
unisoundAsrEngine.startAsr(false);
}
*/
}
@Override
...
...
@@ -431,6 +432,7 @@ public class LauncherActivity extends AppCompatActivity implements IAsrResultLis
unisoundAsrEngine.startWakeUp();
}
}
*/
}
@Override
...
...
app/src/main/java/cn/EasertnDay/HuaZai/SecondaryPage/VoicePage.java
浏览文件 @
d1e087f7
...
...
@@ -3,6 +3,7 @@ package cn.EasertnDay.HuaZai.SecondaryPage;
import
android.app.Activity
;
import
android.content.Intent
;
import
android.content.res.AssetManager
;
import
android.media.AudioManager
;
import
android.media.ToneGenerator
;
import
android.os.*
;
import
android.support.v7.app.AppCompatActivity
;
...
...
@@ -65,16 +66,20 @@ public class VoicePage extends AppCompatActivity implements IAsrResultListener {
Ans
=
findViewById
(
R
.
id
.
AnwserText
);
WebView
webView
=
findViewById
(
R
.
id
.
WebView
);
webView
.
loadUrl
(
"baidu.com"
);
webView
.
setWebViewClient
(
new
WebViewClient
()
{
//设置在webView点击打开的新网页在当前界面显示,而不跳转到新的浏览器中
webView
.
loadUrl
(
"
http://
baidu.com"
);
//覆盖WebView默认使用第三方或系统默认浏览器打开网页的行为,使网页用WebView打开
webView
.
setWebViewClient
(
new
WebViewClient
(){
@Override
public
boolean
shouldOverrideUrlLoading
(
WebView
view
,
String
url
)
{
view
.
loadUrl
(
"baidu.com"
);
// TODO Auto-generated method stub
//返回值是true的时候控制去WebView打开,为false调用系统浏览器或第三方浏览器
view
.
loadUrl
(
url
);
return
true
;
}
});
//哔声发声器
beeper
=
new
ToneGenerator
(
AudioManager
.
STREAM_ALARM
,
100
);
//语音
unisoundAsrEngine
=
VoicePresenter
.
getInstance
().
getUnisoundAsrEngine
();
VoicePresenter
.
getInstance
().
setAsrListener
((
IAsrResultListener
)
context
);
...
...
@@ -103,6 +108,12 @@ public class VoicePage extends AppCompatActivity implements IAsrResultListener {
@Override
public
void
onResult
(
int
event
,
String
result
)
{
if
(
event
==
AsrEvent
.
ASR_EVENT_WAKEUP_RESULT
)
{
beeper
.
startTone
(
ToneGenerator
.
TONE_DTMF_S
,
30
);
if
(
SdkParam
.
getInstance
().
getAudioSourceType
()
==
AudioSourceType
.
JNI
)
{
unisoundAsrEngine
.
startAsr
(
false
);
}
}
if
(
event
==
AsrEvent
.
ASR_EVENT_ASR_RESULT
)
{
try
{
JSONObject
jsonObject
=
new
JSONObject
(
result
);
...
...
app/src/main/res/drawable/img_duihuakuang.png
查看替换文件 @
682e20fc
浏览文件 @
d1e087f7
4.3 KB
|
W:
|
H:
14.1 KB
|
W:
|
H:
2-up
Swipe
Onion skin
app/src/main/res/drawable/test_zstp.png
已删除
100644 → 0
浏览文件 @
682e20fc
253.9 KB
app/src/main/res/layout/activity_voice_page.xml
浏览文件 @
d1e087f7
...
...
@@ -67,6 +67,7 @@
android:layout_marginStart=
"50dp"
/>
<TextView
android:text=
'"中"字怎么组词?'
android:textColor=
"#D2691E"
android:background=
"@drawable/img_dikuang"
android:textSize=
"36sp"
android:gravity=
"center"
...
...
@@ -75,6 +76,7 @@
app:layout_constraintStart_toStartOf=
"parent"
app:layout_constraintEnd_toEndOf=
"parent"
/>
<TextView
android:text=
'中国'
android:textColor=
"#D2691E"
android:background=
"@color/color_white"
android:textSize=
"36sp"
android:gravity=
"center"
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录