問題タブ [speex]
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.
actionscript - 生のpcmをspeexに変換しますか?
レイテンシーの問題については、現在送信しているような生のPCMではなく、speexでエンコードされたオーディオフレームデータをサーバーに送信したいと思います。
問題は、これをフラッシュで実行していることです。ソケット接続を使用して、エンコードされたspxフレームのデータをストリーミングしたいと考えています。
speexのマニュアルを読みましたが、残念ながら、pcmをspxデータに変換するために使用される実際のCELPアルゴリズムについては説明していません。励起ゲインの使用方法と、フィルター係数を取得する方法を簡単に紹介しています。
ライブラリはdll-行き止まりにあります。
私は本当にactionscriptで変換クラスを作成したいと思います。これは可能ですか?これに関するドキュメントはありますか?私は無駄にグーグルしてきました。あなたはそこにspeexに関するより多くのドキュメントがあると思うでしょう...
そして、これができない場合、使用する最もドキュメント化されたオーディオ形式は何でしょうか?
ありがとう
windows-phone-7 - Speex for Windows Phone 7
Windows Phone 7用のSpeex実装が見つからない可能性があるので、試してみてください。すでに実行されている場合は、自分でC#に移植しようとはしません。誰かが私にSpeexのWP7実装を教えてもらえますか?
python - Python音声通信
こんにちは、ネットワーク経由で音声を送信すると思われるコードを見つけようとしています。送信する音声に問題がありますが、入力した音声ではなく、一連の大きなビープ音が鳴ります
ビープ音が終わると、 EOFError
私はこれを理解しようと過去48時間を費やしました。どんなアイデアでも大歓迎です
関連するコード
ogg - 生のSpeexをOGGコンテナでラップする
生のspeexをoggコンテナにパックできるライブラリはありますか?私はJspeexを知っていますが、私が見る限り、このライブラリはOgg/SpeexとPCMのみを処理します。しかし、私はすでにSpeexストリームを持っており、これをOggコンテナでラップしたいと思っています。
ご協力ありがとうございました
iphone - iOSでAudioQueueを使用してspeexをエンコード/デコードする方法
AudioQueue で Speex オーディオ形式をエンコード/デコードした経験がある人はいますか?
SpeakHere サンプルを編集して実装してみました。しかし成功しない!
Apple API ドキュメントから、AudioQueue はコーデックをサポートできますが、サンプルが見つかりません。誰か私に提案をしてもらえますか?XCode 4 のプロジェクトで、すでに Speex コーデックを正常にコンパイルしました。
java - デコードせずにJavaでoggファイルを解析する
.spx ファイル ( Ogg
Speex でエンコードされたオーディオを含むファイル) があります。Speex でエンコードされたバイトをコンテナーJava
から引き出すために使用したいと思います。Ogg
問題は、私が見つけることができるすべての Java ライブラリ ( JSpeex, JOrbis
) が、オーディオを raw にデコードしたいという前提で書かれているように見えるpcm
ことです。
用の一般的なOgg
形式のリーダー ライブラリはありJava
ますか? 一方、一部を使用しJSpeex
たりJOrbis
、やりたいことをしたりすることは可能ですか?
c - Speex ボイス チャット: デコードしようとすると EXC_BAD_ACCESS がクラッシュする
私は音声チャットを開発しており、送信されるデータを圧縮するために speex を使用しました。しかし、受信したデータをデコードしようとすると、クラッシュが発生しました。このコードを使用してデータを圧縮します。
Init メソッド (1 回だけ実行):
圧縮方法:
解凍方法:
以前と同じ初期化
speex_decode でエラーなしでクラッシュします。入力 NSData と出力 NSData の長さを確認しましたが、同じです。中のバイトは同じです。
actionscript-3 - Google Speech API の Flash SPEEX コーデックのカバー - 課題
人々は、Google Speech API (Speech-To-Text) の使用方法を理解しました。Flash Speex コーデックで動作させようとしていますが、わかりません。各 160 バイトの前にフレーム サイズ バイトを挿入しようとしましたが (一部のソースによると)、これは機能しません。
そこで、Google Speech API が理解できるようにフラッシュ speex バイトを何らかの方法で翻訳するという課題を投稿します。
基本的なフレックスコードは次のとおりです。
詳細については、次のリンクを確認してください: http://mikepultz.com/2011/03/accessing-google-speech-api-chrome-11/およびChrome には「x-webkit-speech」入力要素の音声認識が組み込まれていますか? ?
c++ - Speex で迷惑なダニ
Speex、OpenAL、linsndfile を使用するアプリケーションを作成しています。
問題は、libsndfile を使用してファイル (raw pcm unsigned 16) にサンプル バッファーを書き込むと、すべてが正しいことです。最初に、サンプルの損失またはバッファが大きすぎることについて考えました。しかし、私は何も見つかりませんでした。最初、コードはブースト スレッドを備えたアーキテクチャにあり、複数のクラスに分割されていました。この最小限のコードでも、私の問題はまだあります。
問題を引き起こす完全な最小限のコードを次に示します。助けてくれてありがとう。
-lspeex -lsndfile -lopenal
android - モバイル デバイス上の Speex ジッタ バッファ
Speex ジッタバッファを使用するアプリケーションを使用しています。接続に大きな変化があると、ジッタバッファが大きくなるように見え、その結果、大きな遅延 (最大 5 秒) が発生します。基本的に、パケットが破棄されていないように見えます。
遅延を減らしたい。古いバッファリングされたパケットを破棄することを意味する場合でも、最大 1 秒の遅延を許容します。私の質問は、これを行うために Speex のジッタバッファをどのように設定するのですか?
ありがとう