【问题标题】:Play recorded file through earpiece通过听筒播放录制的文件
【发布时间】:2012-08-23 19:23:17
【问题描述】:

我正在为 android 设计一个恶作剧应用程序,我想在其中显示好像有人打电话,然后当用户接听电话时,它应该播放录制的文件。除了我目前面临的两个问题之外,我已经完成了大部分事情。

1)当用户接听电话时,录音文件应通过听筒播放(目前是通过扬声器自动播放)

2) 众所周知,每部手机的用户界面在接到电话时都会有所不同,所以我想确保在运行应用程序时它应该使用手机的默认用户界面,以确保它看起来像真正的来电。

对于这个问题的任何帮助将不胜感激。

【问题讨论】:

    标签: android audio user-interface call routes


    【解决方案1】:

    对于您问题的第一部分:如果您使用 VOICE_CALL 流类型进行播放,您应该能够获得与语音呼叫相同的路由(即,未连接配件的耳机,如果连接了有线耳机, ETC)。
    要获得与语音通话相同的声音,您应该将音频文件设为 8 kHz 单声道,最好是 AMR 编码。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-18
      • 1970-01-01
      • 2017-02-16
      • 1970-01-01
      • 1970-01-01
      • 2012-12-07
      相关资源
      最近更新 更多