Unityで外部音声を再生する際に問題が発生しているとのこと、理解しました。
まず、`Microphone.GetPosition(null) <= 0` のコメントアウトされた部分ですが、
これはマイクが準備完了するまで待つための重要なチェックです。コメントアウトを解除して、
マイクが正しく初期化されるまで待つようにしてみてください。
```csharp
void Start()
{
var audiosource = GetComponent<AudioSource>();
audiosource.clip = Microphone.Start(Microphone.devices[0], true, 10, 44100);
while (Microphone.GetPosition(null) <= 0) { }
audiosource.Play();
}
```
次に、UnityやWindowsのアップデート後に問題が発生したとのことですので、以下の点を確認してみてください:
1. **マイクのアクセス許可**: Unityエディタやビルドしたアプリケーションにマイクへのアクセス許可が与えられているか確認してください。
2. **オーディオドライバ**: 最新のオーディオドライバがインストールされているか、またはアップデート後に問題がないかを確認してください。
3. **Unityのオーディオ設定**: Unityのオーディオ設定が正しく設定されているか、
特にサンプリングレートやオーディオバッファサイズが適切かどうかを確認してください。
また、他のPCからの音声入力をUnityに取り込む場合は、
そのPCのオーディオ出力が適切にライン入力に設定されているか、
そしてUnityがそのライン入力を認識しているかを確認する必要があります。
さらに、UnityのフォーラムやQAサイトで似たような問題を抱えている他の開発者の解決策を探すことも有効です。例えば、[Unityでマイク音量の検出]や
[UnityでAudioSource.Mute=trueにした時にMicrophoneから音量が取得できない時の対処法]などの記事が参考になるかもしれません。
【ゲームエンジン】Unityなんでも質問スレpart14
■ このスレッドは過去ログ倉庫に格納されています
255名前は開発中のものです。
2024/05/26(日) 11:35:47.97ID:OdWzL8QJ■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 中国が次々圧力も→高市政権の内情「日本は切る対抗カードなく、我慢しかない状況」と取材結果 [バイト歴50年★]
- 立憲・野田代表が主張 台湾有事答弁で「質問者批判は筋違い」「答弁がおかしい」「高市総理迎合のネット世論は危険」★3 [♪♪♪★]
- 高市早苗首相。財務省の経済対策草案を「しょぼすぎる」と一刀両断し自らテコ入れ [バイト歴50年★]
- 日中関係悪化で「日本からもうすぐパンダがいなくなる」 中国SNSでトレンド1位に★2 [♪♪♪★]
- 立憲・野田代表が主張 台湾有事答弁で「質問者批判は筋違い」「答弁がおかしい」「高市総理迎合のネット世論は危険」★4 [♪♪♪★]
- 【音楽】石川ひとみ「まちぶせ」はストーカーか 衆院委で質問 [膳摩漏★]
- 【速報】高市早苗「答弁撤回はしない」経済制裁へ★2 [931948549]
- 【速報】高市早苗「答弁撤回はしない」経済制裁へ [931948549]
- 【んな専🏡】ルーナイトたち~1週間お疲れ様なのらぁ~(・o・🍬)🏰
- 【悲報】高市答弁、誤解だった [834922174]
- 【朗報】「ドラゴンボール」全世界人気投票、初日の結果が発表される [339035499]
- 戦略的互恵関係望むなら答弁撤回せよと中国。高市、もう後がなくなる [805596214]
