Unity实现手机录音功能
来源:互联网 发布:网络上赌博 编辑:程序博客网 时间:2024/05/01 09:33
using UnityEngine;
using System.Collections;
public class MicPhoneScripts : MonoBehaviour
{
private AudioSource audioSource;
AudioClip clip;
void Awake()
{
audioSource = GetComponent<AudioSource>();
}
void Update()
{
if (Input.GetKeyDown(KeyCode.Space))
{
StartRecord();
}
if (Input.GetKeyUp(KeyCode.Space))
{
StopRecord();
}
}
/// <summary>
/// 开始录音
/// </summary>
public void StartRecord()
{
Microphone.End(null);
clip = Microphone.Start(null, false, 20, 8000);
}
/// <summary>
/// 结束录音
/// </summary>
public void StopRecord()
{
if (Microphone.IsRecording(null))
{
Microphone.End(null);
audioSource.clip = clip;
audioSource.Play();
}
}
}
注:UI中绑定StartRecord()和StopRecord()方法 打包到手机即可
- Unity实现手机录音功能
- unity实现录音功能
- Unity原生实现录音功能
- MediaRecorder实现手机录音功能
- unity自动录音功能
- 【Unity】Unity Microphone录音 保存wav 功能
- java实现录音功能
- iOS实现录音功能
- android实现录音功能
- 安卓仿微信录音功能实现
- qt实现录音功能
- ios录音功能实现
- 安卓仿微信录音功能实现
- 摇一摇手机控制手机录音功能
- phonegap实现手机录音功能并上传到服务器,同时下载缓存到手机
- Android手机通话录音实现
- Unity自动录音自动播放功能
- 通过Xposed框架实现禁用手机录音摄像头功能(hook android 底层实现)
- Android_Retrofit+RxJava+MVP开发模式案例
- linux编译安装pahlcon报错
- 微信公众平台开发之分享问题总结
- 第一个博客
- C语言操作符总结2
- Unity实现手机录音功能
- 控件解析与实战
- java实现文件夹下解压jar包和zip包
- HDOJ 1033 Edge
- scala-sdk概览
- 解决530 5.7.57 SMTP; Client was not authenticated to send anonymous mail during MA
- 严重: StandardWrapper.Throwable org.springframework.beans.factory.BeanCreationException
- 水平分库分表的关键问题及解决思路
- css3制作淡出淡入动画