Socket
Socket
Sign inDemoInstall

com.oshoham.unity-google-cloud-streaming-speech-to-text

Package Overview
Dependencies
0
Maintainers
1
Versions
9
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

    com.oshoham.unity-google-cloud-streaming-speech-to-text

A cross-platform Unity plugin that uses the Google Cloud Speech-To-Text API to perform real-time, streaming transcription of microphone input.


Version published
Weekly downloads
20
increased by233.33%
Maintainers
1
Created
Weekly downloads
 

Readme

Source

Unity Google Streaming Speech-to-Text

Installation

This plugin is available as a Unity package hosted on NPM. To install it, add the following lines to your Unity project's Packages/manifest.json:

{
  "scopedRegistries": [
    {
      "name": "npm",
      "url": "https://registry.npmjs.com",
      "scopes": [
        "com.oshoham"
      ]
    }
  ],
  "dependencies": {
    // other dependencies go here
    "com.oshoham.unity-google-cloud-streaming-speech-to-text": "0.1.7"
  }
}

Setup

  1. Follow step 1 of Google's Cloud Speech-to-Text Quickstart Guide to:
    1. Set up a GCP Console project.
    2. Enable the Speech-to-Text API for your project.
    3. Create a service account.
    4. Download your service account's private key as a JSON file.
  2. Rename your private key JSON file to gcp_credentials.json.
  3. Place your gcp_credentials.json file in a folder called Assets/StreamingAssets in your Unity project.

Usage

In your Unity scene, create a new GameObject and attach the StreamingRecognizer MonoBehavior to it.

If you want to quickly test that things are working, check the Enable Debug Logging option on the StreamingRecognizer, then play your scene. You should see some debugging messages appear in the Console, along with a live transcription of any speech audible to your computer's microphone.

Keywords

FAQs

Last updated on 15 Sep 2019

Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc