問題タブ [google-text-to-speech]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
1695 参照

c# - HTTP リクエストからオーディオ ファイルを再生する

私は C# が初めてで、自分のコードの問題を見つけることができないようです。Google 翻訳のテキスト読み上げサイトからオーディオ ファイルを取得して再生しようとしていますが、エラーが発生し続けます。

誰かが私のコードの問題を教えてもらえますか? メソッドは次のとおりです。

0 投票する
2 に答える
179 参照

php - CURLOPT_POSTFIELDS フォルダー コンテンツの配列

Google テキスト読み上げへの curl 投稿を作成しています。コンテンツをtxtファイルに書き込むために、Google Text to Speechサービスに送信したい.flacファイルのセットがあります。

これは私がこれを行うために書いたコードで、動作します:

それは魅力のように機能します。「pum.txt」には、すべてのファイルの内容が書き込まれており、問題ありません。

私の問題は、「flacフォルダー」にある、渡す必要があるファイルの新しい名前を毎回配列「cont2」に追加したくないことです。

それを避けるために、「scandir」メソッドを使用し、「。」を削除します。および「..」配列からの文字列を取得し、その配列を CURL_OPT_POSTFIELD に渡しますが、GTT への呼び出しは空のコンテンツを返します。

これは私がそれを行うために書いたコードです (代わりに $cont2 配列)

その Print_r は $cont2 配列と同じです:

しかし、Google TTS は空の結果を返します。

誰かが私が間違っているところを教えてください。

敬具

ブルス

編集: "$cont = glob("$directory/*.flac");" を使用 問題を解決しました。他の人を助けてください。

0 投票する
3 に答える
1184 参照

xml - Google Text-To-Speech を Twilio (または XML タグに「&」を含む URL) に統合する方法

Twilio で Google Text-To-Speech サービスを使用したいと考えています。

アンパサンド (&) で区切られたいくつかのパラメーターを使用して URL を生成しました。
例: http://translate.google.com/translate_tts?ie=UTF-8&q=Hello%20World&tl=en-us

問題は、この URL を TwiML タグに入れようとすると、以下に示す例外が発生することです。

ドキュメントの 1 行目のエラー: エンティティ "q" への参照は、';' で終了する必要があります デリミタ。応答本文が有効な XML ドキュメントであることを確認してください。

これは TwiML です。

私がすでに試したソリューション:

1)私にとっては役に立たなかったと置き換え&&
ください。この場合、別の例外が発生しました。HTTP ステータス コード 404 が返されました&Twilio が にデコードしないように見え&ます。

2) Google の出力をサーバー上のファイルに保存し、このファイルへの直接リンク (& なし) をタグ付けします。動作するはずですが、汚いハックのように見えます =)

0 投票する
1 に答える
287 参照

javascript - サード パーティの Web サイトへの JavaScript/jQuery 参照はローカルで機能し、godaddy 実行サイトでホストされている場合は機能しません (404 エラー)

テキスト読み上げを含む Web アプリの作業を開始しています。YouTube ユーザーの Wes Bos から学んだ手法を使用して、私のコードは、ボタンがクリックされるたびに、乱数を Google の英語のテキスト読み上げ API (文字通り URL に貼り付けて音声を返す) に渡します。

このコードは、ブラウザでローカルに実行すると問題なく実行されますが、godaddy が提供するサイトでまったく同じコードをホストすると、乱数ジェネレーターは機能しますが、Google の音声 API へのアクセスはほとんどの場合失敗し、次の行に沿ってネットワーク コンソール エラーが返されます。 : "GET https://translate.google.com/translate_tts?ie=UTF-8&q=152&tl=en 404 (見つかりません)". 興味深いことに、非常にブルームーンになると、通過して数字を読み上げます。

何を与える?辺りを見回しましたが、困っています。

[[編集]] このコードは、スタック オーバーフロー スニペットとして実行された場合、数字の読み上げにも失敗します

0 投票する
1 に答える
3613 参照

android - Android のテキスト読み上げの初期化が非常に遅い

私のアプリケーションは視覚障害者が使用しているため、テキスト読み上げに大きく依存しています。アプリケーションは API を呼び出し、(android.speech.tts.TextToSpeech を使用して) いくつかの関連情報をユーザーに読み込みます。

テキスト読み上げの初期化に 10 秒以上かかる場合があり、これがアプリケーションの主要なボトルネックになっていることに気付いたことを除いて、すべてがうまく機能します。

この問題を軽減するためにコードを最適化する方法について、誰かアイデアがあるかどうか疑問に思っていました。

まず、私のアプリケーションは、TTS データをチェックするアクティビティを開始します。

次に、このメソッドがアクティビティの結果とともに呼び出されます。結果に応じて、テキスト読み上げが初期化されるか (ほとんどの場合発生します)、テキスト読み上げがデバイスにインストールされます (非常にまれです)。

最後に、これがすべて完了すると、アプリケーションは API を呼び出し、次のような行がいくつかあります。

お手伝いありがとう!

0 投票する
1 に答える
1868 参照

mp3 - Google から mp3 をダウンロードして、テキストをアルバニア語で音声に変換します

アルバニアの国コード「al」を使用して、Google 翻訳から mp3 ファイルをダウンロードしようとしています。

しかし、私は得る

Firefox と Windows 7 を使用しています。

私はこの方法をイタリア語などの他の言語でうまく使用しています

その後、mp3を問題なくダウンロードできます。英語とギリシャ語も試しました。

アルバニア語のテキスト読み上げはGoogle翻訳でサポートされており、サウンドアイコンを押すとアルバニア語で発音されたテキストを聞くことができます.

Chrome でも試しましたが、そこでも機能しません。

ありがとう