3流プログラマのメモ書き

元開発職→社内SE→派遣で営業支援の三流プログラマのIT技術メモ書き。 このメモが忘れっぽい自分とググってきた技術者の役に立ってくれれば幸いです。(jehupc.exblog.jpから移転中)

OSをアップグレードしたらSkype for Business Web Appで音声が聞こえない

少し前にOSをWindows 10 1809から1909にアップグレードしました。 アップグレード後、Skype of Business Web App で会議に参加すると、音声が聞こえません。

[会議のオプション]から[オーディオデバイス]を参照しても、[オーディオデバイスを設定する必要があります]となり、PCのオーディオデバイスが表示されません。 f:id:deloreanmc12:20200129121737j:plain

3流PGのPCにはオーディオデバイスが2つあります。 [Realtek High Definition Audio] と [インテルディスプレイ用オーディオ] です。

Realtek側には、[Digital Output(光デジタル端子)] と、[スピーカー(ステレオミニ)] があります。

このマザボを買ったときは、光デジタル端子にこだわってそれ用のアンプも揃えていたのですが、その後手放して現在音声はHDMI経由でディスプレイから放音しています。

さて、Skype for Business Web Appで会議に参加し、[サウンドコントロールパネル]の[再生]タブで確認すると、[Realtek Degital Output]のレベルは反応していました。 どうやら、Skype WebApp側は、オーディオデバイス一覧は[Degital Output]だけ認識し、そこに音声信号を流してるようです。

いろいろ試みて、結局末尾の参考リンクなどを見て、以下の方法で解決しました。
[デバイスマネージャー]から、[Realtek High Definition Audio]の[デバイスのアンイストール]を行い再起動
バイスの無効やドライバの更新とかではだめでした。デバイス削除時にデバイスドライバは残しておきます。再起動後に自動的にデバイスがインストールされます。

(結局これらの対応に小1時間以上かかり、肝心の会議の内容は聞けませんでした。。。環境変わったらテストは必要ですね。ただ、Skype for Bussinessの組織アカウント持っていないので、なかなかテストしようがないのですが。。。)

参考:
Skype for Business Web Appプラグインでオーディオデバイスが使えない問題(解決済)
Skype for Business web app doesn't recognize USB audio device

nanacoモバイルのクレジット処理の設計バグにハマった

nanacoモバイルはクレジットカードを登録しておくとアプリから簡単にチャージすることができます。
nanacoを使い始めた時点でクレジットカードを登録しておいたんですが、クレジットだと最低チャージ金額が5000円なんですよね。
今までそんなにセブンで買い物することなかったので、クレジットチャージをせずに現金チャージだけをちょぼちょぼしてきました。

で、初めてクレジットチャージをしようとするとハマったわけです。。。

クレジットチャージするには、クレジットチャージパスワードが必要となります。それを複数回間違えてロックアウトしてしまいました。
ロックアウトを解除するには、クレジットパスワード変更処理が必要となります。その変更処理に現在登録済みのカード情報を必要となります。
nanacoへのカード登録時の後にクレジットカードの有効期限が更新された場合、問題となります。

クレジットパスワード変更処理で、登録時のクレジット更新期限(古い期限)を入力すると、期限が切れてる!というエラーになります。
更新された新しい有効期限を入れると今度は、登録されてるクレジット情報と違う!というエラーになります。

これで詰みです。古い期限も新しい期限も、どっちも入れても先に進めません。

詳しい考察はnanacoモバイルのクレジットカード更新が出来なくなるバグっぽい挙動に遭遇して困った - 記憶は人なりでされています。

対応ですが、nanacoお問合せセンターに電話し現在登録されてるクレジット情報を削除してもらいます。
同じようなケースがよくあるせいか、かなりスムーズに進みました。

カード情報削除後、新たに更新された有効期限のカードを登録すればOKです。