我正在开发一个用于实时翻译的Python应用程序。我需要实时识别语音:当用户说话时,它会自动将这段音频发送到谷歌语音API并返回文本。因此,我希望在说话时立即显示已识别的文本。 我发现了流式语音识别,但似乎我仍然需要先录制完整的语音,然后将其发送到服务器。此外,没有关于如何在Python中使用它的示例 是否可以使用Google Speech API执行此操作?
我正在开发一个android应用程序,它将监听语音命令并相应地触发动作。 以下是一些疑问: > 谷歌语音识别离线库是否可用于android应用程序 我们能创建自己的词汇词典吗 应用程序应在脱机模式下工作(无Internet)。
我想在我的应用程序中使用语音识别。从android jellybean开始,我知道android系统支持离线语音识别(听写?)! 到目前为止,我只能使用内置键盘的离线识别来键入一些东西,即按下键盘上的麦克风按钮然后说话,但这种用途有限,因为用户每次都需要按下按钮并且需要一个文本字段 我希望能够使用语音识别在程序需要时开始收听,并在识别完成后调用一些回调函数。谷歌的在线语音识别确实可以做到这一点,但
我正在尝试创建一个在Android 4.2中运行连续语音识别的服务。使用此链接中的答案(Android 4.1上的Android语音识别服务 我到底做错了什么? 相关活动代码(从活动调用的静态方法,actiityContext是调用此方法的活动): 服务代码:
因此,我正在我的手机上构建一个应用程序,它可以根据我说的内容执行命令,但问题是,您总是需要启动应用程序或按下应用程序中的按钮。 那么有没有办法让它继续听,或者如果我说一个命令词,它就会自动启动,而不需要我做什么?
我正在使用谷歌语音识别来收集用户的响应。我的应用程序被唤醒并与用户“对话”(设备仍处于锁定状态)。此时,我想从锁屏后面接收语音命令,并使用它在后台执行操作,而无需用户触摸手机。目前发生的情况是,唤醒和文本到语音的内容很好,但语音识别器无法识别锁屏后面的语音。这可能吗? http://developer.android.com/reference/android/speech/RecognizerI
这里我有记录音频流文件的代码。问题是我想保存这个文件与正确的文件扩展名(主要是. mp3和. aac)。我该如何实现这一点?
当我使用ffmpeg录制音频和视频时,音频录制会在视频的最后两秒钟内中断。 我试过使用不同的音频和视频编解码器,以及不同的视频格式和我,已经注意到mpg格式而不是mp4的音频工作更好。 我也试过在mp4上使用不同的编解码器,并查看了维基百科的兼容性,但它们似乎并不重要。
我的目标是暂停录制文件。我在Android开发者网站上看到了它的但Media Recorder并没有暂停选项。 Java支持以编程方式合并两个音频文件,但在android中不起作用。 从Java中加入两个WAV文件? 而且我还使用了默认设备录音机应用程序,该应用程序适用于所有设备,但在三星中,很少有设备没有返回录制路径。 任何一个帮助语音录音暂停功能。
我正在开发一个语音信息应用程序,我需要比较两个声音, 通过录制语音向应用程序注册 通过录制语音向另一用户发送语音信息,但首先需要将此语音与配置文件中录制的语音进行比较 出于安全目的,需要知道记录的消息是否来自特定用户。 我试过了: 比较Android中的两种声音 http://www . dream incode . net/forums/topic/274280-using-FFT-to-com
我们的项目使用WebRTC进行VOIP呼叫,并且在访问CallKit框架之前运行良好。但是当我试图访问CallKit框架时,出现了双方都听不到对方讲话的情况。当我删除CallKit时,一切恢复正常。 CallKit的应答按钮与项目中的原始应答按钮功能相同。 令我惊讶的是,没有必要听到任何声音。有时一切正常,但有时会有问题。嗯,出现问题的可能性更大。 此外,我很好奇套接字不稳定是否会导致CallKi
好吧,标题说明了一切,我尝试使用javax播放wav文件。声音,什么也没有发生。我试过很多不同的文件,但没有任何运气。
音乐播放器在没有外置存储器的智能手机上运行,应用程序会崩溃,而在有外置存储器的智能手机上运行。你能告诉我为什么。 Java类 activity XML listitem.xml 错误日志 谢谢你的帮助
我对编程很陌生,这是我第一次尝试应用程序。我有一个表格布局与按钮,我希望每个按钮播放一个声音(即音板)。我可以很好地处理,但我现在有40个按钮,每一个我都调用一个mediaplayer的新实例,所以最终我结束了太多,声音停止播放。 我对每个按钮都有以下代码: MediaPlayer MP1=MediaPlayer.Create(this,resource.raw.sound01); MediaPl