A. 求语音识别的源代码,要求是用C#或C语言编写,能够识别一些基本的汉语发音
首先你要引用 DotNetSpeech
然后
创建SpeechRecognitionEngine 对象
下面的代码可以让系统获取语音并且识别
SRE = new SpeechRecognitionEngine(new System.Globalization.CultureInfo("zh-CN"));//中文
SRE.LoadGrammar(new DictationGrammar());//所有语言
SRE.SpeechRecognized += new EventHandler<SpeechRecognizedEventArgs>(SRE_SpeechRecognized);//系统接受后的事件
SRE.SetInputToDefaultAudioDevice();//设置默认输入设备
微软MSDN里面有详细的介绍,望采纳。
B. 安卓手机语音识别不出字怎么回事
这种应该就是宴答你的语音识别有问题,或者你的输入法本身是有问题的,这种情况下,建议楼主可以更换第三顷饥方的输入法,雀祥返然后再次识别,看看能否解决,如果还是不行的话,可以直接重启手机,看看能否解决。
C. 安卓里面pico tts是干嘛的,可以删掉吗
PicoTts就是语音程序,TTS是Text To Speech的缩写,即“从文本到语音”,也就是语音识别系统,是可以删掉的。
1、它的作用是将储存于电脑中的文件,转换成自然语音输出,也就是语音识别系统,让机器能够说人话。可以把手机上的文本内容转换成语音读出来,比如手机读短信,语音拨号这类功能。
2、从上面我们知道pico tts是可以删除的,也不会有什么不好的影响。删除的方法就是,如果你的手机已经ROOT,建议用RE文件管理器,进入手机应用系统 SYSTEM,然后进入APP文件管理,找到PICO.TTS删除就可以了,注意要挂载为只读。
(3)安卓语音识别源码扩展阅读:
TTS技术对文本文件进行实时转换,转换时间之短可以秒计算。在其特有智能语音控制器作用下,文本输出的语音音律流畅,使得听者在听取信息时感觉自然,毫无机器语音输出的冷漠与生涩感。
TTS语音合成技术即将覆盖国标一、二级汉字,具有英文接口,自动识别中、英文,支持中英文混读。所有声音采用真人普通话为标准发音,实现了120-150个汉字/分钟的快速语音合成,朗读速度达3-4个汉字/秒,使用户可以听到清晰悦耳的音质和连贯流畅的语调。
TTS不仅能帮助有视觉障碍的人阅读计算机上的信息,更能增没高袭加文本文档的可读性。现在的TTS应用包括语音驱动的邮件以枯兄及声音念吵敏感系统,并常与声音识别程序一起使用。
D. 手机是怎样来实现语音识别的
麦克风接收语音唤颂信号。
语音信号放大。
语音伍行信号AD转和橘郑换。
语音信号关键数据提取。
对比语音数据库寻找匹配。
生成文字显示。
E. android怎样调转到语音识别帮助界面
在编写android应用程序时,如果尺轿需要调用系统原生的管理应用程序界面呢?本人在一个项目中遇到过,本人没有发现这方面现成的intent,不过通过看源代码实现了。
android源代码application_settings.xml
[html] view plainprint?
<PreferenceScreen
android:title="@string/manageapplications_settings_title"
android:summary="@string/manageapplications_settings_summary">
<intent android:action="android.intent.action.MAIN"
android:targetPackage="com.android.settings"
android:targetClass="com.android.settings.ManageApplications" />
</PreferenceScreen>
熟悉PreferenceScreen的朋陵带肆友应该知道如何做了,如果不熟悉的朋友,文章最后贴出一篇文章,大家参考一下就知道了,根据xml的描述,我们可以用如下代码调用系统原生的管理应用程序界行宽面
[java] view plainprint?
Intent intent = new Intent();
intent.setAction("android.intent.action.MAIN");
intent.setClassName("com.android.settings", "com.android.settings.ManageApplications");
startActivity(intent);
求个安卓源码,只需要在3个界面,分别有2个按钮,可以通过这2个按钮来实现界面跳转,可以只给出java代码,不给layout代码。没财富了╮(╯▽╰)╭
F. Android5.1系统源码中怎么修改Google语音输入默认关闭,急用,谢谢
可以钛备份直接冻结
G. unity怎么调用安卓语音识别接口
工具
Eclipse编程软件;
步骤
编写相关的android接口,在Eclipse中新建工程,并设置为library,编写相关的接口。
其他
AndroidManifest.xml中其他内容不需要修改。
H. 小度语音源代码怎么设置
要使用小度语音的源代码,您需要遵循以下步骤进行设置:
1. 首先,在小度开放平台注册开发者账号,并创建自己的应用。
2. 在新建应用后,您可以查看小度语音SDK开发文档或者示例工程,了解如何集成小度语音SDK,以及具体代码实现方法。例如,小磨悄度语音SDK可以作为一个库文件或者集成到您的项目中,需要根据具体情况进行相关配置。
3. 对于Android项目,可以在build.gradle文件中,添加小度语音SDK的依赖库,例如:
```gradle
dependencies {
// 小度语音SDK依赖库
implementation 'com..eros.bdossdk:bdossdk:1.1.0'
}
```
注意,这里的版本号可能随时变化,请根据您当前使用的版本进行相应的修改。
4. 在您的代码中,可以通过初始化、授权等操作,启动和使用小度语音服务。例如:
```java
// 初始化小度语音SDK
BDSClientConfiguration config = new BDSClientConfiguration.Builder()
.setAuthExpireAfter(1000 * 60 * 30) // 设置授权过期时间
.setAppId("你的AppId") // 设置您自己的App ID
.setContext(getApplicationContext())
.build();
BDSClient bdsClient = new BDSClient(config);
// 授权小度语音SDK
bdsClient.authorize(new AuthorizationListener() {
@Override
public void onAuthorizationFinished(boolean isSuccess, String accessToken, String errorMsg) {
if (isSuccess) {
// 启动小度兄游迹语音服务
SpeechRecognizer speechRecognizer = new SpeechRecognizer(getApplicationContext(), new Handler());
speechRecognizer.connect(new SpeechListener() {
@Override
public void onConnectDone(boolean isSuccess, String message) {
if (isSuccess) {
// 开始执行语音羡并操作,例如开始录音
speechRecognizer.start();
}
}
});
} else {
Log.e(TAG, "Failed to authorize bdsClient: " + errorMsg);
}
}
});
```
以上代码仅作为示例参考,只有在完成SDK集成之后,才能正确使用小度语音服务。您需要结合开发文档和具体实现,详细学习和了解如何使用小度语音源代码。