修太(326)140140件のシェア(ちょっぴり話題の記事)この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。node.jsからゆっくりボイスをしゃべらせるゆっくりボイスといえば、ニコニコとかでよく聞くあれです。Windowsの場合、softalkを使えば再生したりファイルに保存したりできます。Macでゆっくりボイスを使いたい場合、Yukkuroidというアプリがあります。これはMacでゆっくりボイスをしゃべらせるためのアプリなのですが、外部からアクセスするためのAPIも公開しています。今回はこのアプリのAPIに、以前紹介したNodObjCを使用して、アクセスしてみましょう。した動作環境は以下のとおりです。v0.4.1適当なディレクトリを作成し、そこでnpmを使用してNodObjCをインストールします。NodObjCまた、Node.jsからアクセスする際、Yukkuroidが起動している必要があるので、ここからダウンロード、インストールし、起動しておいてください。APIにアクセスするモジュールを作成yukkuri.jsという名前で、ゆっくりAPIにアクセスするためのモジュールを作成します。やっていることは単純で、Objective-Cのプロセス間通信を使用して、公開されているAPIにアクセスしているだけです。{proxy('pushPlayButton',0);};今回は初期化とか再生とか、いくつかのAPIしか使ってません。実際は、しゃべる速度とか音量とか、いろいろできます。モジュールを使うではyukkuri.jsを使ってみましょう。app.jsという名前でファイルを作成します。yukkuri.jsをrequireし、コマンドライン引数からしゃべらせたい文字を取得、再生しましょう。[/javascript]実行!コンソールから実行してみましょう。ボイスでしゃべります。していってねまとめいかがでしょう。Node.jsからNodObjCのプロセス間通信をつかってAPIにアクセスすることができました。YukkuroidとかsoftalkがベースとしているAquesTalkを使えば、もっといろんな使い方ができるとおもいます。3,260,578プログラマーです。〜ITエンジニアのお仕事とホンネ〜2月19日に新卒向けの会社説明会〜ITエンジニアのお仕事とホンネ〜を開催します。リモート】クラスメソッドの会社説明会を開催しますクラスメソッドでは、AWS・AI・ビッグデータ・モバイルなどの技術職や営業のメンバーとして一緒にお仕事をする仲間を大募集しています。#cmdevio新型コロナウイルスの感染拡大を受け、本イベントを延期させていただくことになりました(開催時期未定)。お申し込みいただいた皆様には大変申し訳ございませんが、何卒ご理解いただけますようよろしくお願いいたします。AWSについてライトに色んな情報交換をしましょう。カフェ店長のオカノです。使いたいときの注意点を書きました。EC2)環境において、不要な踏み台サーバをなくすことができる便利なアップデートです。環境をDockerで構築してみました。臼田佳祐294ワークフロー自動化OSSのn8nをAWS環境で建てて検証してみました。非常に期待できるサービスです。Fargateの勉強をしています。使ってみたい方は参考にしてください。洋介252SnowflakeがAWSの東京リージョン上で稼働するようになりました。データを日本に置けます。芳賀健229こんにちは!猫様の忠実なるしもべ、芳賀健です。Tokyoで開催されました。クラスメソッド株式会社が運営するAWS・iOS・HTML5に関する技術情報サイトです。