Windows10 1709用リモートサーバー管理ツール(RSAT)で『DNS』が消えている場合のリカバリ方法

色々検索して頑張って、最後にDLLの登録に失敗した方へ…。

64bit版での手順となります。
32bit版の場合は、コピー元のディレクトリ名(頭のamd64をx86に読み替え)と4~7のファイル名が違う(64を32に読み替え)だけで、あとは同じです。
8番以降の作業は管理者権限のコマンドプロンプトで行って下さい。

  1. KB 2693643 をアンインストールし、再起動する

  2. 適当な作業用ディレクトリを作成し、次のURLからRSATをダウンロードする
    https://www.microsoft.com/ja-JP/download/details.aspx?id=45520

  3. 次のURLを参考に、installx64.batunattend_x64.xmlを作成し、作業用ディレクトリに置く
    https://support.microsoft.com/ja-jp/help/4055558/rsat-missing-dns-server-tool-in-windows-10

  4. installx64.bat の最後のrmdirな行を削除またはコメントアウトする

  5. installx64.bat を実行

  6. dnsmgr.dlldns.lnk を、 から取り出す

  7. dnsmgmt.mscdnsmgr.dll.mui から取り出す

  8. dnsmgmt.mscdnsmgr.dllC:\Windows\System32 にコピーする

  9. dnsmgmt.mscdnsmgr.dll.muiC:\Windows\System32\ja-jp にコピーする

  10. dns.lnk にコピーする

  11. regsvr32 c:\windows\system32\dnsmgr.dll にてDLLを登録する
以上

Google AIY の自動起動について(aiyprojects-2018-04-13版)

GoogleHome(もどき)を普通に作って、おーけーぐーぐるができるようになりました。なお、ウェイクワードには、あめりかんちっくな発音が良い模様。

でも、自動起動させると動かない。声を拾ってくれない。マイクもスピーカーもちゃんとできてるのに。録音も再生もできるのに。

いい加減に調べたところでは、(俺環の場合ですが)piで上がってて、GUIが動いてないとダメぽい。
ということで、かっこいいやり方は諦めて、普通に走らせることにしました。

まずは、main.pyを準備。
次に、キック用スクリプト、~/GoogleHome.sh を作ります。
スクリプトを走らせるために、autostartの最後でこのスクリプトを呼び出します。
これで、自動起動するようになりました。

ついでに起動音追加。

Kidou.wavを拾って来て、~/pi/AIY-projects-python/src/examples/voice/ に保存。

main.pyの81行目あたり(self._can_start_conversation = False の次)に を追加。

準備ができたよの合図が鳴るようになりました。