【问题标题】:Playing an pre-recorded audio file to somebody over a call通过通话向某人播放预先录制的音频文件
【发布时间】:2013-02-08 20:31:35
【问题描述】:

我了解,即使 Android 版 SDK 中提供了 AudioManager.STREAM_VOICE_CALL,它实际上并没有用于播放预先录制的音频文件,或者至少是我在互联网上听到/看到的。我的问题是,如果真的是这样,prankdial 是如何做到这一点的?

已经问了很多类似的问题,但它们看起来都很老,所以我想知道是否有人对此有更多的了解。

【问题讨论】:

    标签: android media-player


    【解决方案1】:

    我的问题是,如果真的是这样,prankdial 是如何做到这一点的?

    这是不可能的。 Android 应用程序无权访问通话中的音频流。 AudioManager.STREAM_VOICE_CALL 用于音量控制。

    【讨论】:

    • 那么,prankdial 是怎么做到的?
    • @Vishnui:可能通过使用他们自己的 Web 服务。在某些设备上,您还可以使用免提模式在其他呼叫者可以听到的地方以低质量的方式播放音频。
    • 这是他们真正需要解决的问题。我想我只需要使用免提电话解决方案。感谢您的回答!
    猜你喜欢
    • 2012-04-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多