Articles of 语音

带有GPS语音指示的Android应用程序

我正在尝试为Android创build一个旅游应用程序。 我需要用户以语音为导向。 我一直在看googlemaps Android API但没有关于语音方向。 你知道这个解决方法吗? 有没有其他的API / SDK可以用来实现? 提前致谢。

Google语音转换为英文以外的语言的文本API

对于英语以外的语言,是否有用于发言的文本API? 我知道英文API( http://developer.android.com/resources/articles/speech-input.html ),但是我希望能够识别我的语言,例如Google Maps或Search。 它甚至可以是通用API,而不是Android API。

Android的连续语音识别 – 没有差距

我有一个实现RecognitionListener的活动。 为了使它连续,每次onEndOfSpeech()我再次启动监听器: speech.startListening(recognizerIntent); 但是,它需要一段时间(大约半秒),直到它开始,所以有半秒钟的差距,没有任何东西在听。 因此,我想念那个时间差异的话。 另一方面,当我使用谷歌的语音input,口述消息,而不是键盘 – 这个时间差距不存在。 意义 – 有一个解决scheme。 它是什么? 谢谢

在Android上发言到文本

我正在寻找创build一个语音文本的应用程序。 我知道这种使用RecognizerIntent的能力: http : //android-developers.blogspot.com/search/label/Speech%20Input 然而 – 我不想要一个新的Intent被popup来,我想在我目前的应用程序中做一些分析,我不想让它popup一些说明它正在尝试录制你的声音的东西。 有没有人有关于如何最好地做到这一点的任何想法。 我可能正在考虑尝试狮身人面像4 – 但我不知道这是否能够在Android上运行 – 有没有人有任何build议或经验? 我想知道如果我可以改变这里的代码,也许不打扰显示UI或button,只是做处理: http : //developer.android.com/resources/samples/ApiDemos/src/com/example/android/的API /应用程序/ VoiceRecognition.html 干杯,

如何开发语音识别应用程序,如谈话汤姆

如何开发语音识别应用程序,如会说话的汤姆? 1.我的要求是如何识别没有任何事件的声音,如button,触摸事件) 2.所有的录音采样都包含了通过button,但是我的要求是在用户说话的时候录音,当用户说话的时候录音,当用户停止发声时,会自动修改汤姆或者鹦鹉的其他声音 我通过button完成了 我的.java File storageDir = new File(Environment.getExternalStorageDirectory(), "SRAVANTHI"); storageDir.mkdir(); Log.d(APP_TAG, "Storage directory set to " + storageDir); outfile = File.createTempFile("hascode", ".3gp", storageDir); // init recorder recorder.setAudioSource(MediaRecorder.AudioSource.MIC); recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP); recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB); recorder.setOutputFile(outfile.getAbsolutePath()); // init player player.setDataSource(outfile.getAbsolutePath()); try { recorder.prepare(); recorder.start(); recording = true; } catch (IllegalStateException e) { Log.w(APP_TAG, "Invalid recorder state .. reset/release should […]

在通话期间更改语音android

我想做一个android应用程序,允许用户在通话期间改变语音。 例如:你是一个男人,当通过电话交谈时,你可以改变一个女人或机器人的声音。 这就像一个有趣的恶作剧。 我工作在Android的API和谷歌有些日子,但仍然不知道。 有人告诉是不可能的,但我看到一些谷歌播放应用程序可以做: https : //play.google.com/store/apps/details?id =com.gridmob.android.funnycall所以我认为有一些方法可以做那。 我想使用AudioTracker来录音和播放,但是我有两个问题:1.我不能通过电话静音,所以手机只能在处理后播放我的声音。2.录音和处理会产生很长的延迟(慢实时) 任何人可以分享一些解决scheme吗?

识别使用java的人所说的信件

我需要将用户所说的字母识别到设备的麦克风中。 该设备可以是Android驱动的移动电话。 例如,当用户说' R '时,应该给我'R'而不是'Are'.. 如何在java中完成这种口头字母识别? 我正在寻找可以用代码轻松expression的想法。 请build议。 编辑:基于@David Hilditch的一个build议,我想出了下面的这些人物地图和他们的声音。 A – ye,a,yay B – be, bee, C – see, sea, D – thee, dee, de E – eh, ee, F – eff, F G – jee, H – edge, hedge, hatch, itch I – Aye, eye, I J – je, jay, joy K – […]

语音识别作为后台服务

是否有可能实施一项活动作为一项服务? 我的活动是一个语音识别活动。 我想要在应用程序的后台运行活动,不断检查语音,当用户说出一个命令时,它会识别它,然后执行操作。 我的问题是…是否有可能这样做,如果是这样,后台服务如何通知当前的活动或应用程序? 有一个在这方面的前哨,但没有明确的答案…感谢您的任何意见或帮助。 这是从另一个stackoverflowpost采取的语音活动: import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.speech.RecognitionListener; import android.speech.RecognizerIntent; import android.speech.SpeechRecognizer; import android.widget.Button; import android.widget.TextView; import java.util.ArrayList; import android.util.Log; public class voiceRecognitionTest extends Activity implements OnClickListener { private TextView mText; private SpeechRecognizer sr; private static final String TAG = "MyStt3Activity"; @Override public void onCreate(Bundle […]

语音search印度语

我想比较string在我的Android应用程序的语音。 但是这里的特例是,我想比较用英文写的印度语词汇。 例如,我想检查“Edhu”“Adhu”“Yethu”在语音上是否相同,在泰米尔语中都是相同的。 但是使用英文脚本写印度语的人使用不同的拼写来expression这个词。 在这种情况下如何比较单词? 我尝试了Levenshtein。 但我不知道如何将它返回的数字转换为平等。 我尝试使用Soundex,Soundex代码与单词的第一个字母改变时不一样。 但它能够找出类似的声音部分。 我不明白它是如何工作的。 soundex.encode("Yethu") (soundex.encode("Edhu")) (soundex.encode("adhu")) Y300 E300 A300

在录制声音剪辑的Android上的语音识别?

我使用Android上的语音识别function,我喜欢它。 这是我的客户最受称赞的function之一。 但是,格式有些限制。 你必须调用识别器的意图,让它把录音发送到谷歌,并等待文本回来。 我的一些想法将需要在我的应用程序中录制audio,然后将剪辑发送到谷歌进行转录。 有没有什么办法可以发送一个audio片段来处理语音文本?