概要
このドキュメントでは、SSH File Transfer Protocol(SFTP)および Speech Connect とセキュア シェル(SSH)を使用して音声名ファイルの一括アップロードを実行する方法について説明します。
背景説明
現在、ユーザは Speech Connect サーバに Names ファイルをアップロードするように指示されますが、メッセージにはこのタスクの実施方法が表示されません。
音声名ファイルの一括アップロードの実行
一括アップロードを実施するためには、次の手順を実行します。
- Speech Connect への SSH セッションを開き、scadmin でログインします。 これを実行するには、putty.exe のような SSH クライアントを使用します。
- ログイン後、次のように入力します。
cd /tmp
mkdir name_files
cd name_files
- 続いて、次のように sftp username@host と入力し、SFTP サーバに接続します。
sftp scadmin@10.1.1.1.
- プロンプトが表示されたら、パスワードを入力します。
- 録音された名前を SFTP のホーム ディレクトリに配置するようにしてください。
- プロンプトで、「get ?」と入力します。 Name ファイルがダウンロードされます。
注: SFTP ディレクトリに他のファイル(音声ファイル以外)がある場合は、上記の例で使用されるワイルド カードよりも具体的に指定する必要があります。 この例では SFTP のホーム ディレクトリ内のすべてのファイルがコピーされます。
- SFTP の接続を終了するには、「Exit」と入力します。
注: サーバにルートでログインします。 現在、SCAdmin として Speech Connect SSH セッションにログインしているのであれば、「su」と入力して Enter キーを押すと、ルート パスワードを入力するように求められます。 これでルート ユーザになります。
- 次に、手順 3: 音声名ファイルの一括アップロードの実行の手順を続行します。サーバにルートでログインし、次のように入力します。
cd /tmp/name_files
chown seaa *
chgrp seaa *
cp /tmp/name_files/* /opt/cisco/speechconnect/ssp/prompts/seaa/1/spoken_name
関連情報