私は以下の質問に対する答えを知りたいと思います。iphoneスピーカーに欠陥/欠陥がある場合、AVAudioSessionインスタンスはどうなりますか?
1)AVAudioSessionを使用してオーディオを再生しようとすると、iphoneスピーカーに問題がある/機能しない/動作しない場合はどうなりますか?
2)スピーカーが正常に動作しているか、不良/不良があるかをプログラマチックに確認できますか? 私は手動でプログラムでこれを達成したいと思います!
助けてください。
私は以下の質問に対する答えを知りたいと思います。iphoneスピーカーに欠陥/欠陥がある場合、AVAudioSessionインスタンスはどうなりますか?
1)AVAudioSessionを使用してオーディオを再生しようとすると、iphoneスピーカーに問題がある/機能しない/動作しない場合はどうなりますか?
2)スピーカーが正常に動作しているか、不良/不良があるかをプログラマチックに確認できますか? 私は手動でプログラムでこれを達成したいと思います!
助けてください。
avaudiosession
は、スピーカーの故障や故障の場合は何も起こりません。それはスピーカーが故障していない場合と同様に、それは正常な仕方でそれを完了します。
たとえば、スピーカーが音量を上げることができない、または何らかの理由で非常に遅くなるという不具合がある場合、avaudiosession
はusaulのように再生されますが、音量レベルが遅くなります。
また、フォールトが不具合であるかどうかなど、この種のものはチェックできません。フォールトはどのタイプでもかまいません。そのため、ハードウェアの障害を特定できるAPIやメソッドはありません。可用性をチェックできます!
どのような欠陥があるかによって異なります。もしiOSが検出できない欠陥であれば、あなたのコードはスピーカーが損傷を受けていないかのように動作し、検出する方法はなく、ユーザーはサウンドや悪いサウンドを聞こえません。
iOSで検出された不具合の場合、iOSはあたかもスピーカーがないかのように動作する可能性があります。 (以前はスピーカーのないiOSデバイスがあり、使用可能なハードウェアを確認できます)。
一方、私は、ユーザが音なしで生きようとしているか、ヘッドフォンを差し込んでいるか、ヘッドフォンケーブルでスピーカを接続しているか、電話を修理しようとしていると仮定します。コードを書くことを私が考えているものではありません。
ありがとうございました..「LibSoX」について何か知りたいと思っていますか? – AbhiA
ようこそ。いいえ、私は 'LibSoX'について考えていません。あなたはそれについて別の質問をすることができます。 – Lion
OK ..もう一度ありがとう:) – AbhiA