当前位置: 首页 > 知识库问答 >
问题:

带自定义语音mp3文件的Android通话

吴俊晤
2023-03-14

我是Android开发的新手(例如,我知道在iOS中这是不可能的)。

我知道,要打电话,我需要:

Intent intent = new Intent(Intent.ACTION_CALL);
intent.setData(Uri.parse("tel:" + bundle.getString("mobilePhone")));
context.startActivity(intent);

但是有没有可能打电话给电话xxxxxxx,然后其他用户应该听到一个语音文件(例如放在我的Android项目中的mp3文件)而不是语音?所以该应用程序的唯一任务是拨打一个号码,播放一个文件,然后停止通话。

用Android有可能吗?

共有1个答案

窦凯定
2023-03-14

恐怕这不是你想要的答案:

目前无法向正在进行的呼叫发送数据。谷歌尚未发布任何用于此功能的API。您只能在结束、静音、停车等情况下控制通话。也可以记录呼叫,但是,直接使用<code>telephony</code>包中的任何类,而不是使用<code>MediaRecorder</code>

发现这个描述问题的SO答案更接近。这根本不可能,在大多数情况下甚至不使用NDK。我将将其标记为重复,因为答案已经存在。

更多好奇的人,推荐看这个SO回答。

 类似资料:
  • 本文向大家介绍Android自定义带拼音音调Textview,包括了Android自定义带拼音音调Textview的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了Android自定义带拼音音调Textview的具体代码,供大家参考,具体内容如下 1.拼音textview,简单的为把拼音数组和汉字数组结合在一起多行显示 2.汉字转拼音使用 implementation ‘com.bel

  • 有没有任何开源项目或库(在java或c),我可以用来将文本转换为用户语音。

  • 我能够使用链接中包含的教程转录音频(https://cloud.google.com/speech-to-text/docs/async-recognize),但它仅适用于WAV格式的音频。我想让它与MP3或M4A格式的音频一起工作。 我已经测试了链接中包含的所有可能性(https://github.com/GoogleCloudPlatform/java-docs-samples/blob/ma

  • 本文向大家介绍twilio python自动拨打电话,播放自定义mp3音频的方法,包括了twilio python自动拨打电话,播放自定义mp3音频的方法的使用技巧和注意事项,需要的朋友参考一下 有个小项目,需求是某事件发生时,给客户打电话,提醒客户。需要事先录制好一段音频,客户接通电话后,自动播放。 这里用到了twilio:https://www.twilio.com ,分享下。 1. 注册tw

  • 行中有错误: 错误:

  • 我正试图创建一个呼叫录音机应用程序,然而,我的音频来源时,它的麦克风工作正常,但它不能捕捉第二个声音。 如果我更改为VOICE_CALL,我的应用程序关闭。 我在PlayStore上看到了数百个类似的应用程序,并想知道它们能够记录通话双方的秘密是什么。