Watson開発入門1
Watsonを使う用ができ、勉強のため、
Watson開発入門の本を買いました
現場で使える! Watson開発入門 Watson API、Watson StudioによるAI開発手法 (AI & TECHNOLOGY)
- 作者: 伊澤諒太,井上研一,江澤美保,佐々木シモン,羽山祥樹,樋口文恵
- 出版社/メーカー: 翔泳社
- 発売日: 2019/03/20
- メディア: 単行本(ソフトカバー)
- この商品を含むブログを見る
アウトプット用で、備忘録として、詰まった点とやったことを書いていきます
今日は1-3章まで読了
IBM Cloudアカウントを登録し、curlコマンドを使い、
音声から文章を作成する、といったところまでができました
cURLですが、使用しているOSがWindows10 1903のため
cURLインストールと、PowerShellのエイリアス切り替えを行う必要があるとのこと
記載のリンクから、cURLをダウンロード
https://curl.haxx.se/
適当なフォルダに設置後、環境変数を設定し、コマンド実行ができるようにします
続いてPowerShellの設定
PowerShellにもcurlコマンドが存在するのだが、
Windows独自のcurlとのことで、curlをダウンロードする必要があるとのこと
PowerShellのcurlコマンドをエイリアスから切り替えるには
del alias:curl
このコマンドで切り替えができるそうなのだが、
PowerShellを開き直す度にエイリアスが復活しているため、
プロファイルスクリプトに書き込むのがいいそう
%HOMEPATH%\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1
に存在するそうだのだが……ない
qiita.com
この内容を見ると、作らないと無いそうなので
プロファイルの存在を確認
Test-Path $profile
無かったので、次のコマンドを実行
New-Item -path $profile -type file -force
作ったプロファイル編集し、
エイリアス切り替えのコマンドを書き込みこれで完了!
……かと思いきや、PowerShell起動時
「このシステムではスクリプトの実行が無効になっているため、……」というエラーが表示される
qiita.com
これも確認してみると、PowerShellのスクリプト実行が実行ポリシーが許可されていないため、とのこと
恒久的に実行で良いので、以下のコマンドを実行
PowerShell Set-ExecutionPolicy RemoteSigned
再度開き直すと、エラーもなく、curlのバージョンもきちんと見れます
ここまできてようやく準備段階が完了
ただ、ここから先は特に詰まることもなく、
音声ファイルをcurlコマンドを使って送信することで、
テキスト化された文言が返ってきました
コマンド一つで出来るなんてすごい
日本語でも出来るとあったので、
適当な音声を作って試してみたい
どのくらい長さまで対応してるんだろうか?
といったところで今日はおしまい