2017-05-03 8 views
0

私はオーディオファイルの入力テキストと一致させる必要があるプロジェクトに取り組んでいます。例 - 「こんにちはあなたはどうですか?」という音声ファイルを持っているとします。私はユーザー側からテキスト入力を受け取り、その入力を既存のオーディオファイルと一致させたいと思う。ユーザーが "hello how are you"という入力をした場合、私の関数はtrueを返します。入力が一致しない場合、falseを返すはずです。オーディオファイルからテキストへの変換

私はこれをPHP、JavaScriptを使用して実装できますか。

+3

(http://stackoverflow.com/help/how-to-ask)[良い質問をする方法を読む] –

答えて

0

オーディオテキストだけでなく、mp3 /任意のフォーマットファイルを知っている必要があります。私はデータベースのエントリとして、テキストとオーディオファイルを持つMYSQLデータベースを使用します。

audioText = "sample audio" 
 
$("#translate").on("keyup",function() { 
 
    if ($(this).val() == audioText) { 
 
    $(this).css("border","2px solid green") 
 
} else { 
 
    $(this).css("border","2px solid red") 
 
} 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<audio controls> 
 
    <source src="http://neil.computer/s/1.mp3" type="audio/mp3"> 
 
</audio> 
 
<input type="text" id="translate" />

+0

はい、私はオーディオファイル形式を知っています。しかし、どのようにコードが私を助けますか?私は、オーディオファイルをテキストに変換したい。 –

+1

ああ、そのための音声テキストAPIを使用する。 – Neil

+0

私はGoogle APIを探していますが、それは支払われます。無料のソリューションはありますか? –

関連する問題