Android:如何“语音检测”到录音机

2024-06-07

我已经通过以下链接完成了录音和播放:

录制音频并播放录制的音频 http://developer.android.com/guide/topics/media/index.html#capture

我需要改变它。单击按钮即可录制和播放。相反,我想要一个后台服务或任何连续“监听麦克风”的服务,如果它检测到一些声音,那么它应该记录它(假设录音的最大长度是 1 分钟)并在录音完成时(没有输入或 1分钟录音完成)然后它应该自动播放。

请引导我实现它......

Thanks,


None

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Android:如何“语音检测”到录音机 的相关文章

  • Android SQLiteException:绑定或列索引超出范围问题

    在 android 中我使用以下语句 model dataHelper rawQuery SELECT id engword lower engword as letter FROM word WHERE letter gt a AND l
  • Android v <= ICS 连续语音识别 ERROR_NETWORK_TIMEOUT

    我通过以下方式创建了一个连续语音识别 Android 应用程序这个线程 https stackoverflow com questions 14940657 android speech recognition as a service o
  • Android Wear 应用程序无法连接到 google api 服务

    我正在尝试在 Android Wear 和 Android 手机之间建立连接 googleApiClient 连接失败 并返回 SERVICE VERSION UPDATE REQUIRED 状态代码 我究竟做错了什么 这是我的活动代码 O
  • 使用 Android 获取 Firebase 实时数据库中最后一个节点的数组元素

    如下图所示 我有一个数据库 表 名为fridge有一个孩子叫food food是一个可以包含一个或多个元素的数组 我想访问最后一个节点并获取食物元素并将它们添加到列表中 但我不知道该怎么做 感谢您的帮助 您可以按照docs https fi
  • 除了 Eclipse 之外,还有其他 IDE 可以开发 Android 应用程序吗? [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我正在 Eclipse IDE 中开发 Android 应用程序 现在 我想知道是否有其他 IDE 可用于开发 Android 应用程序
  • 如何使用约束布局来模拟加权线性布局

    我们如何在约束布局中像在 LinearLayout 中一样平等地节省空间 例如 如果下面的布局是带有约束的 那么它会变成什么样子
  • Android:Realm + Retrofit 2 + Gson

    我使用时遇到问题Retrofit Gson and Realm 我知道这三个库的组合存在问题 一些答案建议设置一个ExclusionStrategy for Gson可以解决这个问题 我也尝试过 但是没有成功 我的代码如下所示 public
  • Android Proguard Javascript 接口失败

    我在我的项目中使用了一段代码 如此处所述 http lexandera com 2009 01 extracting html from a webview http lexandera com 2009 01 extracting htm
  • 在Android中动态更改应用程序图标文本

    我正在开发一个日历应用程序 其中我将使用一项服务在应用程序图标文本本身中显示日期 例如 如果日期是 2010 年 4 月 26 日 那么手机菜单中的应用程序名称也会显示相同的名称 所以我不明白如何通过程序动态更改应用程序的图标文本 我不知道
  • 没有标题和边框的自定义对话框

    基于这里的代码 http developer android com guide topics ui dialogs html CustomDialog http developer android com guide topics ui
  • 使用材料设计在工具栏中滑动选项卡

    我一直在学习使用材料设计使用滑动选项卡这个帖子 http www exoguru com android material design navigation android sliding tabs with material desig
  • 如何使用 Visual Studio 从 Xamarin.Forms 项目生成 .apk 文件?

    我有一个 Xamarin Forms 项目 我想将其作为apk 但是我找不到如何生成 apkVisual Studio 中的文件 我该怎么做 当使用 Visual Studio 2015 Update 3 和最新的 Xamarin 工具 编
  • 检查还是不检查“IsLibrary”?

    我使用库项目 我也创建了该项目 以便在其他应用程序中重用 构建了我的应用程序 它构建得很好 但是当我尝试通过 Eclipse Ctrl F11 安装并运行它时 我得到了这个红色无法找到 MyLib apk 我的控制台中的错误行 控制台输出
  • HttpClient 不在 Galaxy s2 上存储 cookie

    我正在尝试使用此代码从服务器获取数据 DefaultHttpClient httpClient new DefaultHttpClient httpClient getParams setParameter CoreProtocolPNam
  • 限制用户在 Mapview 上可以到达的区域

    我正在使用地图视图的定制版本 OSMDroid 版本 我在其中使用自定义图块 我只希望用户能够查看我拥有自定义图块的区域 有没有办法设置边界纬度 以便当他们平移地图时不会超出这些边界 Update 我知道这是一个老问题 但 osmdroid
  • ViewCompat.setOnApplyWindowInsetsListener使状态栏颜色消失

    这是我用来检测何时的代码Keyboard Height变化 唯一的问题是Statur Bar当此代码运行时 颜色消失并变为白色 ViewCompat setOnApplyWindowInsetsListener this getWindow
  • 发送电子邮件到多个地址 Android

    我想选择多个电子邮件地址 然后向所有这些地址发送电子邮件 我的代码如下 emailIntent putExtra android content Intent EXTRA EMAIL new String listofemailaddres
  • 如何将 gradle 项目转换为 android 项目

    我使用 Eclipse ADT 并且通过配置 gt 转换为 gradle 项目将我的 android 项目转换为 gradle 项目 实际上我需要将我的 gradle 项目转换为 android 项目 我怎样才能做到这一点 Eclipse
  • 融合位置有时会停止

    我一直在开发一个跟踪用户位置的应用程序 为此 我使用了谷歌播放服务位置模块 又名融合位置 总而言之 一切正常 但有时 完全随机 我根本不再收到来自谷歌位置服务的位置更新 我的意思是 我的应用程序工作正常 但没有位置更新 不仅如此 如果我启动
  • SQLDroid 和加密数据库

    我的应用程序有一个已经存在的数据库 已经存在 是指我不在我的应用程序中创建数据库 我只是连接到它并读取数据 为了设置连接 我使用 SQLDroid 现在我想知道是否有可能使用 SQLDroid 加密我的数据库 否则我的数据库未加密 任何人都

随机推荐

  • Google 字体(上面有空格)无法在 IE7/IE8 上呈现

    有谁知道为什么 IE7 IE8 不会渲染 Google 字体 如果名称上有空格 您可以在这里查看演示 http jsfiddle net fYzAb 1 http jsfiddle net fYzAb 1 完全相同的两个标签 一个使用 Os
  • JavaScript 中 + 运算符和 concat() 方法有什么区别

    The 加 运算符 and String concat 方法给出相同的结果 加 运算符 str1 str2 字符串 concat 方法 str1 concat str2 另外 它写在w3学校 http www w3schools com j
  • 如何直接从 Razor View 调用 .NET CORE MVC 中的 POST 方法?

    我想从控制器调用我的方法 HttpPost public async Task
  • 容器上的“container_memory_working_set_bytes”指标和 OOM-killer 之间有什么关系?

    我试图找出并理解 OOM killer 如何在容器上工作 为了弄清楚这一点 我读了很多文章 发现 OOM killer 会根据oom score And oom score是由oom score adj以及该进程的内存使用情况 有两个指标c
  • 使用deleteRowsAtIndexPaths后indexPath未更新

    我创建了一个方法 当用户想要删除单元格时更新我的 UITableView void removeMoreFriendsRow NSNotification notification NSDictionary d notification u
  • 在 OpenGL ES 1.1 中创建闪电

    我需要使用 OpenGL ES 1 1 iPhone 创建漂亮的闪电 并计划使用着色器 然而 当我在上一个问题中询问它时 OpenGL ES 1 x 着色器 https stackoverflow com questions 543948
  • 我们如何确定总数? Hive 表的桶数

    我对 hadoop 有点陌生 根据我的知识桶是固定的 hive 表中的分区数和 hive 使用编号 减速机数量与总数量相同创建表时定义的存储桶数量 那么谁能告诉我如何计算总数 Hive 表中的桶数 有没有计算桶总数的公式 让我们看一个场景
  • 我尝试使用 googlemock 模拟简单的 C++ 方法有什么问题?

    As per 用于对进行标准库调用的 C 方法进行单元测试的模式 https stackoverflow com questions 5779618 patterns for unit testing a c method that mak
  • 如何从 android studio 3.2 中删除 generatedJava

    安卓工作室3 2 我已将我的项目迁移到 android studio 3 2 迁移后我看到生成的Java我的 Android 文件夹结构中的文件夹 我没有任何用处 我怎样才能删除这个生成的Java文件夹来自安卓工作室 为什么要删除这个 He
  • 在 Bash 中使用“$RANDOM”生成随机字符串

    我正在尝试使用 Bash 变量 RANDOM创建一个由包含整数和字母数字的变量中的 8 个字符组成的随机字符串 例如 var abcd1234ABCD 我怎样才能做到这一点 使用参数扩展 chars 是可能的字符数 是模运算符 chars
  • “冲流”是什么意思?

    我读到 对于 C 中的新行 n 优于 endl 因为 endl 会插入新行并刷新流 请告诉我什么是冲洗流 刷新流可确保输出已写入该流的所有数据 包括清除可能已缓冲的任何数据 一些流被缓冲以提高性能 例如写入磁盘的流可能会缓冲 直到内容达到块
  • 烧瓶jwt和烧瓶jwt扩展之间有区别吗?

    我一周前刚刚了解了 Flask 和 JWT 所以我真的需要一些帮助 有人可以解释flask jwt 和flask jwt extended 之间的区别吗 Flask JWT 没有那么多功能 做出了一些愚蠢的设计选择 并且已经被放弃多年 看看
  • 限制相同的数据条目

    我是 SQL 新手 我有两张桌子 一张放冰箱 一张放食物 一台冰箱只能存放 5 种食物 所以我想知道是否有办法限制食物表中只有 5 个相同的冰箱 ID 条目 没有直接的方法来强制执行这样的约束 我能想到的最好的是 有一个 冗余 列food
  • IIS 7 规范 URL 重定向

    我想让一个网站的地址中始终包含 www 并通过 IIS 重写强制执行 例如 test com 将变为 www test com 典型的重写规则示例是
  • 在 iPhone/iPod 上保存和编辑 JSON

    在 iPhone iPod 上编辑和保存 JSON 文件的最佳方法是什么 我知道有一些库可以让您轻松读取 JSON 数据 但是有没有可以让您生成它的库 TouchJSON http code google com p touchcode w
  • 如何在android studio中生成多值二维码

    例如 我想输入多个文本字段 name email password address 然后我想根据这个输入生成一个二维码 我怎样才能在android studio中做到这一点 设置库和清单 打开应用程序级 gradle 文件并导入库 impl
  • 如何在spark中将矩阵转换为RDD[Vector]

    如何转换自org apache spark mllib linalg Matrix to RDD org apache spark mllib linalg Vector 在火花 该矩阵是由 SVD 生成的 我正在使用 SVD 的结果进行聚
  • izPack 创建的卸载程序在 Windows“程序和功能”中不起作用

    我正在使用 izPack 4 3 4 为 java 项目开发图形安装程序 安装进展顺利 但是当我尝试通过单击 程序和功能 窗口中的参考来卸载它时 它会显示以下消息 Error Unable to access jarfile C Progr
  • 代表 PostgreSQL 中的未来时间

    我习惯于将过去的日期作为 UTC 存储在数据库中 因为那实际上是事件发生的时间 对于未来的日期 我会将其与特定时区一起存储 以避免诸如闰秒或时区规则更改之类的更改 Postgres 有timestamp with timezone 但在幕后
  • Android:如何“语音检测”到录音机

    我已经通过以下链接完成了录音和播放 录制音频并播放录制的音频 http developer android com guide topics media index html capture 我需要改变它 单击按钮即可录制和播放 相反 我想