android mic切换_MIC:Android向三大应用领域快速扩散

资策会产业情报研究所(MIC)新发布资料显示,目前已经有58家以上的品牌及OEM厂商推出 Android 平台应用终端,另有33家厂商也表示即将在未来推出应用 Android 平台产品;其中最热门的应用是智能手机,其次为平板电脑(tablet),以及包含机顶盒(STB)在内的新兴产品领域。

MIC 表示,目前采用 Android 的产品领域以行动电话最大宗,其次为平板电脑。观察投入厂商数,则以研发平板电脑产品的厂商最多,并有61%的厂商表示即将在2010年第四季以后推出产品;在应用程序方面,Android Market的累计下载数及应用数量方面,仍然都排名第二,紧追在App Store之后。

在新兴产品发展趋势方面,可从“网络通讯产品、计算机产品、消费性电子产品”三个面向进行观察。网络通讯产品以STB及IP Phone采用Android平台最为积极。自从支持STB的Google TV作业平台问世之后,显示Android平台正式进入家庭客厅,但由于Google TV STB的价格及内容供应仍未臻成熟,资策会MIC预估,2014年内建Google TV作业平台的网络通讯产品(STB+DMA)将达到2,300万台。

对台湾厂商而言,DMA产品是比较容易切入的方向,而预估未来采用Android平台的IP Phone产品,将会采用较大尺寸的屏幕,以因应消费者的多媒体影音欣赏及联网需求。

MIC 资深产业分析师翁嘉德表示,虽然Android对于计算机产品端的支持,仍然有硬件资源管理、驱动程序支持及输出/输入管理等数项待系统厂商整合的议题,但是在应用程序支持及未来与Google TV连结应用的考量下,预期Android平台将成为iPad-like终端平台的主流。而电子书阅读器是目前采用Android平台较多的消费性电子产品,业者在取得网络应用,以延伸内容为电子书阅读器未来发展方向的考量下,预期未来彩色电子纸的出现将促使更多电子书阅读器采用Android作业平台。

在应用与服务趋势方面,就应用生态端观察,电信业者在自行发展应用程序商店的成效不如预期的情形下,预期将转而以集合各电信业者力量来推动 WAC(Wholesale Application Community)组织为主要发展,目的要将全球开发者都纳为己用,WAC组织的未来发展动向,值得台湾应用程序开发业者多加观察留意。资策会产业情报研究所(MIC)资深产业分析师翁嘉德认为,在Android的应用开发领域,UI设计工具及应用软件开发工具是台湾软件厂商未来可考量多加着墨之处。

在应用偏好端方面,免费应用程序将以社群、导航、天气及音乐等服务为主,付费应用程序则以文件或行事历管理及硬件管理方面的服务最受欢迎,工具型软件的比例则将随着Android平台渐趋完备而减少,LBS特色软件则持续蔚为风潮,而目前除了UI客制化及动作感测等结合硬件及软件的应用外,扩增实境应用也将逐渐进入Android应用领域中,为未来值得关注的发展方向之一。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Android 上,要切换使用主麦克风(Primary Mic)或副麦克风(Secondary Mic)进行录音,你需要使用 AudioRecord 类和 AudioManager 类来实现。下面是一些示例代码片段,展示如何切换使用不同的麦克风进行录音: 1. 使用主麦克风录音: ```java int audioSource = MediaRecorder.AudioSource.MIC; // 使用主麦克风 int sampleRate = 44100; // 采样率(可以根据需要进行调整) int channelConfig = AudioFormat.CHANNEL_IN_MONO; // 单声道录音 int audioFormat = AudioFormat.ENCODING_PCM_16BIT; // 16位PCM编码 int bufferSize = AudioRecord.getMinBufferSize(sampleRate, channelConfig, audioFormat); AudioRecord audioRecord = new AudioRecord(audioSource, sampleRate, channelConfig, audioFormat, bufferSize); ``` 2. 使用副麦克风录音: ```java AudioManager audioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE); audioManager.setMicrophoneDirection(AudioDeviceInfo.MIC_DIRECTION_SECONDARY); // 设置录音为副麦克风 int audioSource = MediaRecorder.AudioSource.UNPROCESSED; // 使用未处理的音频源,以便支持副麦克风 int sampleRate = 44100; // 采样率(可以根据需要进行调整) int channelConfig = AudioFormat.CHANNEL_IN_MONO; // 单声道录音 int audioFormat = AudioFormat.ENCODING_PCM_16BIT; // 16位PCM编码 int bufferSize = AudioRecord.getMinBufferSize(sampleRate, channelConfig, audioFormat); AudioRecord audioRecord = new AudioRecord(audioSource, sampleRate, channelConfig, audioFormat, bufferSize); ``` 在上述示例中,我们使用 `MediaRecorder.AudioSource.MIC` 和 `MediaRecorder.AudioSource.UNPROCESSED` 来分别选择主麦克风和副麦克风作为音频源。同时,我们还使用了 `AudioManager` 类的 `setMicrophoneDirection()` 方法来设置录音为副麦克风。 请注意,具体可用的麦克风和设置可能因设备的硬件和驱动程序而有所不同。因此,在实际应用中,你可能需要进行适配和测试以确保兼容性和正确性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值