0

アスタリスクで音声をテキストに変換するためにGoogleの音声認識APIをラップする公開されているAGIスクリプトを使用しています。基本的に、スクリプトはGoogleに音声ファイルを渡し、音声から認識されたテキストを返します。

これは、1つの取引を破る問題を除いて、うまく機能しています。認識されたテキストに「á」、「ã」、「é」などの拡張文字が含まれている場合は常に、ダイヤルプランに歪んだ文字列が表示されます。たとえば、Googleはテキスト「não」を返しますが、ASTERISKは「não」を取得します。

これは明らかにエンコーディングに関連しています…しかし、AGIとPEARLの知識が限られているため、問題の場所を特定するのに問題があります。私が判断できる限り、それは

グーグル->パールまたはパール->アスタリスク

誰かがこれについて私を助けてくれることを願っています…</p>

4

1 に答える 1

0

とった!

「decode」という関数を使用して、Google API からの応答をデコードしました。

于 2013-01-15T18:08:19.413 に答える