問題タブ [tapi]

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 投票する
1 に答える
1304 参照

tapi - TAPI 3.0 コール ID?

Microsoft TAPI 3.0 ライブラリを使用して電話の一意の識別子を見つけることができる場所を知っている人はいますか? 私は試しましget_CallInfoLong(CALLINFO_LONG.CALLID)たが、常に0を返します。

誰か助けて?

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

c# - TAPI3.0 を使用してソフトフォンの電話会議を作成するための C# コードの記述方法

TAPI3.0 を使用してソフトフォンの電話会議を作成するためのコードを作成しようとしています。これは私が書いたコードですが、コードが機能していません。



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

tapi - TAPIサービスプロバイダーからHKCUにアクセスする

電話システム用のアダプタTSPを書いています。このシステムにはTAPIAPIがありますが、TAPIを有効にしようとしているアプリケーションと互換性がありません。正しい回線から電話をかけるには、誰がリクエストを行っているかについての情報(HKCUから)を知る必要があります。TSPはテレフォニーサービスのコンテキストで実行されるため、直接アクセスすることはできません。私の計画は、LINE_CREATEDIALOGINSTANCEの機能を使用してこの情報を読み取ることでした。

私が抱えている問題は、次のスタックトレースでTUISPI_providerGenericDialogから戻った直後にテレフォニーサービスがクラッシュすることです。

このによると、TSPI_providerFreeDialogInstanceが実装されていない場合、テレフォニーサービスはクラッシュします。この関数を実装しましたが、DepWalkerは適切にエクスポートされていることを示しています。ApiSpy32は、TSPがロードされたときに、そのアドレスがGetProcAddressを介して正しく返されることを示しています。なぜまだクラッシュしているのですか?

関連するコード:

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

delphi - TAPI、lineInitialize および lineInitializeEx

DelphiプロジェクトでTAPIを使用しようとしています。 lineInitialize の代わりに lineInitializeEx を使用すると、「Exception Processing Message c0000139 Parameters 168fc8 162820 75b4bf7c 75b4bf7c」 のようなエラー メッセージが表示されます。

TLineInitializeExParams の定義は次のとおりです。

lineInitialize を使用する場合

全て大丈夫。

アイデアはありますか?

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

c# - Windows 7 で TAPI を使用してアプリケーションを作成する - どこから始めればよいか

それはそれで動作しますか、そしてこれはTAPIの良いスタートです...

着信に自動的に応答/録音し、録音されたメッセージに電話をかけるアプリケーションを作成したいと考えています。

これを .net に入れたい (asp.net または c# デスクトップは問題ありません)。

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

c# - Tapiを使用して複数の電話を監視し、ダイヤルまたは電話を切る

私はかなりの成功を収めており、TAPIを使用してオフィスのPBXに接続し、通話をダイヤルして電話を切るC#アプリケーションを入手しましたが、さらに進んでアクティビティを監視し、クライアントPCにCTIを提供し、統合を戻す必要があります。企業のWebベースのCRM。

CRMへの電話番号の検索は比較的簡単なので、CTIポップアップとダイヤル/ハングアップ機能用のクライアントアプリに焦点を当てています。

最初は1つの受話器をタピに登録してからダイヤルして電話を切ることから始めました。システムにすべての受話器を登録し、どの受話器からもダイヤルできるように見えますが、できないようです。受話器のいずれかが鳴っているときなどに関するアクティビティログを取得します。

誰かが私を始めたり正しい方向に向けたりすることができるタピコードの例を持っていますか?C ++、C#、またはVB.Netのいずれでも問題ないので、それらを使用できます。

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

64-bit - 64 ビット OS 上の TAPI アプリ

32 ビット OS (XP、Vista、Win7) で動作する TAPI アプリケーション (Delphi 2007) があります。TAPI サーバーは 32 ビットの Windows 2003 SP2 です。

TAPI APP が 64 ビット OS で実行されている間、回線に接続できますが、アプリで TAPI メッセージを取得できません。

メッセージが Tracing tapisrv を介してマシンに到着したことを確認できますが、イベント ハンドル (lineInitializeEx によって返される) への WaitForSingleObjectEx が通知されることはありません (常に WAIT_TIMEOUT を返します)。

C++コードと64ビットコンパイラも試しましたが、64ビットアプリは同じ動作をしました(32ビットOSで起動さえしないことを除いて:-))。

アプリへの TAPI メッセージを受信する方法はありますか?

編集: うーん、着信に関するメッセージのみがカットされているようです。(アプリの実行中に) "tcmsetup /c /d" (= TAPI を無効にする) を実行すると、LINE_CLOSE および LINE_REMOVE メッセージを受け取ります。次に、「tcmsetup /c server_name」を実行すると、LINE_CREATE メッセージが表示されます。提供された新しい回線を lineOpen できますが、それでも LINE_APPNEWCALL、LINE_CALLSTATE などを取得できません

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

c# - 電話による音声認識

ユーザーが相手側の受信機を手に取ったときに、ユーザーの声を検出する必要があります。モデムは通常、最初のリングがそこに行くとファイル (再生端末) の再生を開始するためです。そのため、「こんにちは」と言うと音声認識を使用して、ファイルの再生を待機するまでファイルの再生を開始できるようにすることを計画しました。または、ノイズ干渉さえも話し始めることができます。wav ファイルを認識できるコードがありますが、電話アプリケーションで追加するのに苦労しています。通話には C4F の Tapi Manager を使用しています。呼び出しは完璧ですが、アプリケーションにどのように追加すればよいですか???

2つのアプリケーションを統合する方法を提供またはガイドするリンクまたはヘルプ????

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

.net - .NET TAPI インターフェイス

TAPI API を使用して電話システムと統合する .NET コードを作成するよう依頼されました。この API には .NET インターフェイスがないことを読みました ( http://support.microsoft.com/kb/841712 )。TAPI 用の適切なサード パーティ製 .NET インターフェイスはありますか? または、誰かが私を正しい方向に向けて始めることができますか?