From 9ade78f02c1909eccfe706ffb2f007cd58cffd83 Mon Sep 17 00:00:00 2001 From: Zane V Date: Wed, 20 May 2026 12:12:10 +0000 Subject: [PATCH] Make basic website --- index.html | 28 +++++++ jibo-jetstream-service.json | 158 ++++++++++++++++++++++++++++++++++++ style.css | 19 +++++ 3 files changed, 205 insertions(+) create mode 100644 index.html create mode 100644 jibo-jetstream-service.json create mode 100644 style.css diff --git a/index.html b/index.html new file mode 100644 index 0000000..2fa11e5 --- /dev/null +++ b/index.html @@ -0,0 +1,28 @@ + + + 5x1 Server + + + + + + +

5x1

+

The best publicly hosted Jibo server

+
+

Easy to connect to, fast to respond!

+

Use the jetstream file found here to connect to our services!

+

We offer unlimited Hey Jibo requests, for free!

+

other services can cost money and be laggy but we aren't!

+

The servers running 5x1 are:

+ +

Who needs to pay when you have the best way!

+

In the case that you need a raw endpoint, don't fear!

+

Our endpoint for Jibo servers is: api.5x1.com

+
+ + \ No newline at end of file diff --git a/jibo-jetstream-service.json b/jibo-jetstream-service.json new file mode 100644 index 0000000..c2cbf13 --- /dev/null +++ b/jibo-jetstream-service.json @@ -0,0 +1,158 @@ +{ + "webCore": { + "serverPort": 8090, + "fileRoot": "/usr/local/var/www/jetstream", + "requestLogging": false + }, + "JetstreamService": { + "stacktracing": false, + "registryPort": 8181, + "serverPort": 8090 + }, + "JetService": { + "log_directory": "/var/log/jetstream" + }, + "HubClient": { + "proactive_url": "/v1/proactive", + "listen_url": "/v1/listen", + "listen_language": "en-US", + "override": { + "hub_port": 80, + "hub_hostname": "api.5x1.com", + "entrypoint_hostname": "api.5x1.com" + }, + "region-settings": { + "comment": "This is a switch, selected by the 'region' field setting in the robot's /var/jibo/credentials.json file", + "dev-entrypoint": { + "hub_port": 443, + "hub_hostname": "dev-hub.jibo.com", + "entrypoint_hostname": "dev-entrypoint.jibo.com" + }, + "alpha-entrypoint": { + "hub_port": 443, + "hub_hostname": "alpha-hub.jibo.com", + "entrypoint_hostname": "alpha-entrypoint.jibo.com" + }, + "stg-entrypoint": { + "hub_port": 443, + "hub_hostname": "stg-hub.jibo.com", + "entrypoint_hostname": "stg-entrypoint.jibo.com" + }, + "preprod-entrypoint": { + "hub_port": 443, + "hub_hostname": "preprod-hub.jibo.com", + "entrypoint_hostname": "preprod-entrypoint.jibo.com" + }, + "api": { + "hub_port": 443, + "hub_hostname": "neo-hub.jibo.com", + "entrypoint_hostname": "api.jibo.com" + } + }, + "encoding_type_comment": "This can be either LINEAR16, FLAC, or OGG_OPUS", + "encoding_type": "OGG_OPUS", + "encoding-settings": { + "OGG_OPUS": { + "streaming_rate": 1.2, + "channels": 1, + "sample_rate": 16000, + "bitrate": 64000, + "vbr": true + }, + "FLAC": { + "streaming_rate": 3.0, + "channels": 1, + "sample_rate": 16000, + "bps": 16 + } + } + }, + "AudioChannel": { + "block_duration_ms": 50, + "period_size": 85, + "buffer_size": 2048 + }, + "HJLogger": { + "speech_analytics_log_path": "/var/log/jetstream/hj_logs", + "comment-logging-fraction": "The probability that an HJ utterance will be logged -- range 0-1", + "logging_probability": 0.05, + "start_margin_ms": 500, + "end_margin_ms": 500 + }, + "RecogHJ": { + "config_path": "/usr/local/share/asr/hey_jibo", + "comment": "Positive margin values widen the HJ Phrase spotter's standard endpoints. The end_margin_ms also compensates for the Phrase Spotter's premature endpoint, which is around the beginning O in jibO", + "hj_start_margin_ms": 0, + "hj_end_margin_ms": 100 + }, + "HubAsr": { + "global_sosTimeout_sec": 3, + "global_maxSpeechTimeout_sec": 20, + "local_sosTimeout_sec": 2, + "local_maxSpeechTimeout_sec": 20 + }, + "RecogSpeakerID": { + "ubm_path": "/usr/local/share/asr/sensory_data_td/", + "client_path": "/var/jibo/asr/sensory_data_td/", + "comment": "change next property to 'sensory_log_path' to enable Sensory authenticator logging, 'xxxsensory_log_path' to disable", + "xxxsensory_log_path": "/var/jibo/asr/sensory_auth_logs", + "threshold": -1.2, + "confidence_margin": 2, + "margin-comment": "positive values for start and end margins widen the space around the speaker-id HJ", + "id_start_margin_ms": 250, + "comment2":"id_end_margin is used when retrying to ID with an audio segment, it also controls the end margin of the logged utts", + "id_end_margin_ms": 300, + "PHRASEver": "OFF" + }, + "RecogSpeakerEnroll": { + "ubm_path": "/usr/local/share/asr/sensory_data_td/", + "client_path": "/var/jibo/asr/sensory_data_td/", + "comment": "change next property to 'sensory_log_path' to enable Sensory enroller logging, 'xxxsensory_log_path' to disable", + "xxxsensory_log_path": "/var/jibo/asr/sensory_enroller_logs", + "speech_analytics_log_path": "/var/log/jetstream/enroller_logs", + "minEnrollUtts": 6, + "checkQuality": "LOW", + "margin-comment": "positive values for the start margin increase the amount of silence fed to the enroller before the HJ occurs", + "enroll_start_margin_ms": 250 + }, + "RecogEOS": { + "resource_path": "/usr/local/share/asr/jibo_energy_eos" + }, + "RecogNameLearning": { + "resource_path": "/usr/local/share/asr/namelearning", + "temp_path": "/var/jibo/asr/namelearning_temp/", + "speech_analytics_log_path": "/var/log/jetstream/namelearning_logs", + "g2p_service": "http://localhost:8089/tts_nbest_prons" + }, + "logging": { + "jibo_message_prefix": "C", + "channels": { + "console": { + "class": "ConsoleChannel", + "pattern": "%Y-%m-%d %H:%M:%S %s: [%p] %t" + }, + "syslog": { + "class": "RFC_5424_Channel", + "name": "jibo-jetstream-service", + "facility": "SYSLOG_DAEMON" + }, + "splitter": { + "class": "SplitterChannel", + "channels": "syslog" + } + }, + "loggers": { + "root": { + "level": "debug" + }, + "l1": { + "name": "JetService", + "level": "debug" + }, + "l2": { + "name": "Application", + "level": "debug" + } + } + } +} diff --git a/style.css b/style.css new file mode 100644 index 0000000..b76e80f --- /dev/null +++ b/style.css @@ -0,0 +1,19 @@ +h1 { + color: white; + font-size: 250px; +} +h2 { + color: gainsboro +} +.tagline { + margin-top: -200px; +} +body { + background-color: blueviolet; + text-align: center; + font-family: Verdana, Geneva, Tahoma, sans-serif; +} +.main { + background-color: white; + font-family: Verdana, Geneva, Tahoma, sans-serif; +} \ No newline at end of file