ブックマーク / atmarkit.itmedia.co.jp (103)

  • 複数話者でも個別に音声をテキストへ、日立が音源分離技術を製品化:音声認識率で世界第2位の評価 - @IT

    日立製作所は会話音声をテキスト化する「音声書き起こし支援サービス」の販売を開始した。雑音が含まれていたり、複数人の音声が重なっていたりしても、話者を識別して、話者ごとに分離したテキストを生成できる。 日立製作所は2018年10月16日、会議や商談などの会話音声をテキスト化する「音声書き起こし支援サービス」の販売を開始した。同年6月27日に発表したAI活用の「チャットボットサービス」に続く、対話型botを活用して業務改革や新たな価値の創出を支援する「デジタル対話サービス」の第2弾と位置付ける。 音声書き起こし支援サービスは、音声認識技術を利用して、会話の音声データをテキストに変換するクラウドサービス。日立製作所独自の2つの技術を用いる。一つは雑音や反響音を除去して認識対象の音声のみを抽出する雑音除去技術。もう一つは複数方向からの音声を別々に認識する音源分離技術。 これらの技術によって、雑音を

    複数話者でも個別に音声をテキストへ、日立が音源分離技術を製品化:音声認識率で世界第2位の評価 - @IT
    xxpugxx
    xxpugxx 2018/12/09
  • Google Cloudの「コンタクトセンターAI」が面白い

    Google Cloudが、2018年7月に開催したカンファレンスGoogle Cloud Next ‘18で「Contact Center AI」を披露した。顧客からの電話に、AIエージェントが人間に近い自然な会話で対応、オペレーターに引き継いだ後も、文脈から自動的に情報を表示して支援する。 Google Cloudが、2018年7月に開催したカンファレンスGoogle Cloud Next ‘18で「Contact Center AI」を披露した。既にアルファ版の提供を開始したといい、同社は今後、ソリューションとして展開していく。 Googleは2018年5月に開催したGoogle I/Oで、Google Assistantが人間に代わり、レストランなどに電話をかけて予約をとる「duplex」という機能を紹介した。今回のContact Center AIは、これと同じ技術を用いながら、

    Google Cloudの「コンタクトセンターAI」が面白い
    xxpugxx
    xxpugxx 2018/07/27
  • Androidからイヤフォンやヘルス機器とBluetooth通信するには

    上記のクラスは、すべてBluetoothProfileインターフェイスを実装していて、以下のメソッドが実装されています。 getConnectedDevices(): List このプロファイルで接続されているデバイスをリストで取得 etConnectedState(BluetoothDevice): int デバイスの接続状態をSTATE_CONNECTED、STATE_CONNECTING、STATE_DISCONNECTED、STATE_DISCONNECTINGのいずれかで取得 getDeviceMatchingConnectionStates(int[]): List 配列で指定した接続状態(STATE_CONNECTED、STATE_CONNECTING、STATE_DISCONNECTED、STATE_DISCONNECTING)にマッチするデバイスをリストで取得 すべての専

    Androidからイヤフォンやヘルス機器とBluetooth通信するには
    xxpugxx
    xxpugxx 2017/05/08
  • VR、人工知能、画像/音声/動画解析、IoTの最先端16事例が披露されたMicrosoft Innovation Day 2016

    VR人工知能、画像/音声/動画解析、IoTの最先端16事例が披露されたMicrosoft Innovation Day 2016:ITエンジニアの未来ラボ(9) Microsoft Innovation Day 2016では、先進的な技術やサービスを提供する企業やスタートアップを表彰するInnovation Award 2016のファイナルピッチと表彰式が行われ、日のスタートアップの最新の取り組みが明らかになった。稿ではファイナリストたちが発表した優れたアイデアや最先端のサービスの一端をお届けする。 日のスタートアップが世界に誇れるサービスを披露 IoTや人工知能AI)などの先進技術を活用したビジネスの展開で欧米に後れを取っていると言われている日の企業。しかし今、世界に誇れる革新的なサービスを提供しようとするスタートアップの動きが日国内でも活発化しているのをご存じだろうか。日

    VR、人工知能、画像/音声/動画解析、IoTの最先端16事例が披露されたMicrosoft Innovation Day 2016
    xxpugxx
    xxpugxx 2016/06/03
  • SQL Server 2016 CTP 3.3が公開

    米マイクロソフトは2016年2月3日(米国時間)、次期データベースプラットフォームの最新プレビュー「SQL Server 2016 Community Technology Preview (CTP) 3.3」のダウンロード配布開始を公式ブログで発表した。目玉機能である「Stretch Database」やインメモリデータベース関連の機能強化が多数盛り込まれている。 SQL Server 2016 CTP 3.3は、「Microsoft Azure」のマーケットプレースから仮想マシンイメージとして入手することもできる。 Stretch Databaseのさらなる強化 Stretch Databaseは、オペレーショナルテーブルを安全な方法でAzureに拡張し、過去のデータを経済的に利用するための技術。透過的にMicrosoft Azure上のSQL Databaseサービスを利用できる。C

    SQL Server 2016 CTP 3.3が公開
    xxpugxx
    xxpugxx 2016/05/09
  • 検索技術を使うなら知ってないと損する6つのこと~クックパッド、グリー、ぐるなび、CROOZは検索技術をどう使っているのか(2/2) - @IT

    グリーでログ分析システムの開発を行っている一井崇氏からは、「全文検索のちょっとちがった使い方(仮)」と題する発表があった。 グリーにおける数値指標管理では、基となるデータの総数が「1億キー×最大7年」という膨大な量に上り、さらに時間ごとに増え続けるアプリIDとの組み合わせなども考慮すると、すでに人間の手では管理しきれない状態にある。 同社ではMySQLベースのKVS(Key Value Store)によって、これらのデータを管理しているが、問題はkeyの数が膨大過ぎて必要なkeyを見つけるのが困難になっていることだという。 その解決のためにHadoopやMongoDBを導入するといった選択肢もあるが、同社が取った方法は「key stringを全文検索することで目的のkeyを探す」というものだった。一井氏によれば、グリーの数値指標管理システムの目的を整理すると、以下のようになるという。 や

    xxpugxx
    xxpugxx 2016/05/02
  • svchost.exeプロセスとは何か?(Windows 8.1/10編)

    対象OS:Windows 8/Windows 8.1/Windows 10/Windows Server 2012/Windows Server 2012 R2 解説 svchost.exeプロセスのCPU負荷が高い!? Windows OSを使っていると、時々システムが非常に重くなり、タスクマネージャーなどで確認すると、「svchost.exe」というプロセスのCPU負荷が高くなっていることがある。このsvchostとは何か、ウイルスではないのか、そうでないなら何をするものなのか、高いCPU負荷になっても問題ないのか、などが気になるだろう。TIPSでは、svchostとは何かについて解説する。 なお対象となるOSはWindows 8.0/Windows Server 2012以降とする。Windows 7やWindows Server 2008 R2以前のWindows OSのsvch

    svchost.exeプロセスとは何か?(Windows 8.1/10編)
    xxpugxx
    xxpugxx 2016/05/02
  • @IT:サブドメインの運用と委任(3-3)

    sales.example.jpドメインのDNSサーバが複数用意されていることに注意しましょう。1台でも運用は可能ですが、ドメイン運営の責任を負うことを考えると複数台設置することが望まれます。 親側の設定 まず、上位ドメインであるexample.jpをつかさどるDNSサーバに、サブドメインsales.example.jpの問い合わせ先を登録します。サブドメイン側DNSサーバのホスト名は、必ず正規のものを使用します。CNAMEで定義されたホスト名は使用してはいけません(参考:第3回中の「やってはいけないCNAMEの使用方法」)。 sales                   IN   NS   dns01.sales.example.jp. IN   NS   dns02.sales dns01.sales.example.jp. IN   A    192.168.10.60 dns02

    @IT:サブドメインの運用と委任(3-3)
    xxpugxx
    xxpugxx 2016/04/20
  • サブドメインを委任するにはどうしたら良いですか?

    DNSの運用に際して、サブドメインを委任する場合にはどのような設定が必要になるだろうか。記述例とともに解説する。 サブドメインを委任するということは、そのサブドメイン以降の名前を委任先の管理に任せることを意味する。従って、委任のためには「委任先がそのゾーンを管理できる能力がある」ことをまず確認する必要がある。委任先がゾーンを管理する権威DNSサーバーを準備し、それを安定して運用する能力があるかがポイントとなる。 その上で、サブドメインの委任を行うためには、委任元と委任先の間で権威DNSサーバーに関する設定をきちんと行わなければならない。委任元では、親となるドメインを管理する権威DNSサーバーに読み込ませるゾーンファイル中に、委任するゾーンを管理する権威DNSサーバーの情報を正しく記述する。また、委任元と委任先の両方で、親のゾーンファイルと子のゾーンファイルに記述する権威DNSサーバーの情報

    サブドメインを委任するにはどうしたら良いですか?
    xxpugxx
    xxpugxx 2016/04/20
    “グルーレコード”
  • 双方向通信を実現! WebSocketを使いこなそう

    (1)Ajax XmlHttpRequestオブジェクト(JavaScript)を利用した非同期通信処理のこと。Googleマップを筆頭とするWebアプリケーションで活用されている。ブラウザからサーバ側に非同期でリクエストを実施してデータを受け取り、JavaScriptにより部分的にページを更新することで、ページ全体を更新するよりも低負荷でサーバと通信できる。また、通信中も操作を継続できるので、エンド・ユーザーの操作を妨げられることもなく、ユーザビリティに優れる。デメリットとして、基的にブラウザからのリクエストで動作する仕組みなので、サーバ側から自動でデータを送信することはない。

    双方向通信を実現! WebSocketを使いこなそう
    xxpugxx
    xxpugxx 2015/08/22
  • これだけはやっておきたい! 基本的なサーバー管理に役立つグループポリシー設定

    これだけはやっておきたい! 基的なサーバー管理に役立つグループポリシー設定:基礎から分かるグループポリシー再入門(10) 今回は、基的なサーバー管理作業に役立つグループポリシー設定を紹介する。組織内にはさまざまなサーバーが存在するが、サーバーの種類を問わずに利用できるグループポリシー設定を中心に紹介しよう。 連載目次 セキュリティの考え方の根は、サーバーもクライアントも同じ 連載では「グループポリシーで設定できるセキュリティ対策」の基的な方向性を示してきたが、管理対象がサーバーでもクライアントでも根は同じである。すなわち、「できることは全部やる」「使わないもの/必要ないものは無効化する」ということだ。 しかし、管理対象がサーバーの場合には、より多くの重要なデータが格納されているため、クライアントよりもシビアに構成する必要があることは容易に想像できるだろう。そのためには、サーバー

    これだけはやっておきたい! 基本的なサーバー管理に役立つグループポリシー設定
    xxpugxx
    xxpugxx 2015/08/12
  • 自由なワークスタイルを実現し、生産性を向上させるには、強固で柔軟なID/アクセス管理環境の構築を

    企業のパブリッククラウドの積極的な利用に伴い、社内外に散在するようになったIDの管理が大きな課題になってきている。その代表的な例が、社内(オンプレミス)にあるWindows ServerのActive Directoryとクラウドとをいかにして連携させるかというケースだろう。 そうした現状に対して、マイクロソフトのエバンジェリストである安納順一氏(デベロッパーエクスペリエンス&プラットフォーム統括部)が提案する解決策は、「クラウドとオンプレミスをシームレスにつなぐ、統合的なディレクトリサービス環境を構築する」ということだ。 「統合的なディレクトリサービス環境」とは、具体的にはどのようなものなのだろうか。その前に、今日的な「ID/アクセス管理」(Identity & Access Management:IAM)の課題を振り返ってみよう(図1)。 よくあるのは、クラウドサービスごとにそれぞれ

    自由なワークスタイルを実現し、生産性を向上させるには、強固で柔軟なID/アクセス管理環境の構築を
    xxpugxx
    xxpugxx 2015/05/21
  • データ分析がデキるITエンジニアになるために必要な「道具」を揃える

    データ分析がデキるITエンジニアになるために必要な「道具」を揃える:ITエンジニアのためのデータサイエンティスト養成講座(2)(3/4 ページ) 分析環境の準備:Python実行環境を整備する では実際にPython環境をセットアップしていきましょう。まずはPython体ですが、インストールの際に大きな考慮点は2つあります。 (1)バージョン 2.x系 or 3.x系? Pythonは現在2系統のバージョンが並行して開発されています。最新は3.x系ですが、2.xとの後方互換性が損なわれているため利用者が少なく、外部ライブラリの対応も2.x系の方が多いのが現状です。この連載ではこれらの理由と学習するための情報量の多さの点から2.x系を利用します。 (2)32bit or 64bit? Pythonに限ったことではありませんが、データ分析ということもありメモリ的な観点から64ビット版を選びた

    データ分析がデキるITエンジニアになるために必要な「道具」を揃える
    xxpugxx
    xxpugxx 2015/05/05
  • 「富士通、社内システムを全面的にOpenStackへ移行」の本当の衝撃

    富士通、社内システムを全面的にOpenStackへ移行」の当の衝撃:責任者にインタビュー(1/3 ページ) 富士通が2015年2月に発表した、社内システムの包括的なOpenStackベース基盤への移行は、驚きをもって迎えられた。これについて、同社のIT戦略部長と、統合商品戦略部商品戦略企画室長にインタビュー取材したところ、これは発表の内容以上に「シリアスな」OpenStack導入事例だということが分かってきた。 富士通は2015年2月18日、「グループ国内外すべての社内システムを次世代クラウド基盤へ刷新」というタイトルのプレスリリースを発表した。 これは、多くの人々を驚かせた。富士通グループが全世界で稼働中の、全ての社内システム(約640システム、サーバー数にして約1万3000台)を、今後5年間でOpenStack上に移行する、という内容だったからだ。 まず、社内ITシステムを対象

    「富士通、社内システムを全面的にOpenStackへ移行」の本当の衝撃
    xxpugxx
    xxpugxx 2015/05/01
  • Windowsディスクのパーティションとは? ~その作成/変更前に押さえておくべき基礎知識~

    対象ソフトウエア:Windows Vista/Windows 7/Windows 8/Windows 8.1/Windows Server 2003/Windows Server 2008/Windows Server 2008 R2/Windows Server 2012/Windows Server 2012 R2 解説 ●ディスクを複数のパーティションに分けて利用する理由 Windows OSでハードディスクやSSDなど、ある程度以上の容量があるストレージを利用する場合、いくつかの「パーティション」に分けて利用することが多い。 1つのストレージ全体をまるごとC:ドライブとして利用することは可能だ。しかし、サイズが大きくなるとバックアップの対象が増えて面倒だし、システムを更新するような場合に、C:上のユーザーデータまで失ってしまう危険性も高い。 C:ドライブは、OS体とアプリケーショ

    Windowsディスクのパーティションとは? ~その作成/変更前に押さえておくべき基礎知識~
    xxpugxx
    xxpugxx 2015/03/21
  • 「営業力ではなく製品で戦う時代、ビジネスを変えるのはエンジニア」

    アジャイルの息吹を感じ、新卒で起業 「大学生だった当時は、ネクタイをしなくても済む仕事に就いて、一緒に卒業する仲間たちと同じくらいの給料がもらえればいいと考えていた。大金持ちになるつもりも、起業家になるつもりもなかったよ」 そう話すのは、豪Atlassianの共同創業者でCo-CEOを務めるスコット・ファークァー(Scott Farquhar)氏だ。ファークァー氏は、友人のマイク・ キャノンブルックス(Mike Cannon-Brookes)氏とともに、大学を卒業した2002年にAtlassianを設立。同年にプロジェクト管理ソフトの「JIRA」を開発し、Webマーケティングと口コミだけで世界中に販売するビジネスモデルで成功した。同社製品はフォーチュン100企業のうちの85社が利用し、2人はIT企業のトップリーダーに位置付けられる存在だ。ファークァー氏は、JIRA開発のきっかけについて次の

    「営業力ではなく製品で戦う時代、ビジネスを変えるのはエンジニア」
    xxpugxx
    xxpugxx 2015/03/21
  • NTTコム、GMO、楽天が語る「僕らがOpenStackを使う理由」

    NTTコム、GMO楽天が語る「僕らがOpenStackを使う理由」:特集:OpenStack超入門(5)(1/3 ページ) 2015年2月3~4日、OpenStackのユーザーコミュニティによるイベントが日国内で開催された。会期二日目のキーノートセッションは、OpenStackを採用したサービス提供や自社内ITインフラ基盤構築を目指すユーザー企業三社が登壇、アイティメディアのエグゼクティブエディター、三木泉がインタビューを行う形式で講演が行われた。稿ではその模様を紹介する。 日国内でも多くの企業の関心を集めているオープンソースのIaaS基盤ソフトウエア「OpenStack」。2015年2月3~4日、東京・グランドプリンスホテル高輪を会場にOpenStackのユーザーイベント 「OpenStack Days Tokyo 2015」が開催された。稿ではその中でも二日目のキーノートセッ

    NTTコム、GMO、楽天が語る「僕らがOpenStackを使う理由」
    xxpugxx
    xxpugxx 2015/03/07
  • Office 365のセキュリティを強化する「多要素認証」

    「Office 365」ではパスワード盗難、ID乗っ取り、不正アクセスなどから守るために、セキュリティを強化する手段が用意されている。今回は、IDとパスワード認証の他に、別の認証を追加して、よりセキュアな利用を検討してみよう。 連載目次 Office 365のセキュリティを認証でさらに強化 Office 365におけるセキュリティの強化では、「Microsoft Azure Active Directory」や「Active Directoryフェデレーションサービス」との連携で実現できる「多要素認証」と「デバイス認証」を利用できる。今回は、Office 365で利用可能な以下の認証について解説する。 Microsoft Azure Active Directory(以下、Azure AD)による多要素認証 Active Directoryフェデレーションサービス(ADFS)による多要素認

    Office 365のセキュリティを強化する「多要素認証」
    xxpugxx
    xxpugxx 2015/03/06
  • スケーラブルで関数型でオブジェクト指向なScala入門

    Scalaの特徴を紹介し、基構文や関数、 クラスなど、Scalaの基的な機能について 解説する入門連載 EclipseでScalaプログラミングを始めるための基礎 スケーラブルで関数型でオブジェクト指向なScala入門(1) 概要や5つの特徴を紹介し、開発環境を構築して対話型実行環境「REPL」やEclipse上でHello Worldを実行します

    xxpugxx
    xxpugxx 2015/02/10
  • 「192.168.0.100/24」のネットワークアドレスを即答するには? ipcalcコマンド

    「192.168.0.100/24」のネットワークアドレスを即答するには? ipcalcコマンド:ネットワーク管理の基Tips TCP/IPネットワークの設定を手動で行うとき、IPアドレスだけでなくサブネットマスクについても正しい情報を指定する必要があります。「192.168.0.100/24」のようにマスク長が計算しにくい値のときは、ipcalcコマンドを使うと簡単に計算できます。

    「192.168.0.100/24」のネットワークアドレスを即答するには? ipcalcコマンド
    xxpugxx
    xxpugxx 2015/02/06