[過去ログ]
【ゲームエンジン】Unityなんでも質問スレpart14 (1002レス)
上
下
前
次
1-
新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
255
: 2024/05/26(日)11:35
ID:OdWzL8QJ(1)
AA×
[240|
320
|
480
|
600
|
100%
|
JPG
|
べ
|
レス栞
|
レス消
]
255: [sage] 2024/05/26(日) 11:35:47.97 ID:OdWzL8QJ 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から音量が取得できない時の対処法]などの記事が参考になるかもしれません。 http://mevius.5ch.net/test/read.cgi/gamedev/1712363175/255
で外部音声を再生する際に問題が発生しているとのこと理解しました まず のコメントアウトされた部分ですが これはマイクが準備完了するまで待つための重要なチェックですコメントアウトを解除して マイクが正しく初期化されるまで待つようにしてみてください 次にやのアップデート後に問題が発生したとのことですので以下の点を確認してみてください マイクのアクセス許可 エディタやビルドしたアプリケーションにマイクへのアクセス許可が与えられているか確認してください オーディオドライバ 最新のオーディオドライバがインストールされているかまたはアップデート後に問題がないかを確認してください のオーディオ設定 のオーディオ設定が正しく設定されているか 特にサンプリングレートやオーディオバッファサイズが適切かどうかを確認してください また他のからの音声入力をに取り込む場合は そののオーディオ出力が適切にライン入力に設定されているか そしてがそのライン入力を認識しているかを確認する必要があります さらにのフォーラムやサイトで似たような問題を抱えている他の開発者の解決策を探すことも有効です例えばでマイク音量の検出や でにした時にから音量が取得できない時の対処法などの記事が参考になるかもしれません
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 747 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
ぬこの手
ぬこTOP
0.064s