0

ユーザー名を尋ねるプロンプトが表示されるフォームがあります。ここではルールは必要ありません。フィールドを取得してユーザーのスピーチを保存するだけです。どこかで、この変数をphpファイルに投稿して、データベースに追加したいと考えています。これは些細なことのように思えるかもしれませんが、私が見たすべての例には、oneof などの文法と規則が含まれています。

?>
<vxml version="2.0" xmlns="http://www.w3.org/2001/vxml">
<var name="myUserName" />
<form id="Registerdetails">
<field name="User_name">
<prompt>
Welcome to the Day Planner Registration System. 
Please state a username of your choosing?
</prompt>
<grammar xml:lang="en-US" root = "User_name">
<rule id="User_name" scope="public">
</rule>
</grammar>
<filled>
<assign name = "myUserName" expr="User_name"/>
</filled>

ティア

ステファン

4

1 に答える 1

0

実際、あなたが求めていることは些細なことではありません。文法を必要としない音声認識システムがあります。これらのタイプのシステムは、統計的言語モデリングを使用しており、購入と調整に非常に費用がかかります。通常、これらのタイプのシステムを適切に実装できるのは、Fortune 500 企業だけです。人の名前を要求する今日のほとんどのシステムは、依然として文法を使用しています。このタイプのシステムの例として、オペレーターのように機能し、探している人に誘導しようとする自動応答アプリケーションがあります。これらには、文法を組織内の名前だけに制限できるという利点があります。世界中のすべての名前を処理する文法を取得しようとしている場合、それは困難です。推奨される代替方法は、vxml レコード タグを使用してユーザー名を記録し、それを保存することです。後で手動で転記する可能性があります。最適に調整された統計的言語モデリング システムでさえ、世界中のすべての名前を正確に書き写すことは困難です。名前がアプリケーションでどのように使用されるか、および使用している IVR プラットフォームに関する詳細情報を提供していただければ、より洗練された回答を提供できる可能性があります。

質問のより良い理解に基づいて更新

記録は認証には機能しません。認証に音声を使用する場合は、一意の指紋と同じように声紋を使用する音声バイオメトリクスを使用する必要があります。Nuance には、この. Nuance にはこのテクノロジーを VoiceXML アプリケーションに組み込む方法があると思いますが、VoiceXML での生体認証の完全なサポートは、VoiceXML 3.0が利用可能になるまで利用できません。

パスワードは、DTMF/電話キーパッドを使用するのに最適な領域の 1 つです。ユーザーが混雑した場所にいる場合、パスワードを大声で話すことをためらうことがよくあります。これらのタイプのシステムの代替手段は、ユーザーが電子メールまたは Web 経由でシステムを使用するために登録し、電話で入力できる数字のアカウント番号と数字のパスワード/PIN を提供することです。SMSIfiedなどのサービスを使用して、SMS (テキスト メッセージング) を使用して登録することもできます。

おそらく、音声アプリケーションで登録プロセスをセットアップできます。電話のキーパッドで姓に対応する最初の 6 桁まで入力し (例: Jones は 56637)、独自の数字の PIN を選択します。アプリケーションは、ユーザー名と PIN の組み合わせがシステム内のすべてのユーザーに対して一意であることを管理する必要があります。

于 2012-03-27T12:36:37.857 に答える