タグ

マイクに関するnokobayashiのブックマーク (2)

  • AVAudioRecorder の基本的な使い方 - A Day In The Life

    AVAudioRecorder クラスの日語の情報があまりなくて実装するときに結構ハマったので実装方法をまとめておきます。 オーディオ情報の設定 まずアプリでオーディオのどのような機能(再生とか録音)を使うかを設定します。AVAudioSession クラスの setCategory メソッドを使って設定します。このコードは UIApplicationDelegate の実装クラスあたりに書いておくのがいいと思います。 @implementation HogeAppDelegate - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { AVAudioSession *audioSession = [AVAudioSessi

    AVAudioRecorder の基本的な使い方 - A Day In The Life
  • iOS7 対応アプリにする(マイクとUI)

    iOS7が解禁です。 UIが大幅にアップデートするなど, いろいろあるみたいですが, そのおかげで以前に作っていたアプリに 変更を入れないといけないことが判明。SDKの変更をしたら色々出てきたそのレポートです。 変更が必要になってしまった部分 マイクの使用にパーミッションが必要になったこと SDKのアップデータの為に変更を余儀なくされた部分。 storyboard がiOS6, iOS7用のviewに分かれ, iOS7用のviewで不具合が 内容 マイクのパーミッション バージョンの取得と動作 Navigationbarの処理 マイクのパーミッション GPSのデータを使用する際やプッシュ通信の許可と同様に, ダイアログが出てきます(iOS7)。 その許可なくマイクロを使用すると, Applicationが落ちるそうです。 以下のコードを追加します。 if([[AVAudioSession

    iOS7 対応アプリにする(マイクとUI)
  • 1